1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
The ideal candidate is passionate about crafting high-quality applications, thrives in a collaborative environment, and can contribute to both backend and frontend development. This role requires a strong technical foundation, a willingness to learn, and adaptability to modern technologies and engineering practices.
Responsibilities
- Design, implement, and maintain reliable backend services using Spring Boot
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver complete solutions
- Write clean, efficient, and maintainable code while adhering to industry best practices
- Participate in code reviews and provide constructive feedback to team members
- Contribute to Agile ceremonies to ensure smooth and iterative delivery cycles
- Implement automated testing practices and support continuous integration and delivery pipelines
- Stay informed about emerging technologies and propose improvements for products and processes
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related fieldAt least 3 years of experience in software developmentSolid understanding of object-oriented programming principles and software engineering best practicesExperience working with REST APIs and microservices architectureStrong knowledge of relational databases and proficiency in SQLFamiliarity with version control systems such as GitExcellent problem-solving skills, attention to detail, and ability to work independently or within a teamStrong communication and collaboration skillsFluent English communication skills, both written and spoken, at a B2 level or higherNice to have
Experience with Google Cloud Platform (GCP) for cloud-native development and deploymentFamiliarity with Node.js and / or ReactJSHands-on experience with Agile methodologies like Scrum or KanbanUnderstanding and application of Test-Driven Development (TDD) practicesWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee 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 LinkedInSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information Technology, Engineering, and Business DevelopmentIndustries : Software Development, IT Services and IT Consulting, and Venture Capital and Private Equity PrincipalsReferrals increase your chances of interviewing at EPAM Systems by 2x
#J-18808-Ljbffr