Posted:12 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  1. Team Leadership & Management:

  • Lead, mentor, and manage a team of software developers working on multiple projects.
  • Oversee day-to-day operations, ensuring timely delivery and quality output.
  • Ensure best practices are followed for software development, including coding standards, testing, and documentation.
  • Foster a collaborative team environment and provide guidance for professional growth and skill development.
  1. Project Management & Oversight:

  • Manage and oversee the successful delivery of multiple complex projects, including long-range and high-priority assignments.
  • Ensure proper resource allocation and timely completion of project milestones.
  • Maintain regular communication with stakeholders, updating them on project progress and addressing any challenges.
  • Coordinate cross-functional teams and ensure the integration of different system components.
  1. Software Development:

  • Design, develop, and deploy scalable business applications using Java, Spring Boot, Angular, and related technologies.
  • Implement and maintain Oracle APEX, Oracle Forms, SQL Plus, and PL/SQL solutions.
  • Develop and integrate REST APIs and SOAP services to improve system capabilities.
  • Manage database solutions, ensuring performance optimization and security.
  1. Business Knowledge & Functional Expertise:

  • Utilize knowledge of business functions and processes to design solutions that align with organizational goals.
  • Apply understanding of accounting procedures in the development of financial applications and systems.
  1. System & Application Architecture:

  • Lead the design and architecture of new systems and applications with a focus on scalability, security, and performance.
  • Ensure that architecture designs comply with the company's technical standards and long-term goals.
  • Collaborate with DevOps and infrastructure teams to ensure proper deployment pipelines, system monitoring, and troubleshooting.
  1. Cross-Platform Knowledge:

  • Maintain proficiency in Windows and Linux operating systems, ensuring compatibility and performance across platforms.
  • Contribute to mobile application development efforts as needed, ensuring cross-platform consistency.

Qualifications & Experience:

  • Education:

    Bachelor's Degree in Computer Science or equivalent
  • Experience:

    Minimum 7 to 12 years of experience in developing and managing business applications, preferably within financial institutions
  • Proven experience in managing and leading a team of software developers
  • Expertise in Oracle APEX, Oracle Forms, SQL Plus, PL/SQL, Web Servers, REST API, and SOAP
  • Solid knowledge of Java, Spring Boot, and Angular
  • Proficiency in Windows Operating Systems
  • Certification in Oracle 10g and above (desired)
  • Experience in working with Linux Operating Systems
  • Knowledge of Mobile Application Development (desired)
  • Familiarity with other programming languages like Python, Node.js, PHP is a plus

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, pune, bengaluru

chennai, bengaluru

navi mumbai, maharashtra, india

new delhi, delhi, india

greater kolkata area

bhubaneswar, odisha, india

cuttack, odisha, india