Summary
✨ AI‑Generated
Work as a senior backend engineer designing and delivering high-performance services and APIs. You will build reliable microservices with Kotlin or Java and Spring Boot, strengthen security and observability, write testable code, troubleshoot scaling issues, and optionally contribute to frontend integration.
Highlights
Senior backend role focused on high-performance APIs and scalable microservices, with strong emphasis on reliability, security, maintainability, testing, monitoring, and solving complex performance and scaling challenges.
Description
We are looking for a Backend Engineer to design and deliver high-performance backend services and APIs.
The role focuses on building scalable microservices with strong reliability, security, and maintainability.
While the emphasis is on backend development, familiarity with Angular or React for frontend integration is considered a plus.
Responsibilities
Design, develop and maintain backend services and APIs using Kotlin/Java (Spring Boot)Implement scalable microservices architectures with high reliability and performanceEnsure application security, monitoring and optimization for mission-critical systemsWrite clean, testable, and maintainable code using industry-standard testing frameworksCollaborate with cross-functional teams to deliver backend-driven featuresTroubleshoot and resolve complex backend issues, including performance bottlenecks and scaling challenges(Optional) Contribute to frontend development using Angular or React
Requirements
Proficiency in Kotlin or Java with Spring Boot, with proven experience delivering production-grade systemsStrong understanding of microservices architecture, distributed systems and event-driven patternsExperience with relational and NoSQL databases (e.g., Postgres, MongoDB, CosmosDB), including schema design and performance tuningFamiliarity with testing frameworks (JUnit, Mockk, Mockito, TestContainers) and test automation practicesHands-on experience with CI/CD pipelines, containerization (Docker/Kubernetes), and version control (Git/GitHub/GitLab)Knowledge of application security principles (authentication, authorization, data protection)Ability to troubleshoot and resolve backend issues in complex environmentsExperience working in Agile/Scrum teams with collaborative development practicesNo visa sponsorship available
Nice to have
Frontend: Angular, React, TypeScript/JavaScript (for occasional full-stack contributions)Cloud & DevOps: Azure or AWS; Event Grid, Kafka, Event Hub, Key Vault, GitHub Actions, Terraform, Azure DatabricksCI/CD & Infrastructure: Containerization, pipelines, and infrastructure-as-code
We offer
By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.Employee ideas are the main driver of our business.
We have a very supportive environment where your voice mattersYou will be challenged while working side-by-side with the best talent globally.
We work with top-notch technologies, constantly seeking new industry trends and best practicesWe offer a transparent career path and an individual roadmap to engineer your future & accelerate your journeyAt EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world.
You will learn, contribute, and grow with us