Skip To Main Content
backBack to Search

Lead Java Developer

Java, Amazon Web Services, Spring Boot, Microservice Architecture Style, ReactJS, Unit Testing

We are seeking a skilled Lead Java Developer to join our remote team, working on a custom software solutions project for our customers. With a focus on delivering robust, scalable, and reusable solutions, you will play a critical role in designing and building custom software solutions to meet our customer's needs. As a Lead Java Developer, you will take ownership of the project's technical direction, collaborating with key stakeholders and contributing to the enhancement of user experiences.

Responsibilities
  • Design and build custom software solutions to meet end customer needs, ensuring robustness, scalability, and reusability
  • Deliver high-quality software solutions that meet customer requirements, timelines, and budgets
  • Collaborate with key stakeholders to identify and resolve design issues, ensuring seamless and user-centered designs
  • Provide technical leadership to the development team, guiding the technical direction of the project
  • Review and ensure the quality control of code deliverables to meet the highest standards
  • Lead and mentor junior developers, providing guidance and support to team members in their daily tasks
  • Participate in design reviews, offering input on requirements, product design, and potential challenges
Requirements
  • 5+ years of experience in Java development
  • Expertise in Amazon Web Services, Microservice Architecture Pattern, and Spring Boot, enabling you to build custom software solutions
  • 1 year of relevant leadership experience
  • Proficiency in ReactJS and Unit Testing
  • Experience with Test-Driven Development
  • Strong focus on teamwork and exceptional interpersonal skills
  • Ability to lead and mentor junior developers, providing guidance and support to team members in their daily tasks
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
  • Experience with Kubernetes, Docker, and other DevOps tools
  • Experience with other front-end frameworks, such as Angular or Vue.js
  • Experience with other testing frameworks, such as Selenium or JUnit
  • Experience with other cloud platforms, such as Google Cloud Platform or Microsoft Azure
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