Job Summary : We are looking for a Senior Java Developer with strong experience in Spring Boot and Microservices to work on high-performance applications for a leading financial services client. The ideal candidate will have deep expertise in Java backend development, cloud (preferably GCP), and strong problem-solving abilities.
Key Responsibilities :
- Develop and maintain Java-based microservices using Spring Boot
- Collaborate with Product Owners and teams to gather and review requirements
- Participate in design reviews, code reviews, and unit testing
- Ensure application performance, scalability, and security
- Contribute to solution architecture and design documentation
- Support Agile development processes including daily stand-ups and sprint planning
- Mentor junior developers and lead small modules or features
Required Skills :
Java, Spring Boot, Microservices architectureGCP (or other cloud platforms like AWS)REST / SOAP APIs, Hibernate, SQL, TomcatCI / CD tools : Jenkins, BitbucketAgile methodologies (Scrum / Kanban)Unit testing (JUnit), debugging and troubleshootingGood communication and team leadership skillsPreferred Skills :
Frontend familiarity (Angular, AJAX)Experience with API documentation tools (Swagger)Understanding of design patterns and UMLExposure to Confluence, JiraSkills :
Java,Spring Boot,AWS,REST,SOAP,CI / CD