Skip To Main Content
backBack to Search

Lead Java Developer

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

We are actively searching for a skilled Lead Java Developer to join our dynamic team remotely, contributing to the creation of exceptionally scalable and high-performance RESTful microservices.

You will play a crucial role in crafting and executing microservices utilizing Java, ReactJS, Spring Boot, and REST APIs. Your involvement will extend to collaboration with Amazon Web Services (AWS), necessitating a robust comprehension of distributed systems and application security.

Responsibilities
  • Develop and implement RESTful microservices that are exceptionally scalable and high-performing, utilizing Java, ReactJS, Spring Boot, and REST APIs
  • Collaborate with the team to devise and implement innovative features
  • Participate in code reviews, engaging in effective collaboration on ideas and designs alongside some of the industry's foremost architects and developers
  • Assure the performance, quality, and responsiveness of applications
  • Identify and rectify bottlenecks, addressing bugs as they arise
  • Assist in upholding code quality, organization, and automation
  • Provide technical leadership for the development team and offer guidance to junior developers
Requirements
  • A minimum of 5 years of hands-on experience in Java development
  • Proven track record of leading and mentoring a team of engineers
  • Experience in crafting RESTful microservices with Spring Boot
  • Proficiency in reactive programming using ReactJS
  • Robust understanding of distributed systems and application security
  • Competence in any contemporary object-oriented programming language (e.g., Java, JavaScript, etc.)
  • Experience with AWS, Kubernetes, and Docker containers
  • Fluency in any one database technology (e.g., RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Extensive knowledge of the SaaS, PaaS, IaaS industry, coupled with practical experience with public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and a commitment to engineering software of exceptional quality
  • Sound comprehension of application performance, with expertise in designing low-latency, high-speed HTTP applications
  • Exceptional verbal and written communication skills in English at a B2+ level
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