Lead Java Developer
We are seeking a highly skilled Lead Java Developer to join our remote team. Our team will work on migration/re-platforming of Access application to Java/React application. You will be responsible for leading the development of the system's technical architecture, ensuring seamless integration between various components of the system. Your expertise will play a crucial role in driving the success of our project.
Responsibilities
- Lead the development of the system's technical architecture, ensuring seamless integration between various components of the system
- Design and develop complex enterprise applications using Java, Spring Boot, and ReactJS
- Collaborate with cross-functional teams to conceptualize, design, develop, and implement effective software solutions
- Ensure timely delivery of high-quality software products with the team of developers
- Provide technical guidance and mentorship to the team of developers
- Identify and troubleshoot technical issues promptly to uphold software integrity
- Optimize and fine-tune software processes to ensure enhanced performance and scalability
Requirements
- 5+ years of experience as a Java Developer
- 1+ years of relevant leadership experience
- Expertise in Spring Boot and Amazon Web Services
- Strong programming skills in Java
- Thorough understanding of Oracle PL/SQL
- Experience in working with ReactJS
- Experience in working with databases such as MongoDB, Cassandra, and PostgreSQL
- Familiarity with event-based architecture and reactive API development
- Experience with Agile software development methodologies
- Ability to design, develop, and maintain complex enterprise applications
- Experience in leading a team of developers to deliver high-quality software products
- Excellent written and oral communication skills in English (Upper-Intermediate level)
Nice to have
- Experience with cloud-based technologies such as Microsoft Azure and Google Cloud Platform
- Experience in working with healthcare applications and data
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