Job Title : Senior Java Developer
Experience : 5+ years
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 skillsIn-depth knowledge of Core Java and experience in designing and developing IT applications using Java.Strong experience in Spring Boot and Java Camel Integration frameworks.Experience in API development and integration using RESTful protocols.Strong desire to learn, drive, focus on quality and mentor team members.Sound understanding and prior experience working with Agile software development methodologies.Excellent written and verbal communication skills, with the ability to liaise with technologists and executives.Prior knowledge and experience in healthcare member / provider service functions is an added advantage.Strong knowledge of SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).Hands-on experience with Cloud platforms (AWS, Azure, or GCP) and CI / CD pipelines.Proficiency in DevOps practices, containerization (Docker, Kubernetes), and automation tools.Experience in handling performance optimization and security best practices.Experience with frontend technologies (Angular) is required.Strong knowledge of design patternsPreferred Skills :
Frontend familiarity (Angular, AJAX)Experience with API documentation tools (Swagger)Understanding of design patterns and UMLExposure to Confluence, Jira(ref : hirist.tech)