Skills
Java
Backend architecture
Distributed systems
Cloud-native architectures
Microservices
Real-time data processing
Data streaming
High-throughput systems
Resilience engineering
Security best practices
CQRS
Event Sourcing
Technical leadership
Cloud-native architecture
Real-time streaming
Time-series data
AI-assisted development tools
Summary
✨ AI‑Generated
An enterprise technology organization is seeking a Lead Java Backend Developer to architect mission-critical platforms built around distributed systems and cloud-native services. You will lead the development of microservices and real-time streaming solutions, implement CQRS and Event Sourcing, establish security and resilience practices, and translate complex business requirements into scalable technical solutions. Three office days per week are required.
Highlights
Lead the architecture of scalable, cloud-native enterprise platforms supporting real-time and high-throughput workloads. Drive modern backend engineering practices, strengthen resilience and security, apply advanced architectural patterns, and collaborate with cross-functional international teams. AI-assisted development tools offer opportunities to improve engineering productivity.
Description
We are seeking a Lead Java Backend Developer with exceptional expertise in distributed systems, real-time data processing, and cloud-native architectures to deliver highly scalable enterprise platforms for high-throughput, mission-critical environments.
Please note that working from the client's office 3 days per week is required.
Responsibilities
Design and architect scalable enterprise platforms leveraging distributed systems and cloud-native architecturesBuild and maintain real-time streaming and time-series data platforms with high performance and high throughputDevelop microservices and data streaming solutions using modern Java frameworksApply resilience engineering and security best practices across backend systemsTranslate business requirements into global technical solutionsCollaborate with cross-functional technology teams to deliver integrated solutionsLeverage AI-assisted tools to enhance software development efficiencyImplement CQRS and Event Sourcing patterns within enterprise architectureEnsure adherence to SDLC best practices and modern software development standardsAdapt architectural and engineering approaches to complex business and regulatory domains
Requirements
7+ years of experience in Java and Spring Boot developmentExpertise in ORM frameworks such as JPA and iBatisKnowledge of security protocols including Azure AD and OAuthProficiency in Kafka, CosmosDB, PostgreSQL, and RedisFamiliarity with REST, Azure, Docker, and KubernetesSkills in build tools such as Maven and GradleBackground in microservices and data streaming architecturesUnderstanding of Computer Science fundamentals and modern software development practices, including SDLCShowcase of AI-assisted software development capabilitiesStrong communication skills, including the ability to translate business requirements into global solutions and collaborate with other technology teamsEnglish proficiency at B2 level or higher
Nice to have
Experience in Client Lifecycle domainFamiliarity with Flowable
We offer
We gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors.
Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusively
EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups.
With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.