- Design, develop, test, deploy and maintain large-scale Java applications using Spring Boot/Spring MVC.
- Collaborate with cross-functional teams to identify business requirements and implement solutions that meet customer needs.
- Ensure high availability, scalability, security and performance of the application by implementing best practices in coding standards.
- Troubleshoot complex issues related to application deployment on Jenkins pipelines.
Job Requirements :
- 9-12 years of experience in developing Java applications with expertise in banking and finance domain.
- Solid understanding of Oracle databases (SQL) for data storage and retrieval.
- Proficiency in JavaScript for front-end development tasks such as UI components creation.
- Experience working with Kafka messaging systems for real-time event processing.