Skip To Main Content
backBack to Search

Lead Java Full Stack Developer with AWS

Java, Java 8, Spring Boot, Microservice Architecture Pattern, SQL, Apache Kafka, Amazon Web Services, Agile, Leadership Engagement, Unit Testing, REST
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled Lead Java Full Stack Developer to join our remote team and take ownership of our project's Java development lifecycle. As a Lead Java Developer, you will be responsible for designing, developing, and implementing complex software solutions for our clients. You will lead the development team and collaborate with cross-functional teams to deliver high-quality software products. You will also be responsible for mentoring and coaching junior developers in the team.

Responsibilities
  • Design, develop, and implement complex software solutions using Java and related technologies
  • Lead the development team and collaborate with cross-functional teams to deliver high-quality software products
  • Mentor and coach junior developers in the team
  • Develop and implement best practices for software development, including coding standards, code reviews, and testing methodologies
  • Collaborate with product owners and other stakeholders to define project requirements and scope
  • Ensure the timely delivery of software products and manage project timelines
  • Identify and mitigate project risks, and work closely with the project team to resolve issues
  • Stay up-to-date with emerging trends and technologies in Java development and related fields
  • Prepare and deliver presentations to stakeholders on project progress and outcomes
Requirements
  • Minimum of 5 years of experience in Java development, with a strong focus on Java 8 and Spring Boot
  • Expertise in Microservice Architecture Pattern, REST, and Unit Testing
  • Demonstrable experience in developing and deploying applications using Amazon Web Services
  • Proficiency in SQL and database design
  • Strong knowledge of message brokers, particularly Apache Kafka
  • Proven track record of delivering software projects using Agile methodologies
  • 1+ year of experience of leading a team
  • Strong written and verbal communication skills in English (Upper-Intermediate level)
Nice to have
  • Experience with Docker and containerization
  • Knowledge of NoSQL databases such as MongoDB or Cassandra
  • Familiarity with Front-end technologies such as Angular or React
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