Senior/Lead Java Developer in London

Senior/Lead Java Developer in London

London Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
EPAM Systems, Inc.

At a Glance

  • Tasks: Design and develop complex Java applications while mentoring talented developers.
  • Company: Join EPAM, a leading global provider of digital platform engineering.
  • Benefits: Enjoy hybrid working, competitive salary, medical insurance, and employee perks.
  • Other info: Opportunities for professional growth and participation in bonus programs.
  • Why this job: Lead innovative projects and solve complex problems in a dynamic environment.
  • Qualifications: 8+ years in Core Backend Software Development with strong problem-solving skills.

The predicted salary is between 60000 - 80000 Β£ per year.

Join EPAM as a Java Developer in a hybrid role based in London. Work on complex, data-intensive systems while collaborating with multi-national teams across the globe. You'll architect innovative solutions, mentor talented developers and lead technical initiatives using cutting-edge technologies. This is an excellent opportunity for a seasoned professional who thrives in a dynamic environment and is passionate about solving complex problems. Enjoy the flexibility of hybrid working while advancing your career with a leading global provider of digital platform engineering and development services.

Responsibilities

  • Design, develop and maintain complex Java and Python based applications and services using industry-standard methodologies and tools.
  • Architect new systems or reuse existing systems that drive complex applications.
  • Collaborate with Product Managers, UX teams and Software Engineers around the globe to deliver outstanding products.
  • Engage actively from requirements gathering and design to the final stages of testing and deployment.
  • Establish and maintain automated tests to guarantee applications are robust, scalable and secure.
  • Proactively solve production issues, deduce root causes and implement timely fixes or workarounds.
  • Perform code reviews to ensure applications meet or exceed specified standards and objectives.
  • Deliver Level 3 production support by efficiently diagnosing and resolving issues to minimize disruption to business operations.
  • Analyse incidents, identify root causes, implement preventive measures and deliver timely fixes.

Requirements

  • 8+ years of proven experience in Core Backend Software Development.
  • Excellent algorithm and problem-solving skills.
  • Ability to convert business use cases and problems into technical solutions.
  • Ability to learn quickly, creative, results driven, self-motivated and solutions oriented.
  • Demonstrates a can-do demeanour, leads change and thinks strategically.
  • Experience in CI/CD tools and automation (Jenkins/GitLab or similar DevOps tooling).
  • Experience working on Performance Optimizations and JVM Profiling.
  • Extensive hands-on experience in Core Java with good understanding of Data Structures and Algorithms.
  • Strong knowledge of Relational Databases (Oracle/SQL Server/PostgreSQL).
  • Proficiency in DevOps (CI/CD).

We offer

  • EPAM Employee Stock Purchase Plan (ESPP).
  • Protection benefits including life assurance, income protection and critical illness cover.
  • Private medical insurance and dental care.
  • Employee Assistance Program.
  • Competitive group pension plan.
  • Cyclescheme, Techscheme and season ticket loans.
  • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events.
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses.
  • If otherwise eligible, participation in the discretionary annual bonus program.
  • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program.

Senior/Lead Java Developer in London employer: EPAM Systems, Inc.

EPAM is an exceptional employer for Senior/Lead Java Developers, offering a dynamic hybrid work environment in London that fosters innovation and collaboration with multi-national teams. Employees benefit from a comprehensive range of perks, including private medical insurance, competitive pension plans, and extensive learning opportunities, all while working on cutting-edge technologies that drive complex solutions. With a strong focus on employee growth and a vibrant work culture, EPAM is dedicated to empowering its team members to thrive both personally and professionally.

EPAM Systems, Inc.

Contact Details:

EPAM Systems, Inc. Recruitment Team

We think you need these skills to ace Senior/Lead Java Developer in London

Core Java
Python
Algorithm Design
Problem-Solving Skills
CI/CD Tools (Jenkins/GitLab)
Performance Optimizations
JVM Profiling