We are seeking a Lead Java Engineer with a strong background in the insurance domain to guide cross-vendor development teams in delivering high-quality insurance applications and platforms.
This position emphasizes leadership, technical excellence, and close collaboration with stakeholders. You will also have the opportunity to leverage or expand your skills in AI/ML, including generative AI, to optimize development processes and enhance insurance solutions.
Responsibilities
- Lead cross-vendor development teams to deliver robust insurance applications and platforms
- Foster a culture of continuous improvement, mentorship, and knowledge sharing within the team
- Conduct code reviews and enforce adherence to best practices and coding standards
- Maintain effective communication with QA, business analysts, and management stakeholders
- Coordinate with project management and vendor teams to ensure timely and high-quality project delivery
- Drive the design and implementation of insurance solutions using Java, SQL, and microservice architecture
- Ensure seamless integration with external systems and APIs
- Troubleshoot and resolve issues related to application performance, functionality, and integrations
- Design and optimize SQL database schemas for efficient data management
Requirements
- At least 5 years of professional experience in Java backend development or related roles
- Minimum of one year in a people management or team leadership position, leading teams of 5 or more members
- Proven experience in the insurance domain, with a track record of delivering insurance projects
- Hands-on experience or a strong interest in applying AI/ML solutions, including generative AI, to improve development processes and insurance products
- Proficiency in Java and SQL for backend development and data management
- Expertise in microservices architecture and REST API development
- Solid understanding of design patterns and modern software delivery practices
- Experience working with Agile methodologies for project management and delivery
- Strong communication and stakeholder management skills for effective collaboration
- Fluent English skills (written and spoken) at a B2+ level or higher
- Residence in Ukraine required for remote work eligibility