Posted on: 29/07/2025
About the Job :
We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team.
The ideal candidate will be instrumental in designing, developing, and maintaining robust and scalable Java-based applications within the insurance domain.
This role requires a strong understanding of modern Java frameworks, cloud technologies, and agile development practices.
You will contribute to all phases of the development lifecycle, from concept and design to testing and deployment, ensuring high performance and responsiveness of our applications.
Responsibilities :
- Design, develop, and maintain high-volume, low-latency applications using Java/J2EE.
- Contribute to all phases of the development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Develop and implement RESTful web services using Spring Boot.
- Collaborate with product owners, business analysts, and other developers to understand requirements and translate them into technical solutions.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Write well-designed, testable, and efficient code.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Utilize Maven and Jenkins for build automation, continuous integration, and continuous delivery (CI/CD) pipelines.
- Work within an Agile development methodology, actively participating in sprint planning, daily stand-ups, reviews, and retrospectives.
- Troubleshoot and debug production issues, providing timely resolutions.
- Continuously learn and adopt new technologies and best practices to enhance development processes and product capabilities.
- Potentially explore and leverage AI tools to enhance development efficiency or application features.
Experience :
- 7 to 9 years of hands-on experience in Java/J2EE development.
- Proven expertise in Spring Boot and developing RESTful Web Services.
- Solid understanding and experience within the Insurance domain is essential.
- Experience with Kafka for building real-time data pipelines is preferred.
- Exposure to DevOps principles and practices is a plus.
- Experience with Cloud platforms, specifically Azure Kubernetes, is preferred.
- Familiarity with Camunda for workflow automation is desirable.
- Proficiency with Maven and Jenkins for build automation and CI/CD pipelines is required.
- Hands-on experience with Eclipse IDE and IntelliJ for development.
- Understanding and experience of ABS RAP/RCP & CISL is highly preferred.
- Experience working in an Agile development methodology (Scrum, Kanban).
- Demonstrated experience in code development and maintenance.
Skills & Qualifications :
- Strong analytical and systematic approach to problem-solving.
- Ability to understand and use appropriate methods, tools, and applications effectively.
- Excellent communication and interpersonal skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
- Proactive and self-motivated with a strong willingness to continuously learn and upgrade skills.
- A basic understanding or exposure to AI tools would be a significant plus
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1521770
Interview Questions for you
View All