Java Developer

February 20, 2026

Job Description

We are seeking an experienced Java Developer with strong expertise in enterprise application development, microservices architecture, and team leadership. The role involves building scalable, high-performance systems in the Financial Services domain.


Key Responsibilities

  • Design, develop, and maintain applications using:
    • Java, Core Java, Advanced Java
    • Spring Boot, Microservices
    • Struts, Hibernate
  • Develop and implement large-scale distributed applications.
  • Build high-performance, scalable services to meet business requirements.
  • Design and write complex SQL queries and contribute to database design.
  • Implement MVC architecture by developing:
    • Views
    • Controllers
    • Model components
  • Create and maintain technical design documents and specifications using:
    • UML
    • Microsoft Visio
  • Participate actively in all phases of the Software Development Life Cycle (SDLC).
  • Lead and manage a development team of minimum 3 members.
  • Provide technical guidance, code reviews, and support to team members.

Required Skills & Experience

  • Strong hands-on experience in:
    • Java, Core Java, Advanced Java
    • Spring Boot, Microservices
    • Struts, Hibernate
    • SQL
  • Experience in developing complex, distributed, and high-performance systems.
  • Strong understanding of MVC design pattern.
  • Proficiency in database design and optimization.
  • Experience in team handling and leadership.
  • Thorough knowledge of SDLC processes and best practices.

Job Details

  • Role: Software Development – Other
  • Industry Type: Financial Services
  • Department: Engineering – Software & QA
  • Employment Type: Full Time, Permanent
  • Role Category: Software Development

Education

  • UG: B.Tech / B.E. in Any Specialization OR Any Graduate
  • PG: Any Postgraduate / MBA / PG Diploma / CA

Key Skills

  • Java Development
  • Spring Boot
  • Microservices
  • Hibernate
  • SQL
  • MVC Architecture
  • Distributed Systems
  • Team Leadership
  • SDLC