We are seeking a talented Senior Java Developer to join our team.
In this role, you will contribute to designing and delivering robust, scalable backend solutions that power business-critical applications. You will work in a collaborative environment alongside experienced engineers, product owners, and cross-functional teams to bring innovative ideas to life.
Responsibilities
-
Develop, enhance, and maintain code across backend components
-
Build backend microservices and REST APIs to support scalable business functionality
-
Write unit tests to ensure the reliability and correctness of the code
-
Conduct code reviews to uphold quality standards and share knowledge across the team
-
Follow engineering best practices, including code review, unit testing, and continuous integration
-
Participate in SCRUM ceremonies as an active member of the Agile team
-
Take part in estimation and planning sessions to support delivery predictability
Requirements
-
Bachelor's or Master's Degree in Computer Science or a related field
-
At least 3 years of professional relevant experience in software development
-
Strong programming skills in Java for building enterprise-grade applications
-
Hands-on experience with Spring, Spring Boot, and Spring Data JPA for backend development
-
Solid background designing and developing microservices architectures
-
Practical experience with Apache Kafka for distributed event streaming
-
Experience designing and developing front-end applications and APIs
-
Hands-on background with GenAI-assisted development to boost productivity and code quality
-
English at B2 level or higher, with strong written and verbal communication skills
Nice to have
-
Experience with APIs and Integration patterns across distributed systems
-
Familiarity with GitHub Copilot for AI-assisted coding
-
Exposure to Solution Architecture principles and practices
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-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.