Skip To Main Content
backBack to Search

Lead Java Developer

Remote in Mexico
Java
& 4 others

We are seeking an experienced Lead Java Developer to join our team.

In this role, you will lead the design, development, and optimization of robust software solutions while collaborating with cross-functional teams to deliver exceptional applications. If you excel in a dynamic environment and are passionate about solving complex technical challenges, we invite you to apply.

Responsibilities
  • Architect, develop, and implement scalable Java-based solutions that align with business requirements
  • Collaborate with cross-functional teams to ensure technical solutions meet business goals and objectives
  • Design and maintain microservices architecture to enable efficient system integration and scalability
  • Perform code reviews, troubleshoot technical issues, and ensure optimal application performance
  • Develop and maintain comprehensive technical documentation for solutions and workflows
  • Create and execute unit tests to ensure code quality and reliability
  • Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Mentor and guide junior developers, fostering a collaborative and growth-oriented team environment
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
  • At least 5 years of professional experience in Java development
  • Minimum of 1 year of experience in a leadership or team management role
  • Expertise in the Spring framework for designing and building enterprise applications
  • Strong knowledge of microservices architecture for creating scalable and efficient systems
  • Hands-on experience in debugging and optimizing software applications
  • Proficiency in SQL for database management and querying
  • Advanced English proficiency (written and spoken) at a B2 level or higher
Nice to have
  • Experience with cloud platforms and tools for application deployment and management
  • Knowledge of containerization and orchestration technologies, including Docker and Kubernetes
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