Skip navigation EPAM

Lead Java Developer Remote

Lead Java Developer Description

We are seeking a seasoned Infrastructure Lead Java Developer to join our dynamic team.

In this role, the successful candidate will be responsible for leading the development and maintenance of Java-based applications and infrastructure, ensuring optimal performance and scalability.


#LI-DNI

Responsibilities

  • Lead the design, development, and implementation of Java-based applications
  • Optimize application performance and scalability
  • Mentor and guide junior developers on the team
  • Collaborate with cross-functional teams to gather and analyze requirements
  • Develop and execute unit tests using JUnit to ensure code quality
  • Drive continuous improvement and adoption of best practices in software development
  • Monitor and maintain infrastructure stability

Requirements

  • 5+ years of experience in software development
  • 1+ years of relevant leadership experience
  • Proficiency in Java
  • Knowledge of JUnit
  • Background in developing and maintaining scalable applications
  • Skills in performance optimization
  • Capability to mentor and lead development teams
  • Familiarity with cross-functional collaboration and requirement analysis

Nice to have

  • Understanding of JAX
  • Experience with Oracle Cloud

Hello. How Can We Help You?

Our Offices