Lead Java Developer Job at EPAM Systems, Inc., Remote

a2QwVkd5MHduV3ZmNGVYdVVjOGx1emVCaEE9PQ==
  • EPAM Systems, Inc.
  • Remote

Job Description

Lead Java Developer Description

We are looking for an experienced Lead Java Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-performance applications while leading a team of developers. You will work closely with stakeholders to deliver scalable and efficient solutions.

#LI-DNI

Responsibilities

  • Lead the development of Java-based applications, ensuring high-quality code and best practices
  • Design and implement robust, scalable, and maintainable software solutions
  • Mentor and guide the development team, providing technical leadership and code reviews
  • Collaborate with cross-functional teams to define requirements and deliver innovative solutions
  • Ensure proper unit testing using JUnit and other testing frameworks
  • Optimize application performance and troubleshoot issues as needed
  • Stay updated on industry trends and emerging technologies to drive continuous improvement

Requirements

  • 5+ years of experience in Java development
  • Strong expertise in Java and JUnit
  • Experience with software design principles and architecture patterns
  • Proven ability to lead development teams and mentor junior developers
  • Experience with Agile methodologies and DevOps practices
  • Strong problem-solving skills and attention to detail
  • B2+ English level for effective communication

Nice to have

  • Experience with JAX for web services development
  • Familiarity with Oracle Cloud solutions
  • Knowledge of microservices architecture and cloud-native development
  • Understanding of security best practices in application development

We offer

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

Job Tags

Remote job, Flexible hours,

Similar Jobs

GO Staffing

NP / Sleep Medicine / California / Permanent / NP/PA Provider needed for a Full-time Neurology Opportunity near Riverside County, California Job Job at GO Staffing

NP/PA Provider needed for an Established Neurology Practice near Coachella, California~ Full-time Permanent position ~ Board Certified - NP/PA - Exp. in Neurology~ Licensed: California~ Schedule: Monday-Friday - 8AM - 5PM~100% Outpatient~ Patients Age ...

Empress EMS

Human Resources Assistant Job at Empress EMS

 ...Position Summary The Human Resources Assistant will support the HR Department with Onboarding, recruitment, leave management, automation of HR processes, and other general HR duties. Key Responsibilities Manage the Onboarding Process, including preparation,... 

Planet Group

Sr CRA Job at Planet Group

 ...POSITION SUMMARY The Senior Clinical Research Associate (Sr CRA) will independently manage all clinical aspects of a small to medium-sized clinical study or, with supervision, assume significant management responsibilities on a large-scale study. This position works... 

Signature HealthCARE of Putnam Co

Registered Nurse (RN) - Weekend Warrior Nights (NEW Pay Rates!) Job at Signature HealthCARE of Putnam Co

 ...HealthCARE of Putnam County is a 175-bed skilled nursing facility that offers a wide array of...  ...!Additional Details: NEW Pay- Rates Earn an extra $5/hr by working...  ...patients and residents maintaining the highest degree of quality. Supervision of day-... 

Pyxis Growth Partners

HubSpot Platform Consultant Job at Pyxis Growth Partners

 ...Are you a creative problem solver who loves leveraging HubSpots full potential to transform business operations? Join Pyxis Growth Partners as a HubSpot Platform Consultant and become a key player in delivering innovative, CRM-powered solutions for our diverse and...