Quick overview
Job description
Location: London; UK
Work type: Hybrid
Seniority: Senior
Primary skill: Java
Posted:
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
Similar jobs
- SP

Scala DeveloperRecently posted
SF Partners · London · Hybrid 🇬🇧
DockerMongoDBScala+6Technology£85k/yr - V1
Senior Java DeveloperRecently posted
Version 1 · birmingham, west midlands (county) · Hybrid 🇬🇧
MicroservicesOracleSQL+9TechnologySalary not listed - LU

Progress 4GL OpenEdge DeveloperRecently posted
Luxoft · london · Hybrid 🇬🇧
ShellGitBash+1TechnologySalary not listed - UR

Lead Java DeveloperRecently posted
Understanding Recruitment · london · Hybrid 🇬🇧
GCPMicroservicesAWS+2Technology£130k/yr - V1
Senior Java DeveloperRecently posted
Version 1 · belfast, down · Hybrid 🇬🇧
MySQLOracleSQL+9TechnologySalary not listed - ES

Senior .NET DeveloperRecently posted
EPAM Systems · london · Hybrid 🇬🇧
DockerMicroservicesSQL+10TechnologySalary not listed - ES

KDB DeveloperRecently posted
EPAM Systems · london · Hybrid 🇬🇧
TeamCityC++Java+2TechnologySalary not listed - AU
Senior Automation Engineer / Lead Power Platform Developer (Power Automate) [213171]Recently posted
Aquent UK · worthing, west sussex · Hybrid 🇬🇧
GitScrumGDPR+4TechnologySalary not listed - AU
Automation Engineer / Power Platform Developer (Power Automate) [213172]Recently posted
Aquent UK · worthing, west sussex · Hybrid 🇬🇧
ScrumGDPRGenerative AI+5TechnologySalary not listed - TA
React DeveloperRecently posted
Templeton and Partners · london · Hybrid 🇬🇧
Embedded SystemsCypressJest+4Technology£550 - £575/mo - ME

Shiny App DeveloperRecently posted
Medpace · london · Remote 🇬🇧
TableauPythonData AnalysisTechnologySalary not listed - NR

Full Stack Product EngineerRecently posted
Norton Rose Fulbright · london · Hybrid 🇬🇧
DockerFastAPINext.js+19TechnologySalary not listed