Senior/Lead Java Developer

Senior/Lead Java Developer

Full-Time No working from home possible
EPAM Systems, Inc.
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.ResponsibilitiesDesign, develop and maintain complex Java and Python based applications and services using industry-standard methodologies and toolsArchitect new systems or reuse existing systems that drive complex applicationsCollaborate with Product Managers, UX teams and Software Engineers around the globe to deliver outstanding productsEngage actively from requirements gathering and design to the final stages of testing and deploymentEstablish and maintain automated tests to guarantee applications are robust, scalable and secureProactively solve production issues, deduce root causes and implement timely fixes or workaroundsPerform code reviews to ensure applications meet or exceed specified standards and objectivesDeliver Level 3 production support by efficiently diagnosing and resolving issues to minimize disruption to business operationsAnalyse incidents, identify root causes, implement preventive measures and deliver timely fixesRequirements8+ years of proven experience in Core Backend Software DevelopmentExcellent algorithm and problem-solving skillsAbility to convert business use cases and problems into technical solutionsAbility to learn quickly, creative, results driven, self-motivated and solutions orientedDemonstrates a can-do demeanour, leads change and thinks strategicallyExperience in CI/CD tools and automation (Jenkins/GitLab or similar DevOps tooling)Experience working on Performance Optimizations and JVM ProfilingExtensive hands-on experience in Core Java with good understanding of Data Structures and AlgorithmsStrong knowledge of Relational Databases (Oracle/SQL Server/PostgreSQL)Proficiency in DevOps (CI/CD)We offerEPAM Employee Stock Purchase Plan (ESPP)Protection benefits including life assurance, income protection and critical illness coverPrivate medical insurance and dental careEmployee Assistance ProgramCompetitive group pension planCyclescheme, Techscheme and season ticket loansVarious perks such as free Wednesday lunch in-office, on-site massages and regular social eventsLearning and development opportunities including in-house training and coaching, professional certifications, and coursesIf otherwise eligible, participation in the discretionary annual bonus programIf otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program #J-18808-Ljbffr
EPAM Systems, Inc.

Contact Details:

EPAM Systems, Inc. Recruitment Team