Skip To Main Content
backBack to Search

Lead Java Developer

Java, Spring Boot, Amazon Web Services, ReactJS, REST, PostgreSQL
warning.png
Sorry, this position is no longer available

We are seeking an experienced Lead Java Developer to join our remote team and work with a global provider of insurance core systems. Our customer is a technology innovator in the insurance industry, offering a unified platform of core, experience, and insight solutions that empower insurers to digitize their operations and deliver seamless customer experiences. As a Lead Java Developer, you will play a crucial role in building and enhancing the company's platform, working with cross-functional teams and contributing to the development of innovative solutions.

Responsibilities
  • Lead the development of the company's platform, collaborating with cross-functional teams to design, develop and deploy innovative solutions
  • Provide technical leadership and mentorship to junior developers, guiding them to improve their skills and achieve their professional goals
  • Participate in code reviews and ensure adherence to best practices and coding standards
  • Design and develop RESTful APIs and front-end solutions using ReactJS
  • Deploy and maintain cloud-based applications on Amazon Web Services
  • Identify and troubleshoot technical issues and provide timely resolutions
  • Collaborate with other teams to integrate and test software components
  • Ensure software quality and maintainability through comprehensive testing and documentation
Requirements
  • 5+ years of experience in Java development, with a strong understanding of Spring Boot and Java 11
  • 1+ year of relevant leadership experience
  • Proficiency in Amazon Web Services, including deployment and maintenance of cloud-based applications
  • Experience in developing RESTful APIs and working with ReactJS for front-end development
  • Strong command of PostgreSQL and other databases like Cassandra and Oracle
  • Experience in leading and managing development teams, providing guidance and mentorship to junior developers
  • Strong analytical and problem-solving skills, with a passion for developing innovative solutions
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
  • Fluent English language skills at an Upper-Intermediate level or higher
Nice to have
  • Experience in working with Liquibase for database versioning
  • Familiarity with Kafka for application architecture and communication
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you