Summary
✨ AI‑Generated
A technology organization is seeking a Lead Scala/Java Developer to drive the architecture, design, and development of highly performant and resilient software. You will lead microservice development, solution design, process improvement, deployment, and production support while working closely with business and technology stakeholders. The role combines strategic technical leadership, Agile delivery, security-conscious engineering, and cross-functional collaboration.
Highlights
Lead-level engineering role focused on architecture and development of highly scalable, resilient, secure software. The position offers ownership across microservices, solution design, strategic initiatives, production support, Agile delivery, and cross-functional technical collaboration.
Description
We are seeking a Lead Scala/Java Developer to drive the architecture, design, and development of highly performant, resilient, scalable, extensible, secure, and available software.
The ideal candidate will collaboratively identify, design, develop, and deploy technology and process solutions that enable the delivery of business capabilities, with typical activities including microservice development, solution design, process improvement, and production support.
Responsibilities
Deliver high-quality software using Agile/Scrum development methodologiesEnable the realization of strategic initiatives and operational improvementsEstablish cross-functional, collaborative relationships with business and technology partnersCommunicate complex ideas and concepts to non-technical peers and customersManage and partner effectively with technology vendors to deliver against business objectivesImplement all technologies in accordance with Information Security's guiding principles for highly sensitive dataProvide high-availability operational support and automate solutions across the environmentImplement deep telemetry capabilities to provide ongoing success and performance metricsImplement service monitoring across all platforms to ensure continuous availability and operational continuity of critical systemsUphold company policies and legal/regulatory requirementsImplement and maintain system configurations and baselines to support secure application development software control best practices and standards
Requirements
5+ years of professional industry experience with software development3+ years of software engineering and design at high volume or large scale5+ years of software development experience in Java, Scala, Kotlin, and REST API/Backend Services3+ years of experience with large-scale distributed systems and multi-tier architectures2+ years of experience developing and operating services in one or more major cloud providers, such as AWSExperience with databases such as Cassandra, DynamoDB, and PostgreSQLExperience with message-driven architecture and developmentExpertise in CI/CD automation, infrastructure ownership, monitoring, and alerting configurationShowcase of debugging and optimizing code and automating routine tasksExperience implementing and managing high-capacity, redundant, and mission-critical environmentsExperience running and maintaining a 24x7 production environmentBachelor's degree in computer science or related field preferredEnglish proficiency at B2 level or higher
Nice to have
Experience with uplifting existing services from on-prem to the cloudInterest in designing, analyzing, and troubleshooting large-scale distributed systems
We offer
International projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.