We are seeking a skilled and motivated Java Developer to design, implement, and maintain high-performance Java applications. You will collaborate with cross-functional teams to deliver scalable, reliable solutions within the finance domain.
Key responsibilities
------------------------
Design, develop, test, and maintain Java-based applications and microservices.
Contribute to software design and architecture discussions; apply established design patterns and best practices.
Work closely with front-end engineers, product managers, and QA to deliver features.
Write clean, maintainable, and well-documented code.
Optimize application performance and troubleshoot production issues.
Participate in code reviews and provide constructive feedback.
Maintain source control and CI/CD pipelines; follow release processes.
Required qualifications & skills
-------------------------------------
Strong proficiency in Core Java, Spring / Spring Boot, and Hibernate.
Solid understanding of OOP, design patterns, and software development best practices.
Experience building RESTful APIs and microservices.
Familiarity with relational databases (MySQL, PostgreSQL, Oracle) and writing efficient queries.
Experience with build tools (Maven or Gradle) and version control (Git).
Familiarity with issue tracking and collaboration tools (JIRA) and CI/CD pipelines.
Experience with one or more cloud platforms (AWS, Azure, GCP).
Strong problem-solving skills and ability to work independently or in a team.
Bachelor s degree in Computer Science, Engineering, or a related field.
* Experience in the finance domain is required and will be given priority.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.