Java Backend Developer

Epam Systems — Colombia · Posted ~22 hours ago

Visa History ✓

Skills

Java Spring Boot Backend development REST APIs Microservices Scalable systems REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a diverse, multinational engineering team as a Java Backend Developer and build scalable, high-performance services for modern web and mobile experiences. You will design APIs and microservices using Java and Spring Boot in an agile environment, with opportunities for continuous learning and professional growth.

Highlights

Work with multinational teams on innovative projects, build scalable high-performance backend services, continuously learn and grow, and contribute to reliable and secure platforms.

Description

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. We are looking for a Java Backend Developer to build scalable, high-performance backend services that power mobile and web experiences used daily by many professionals. You will design robust APIs and microservices with Java and Spring Boot in a collaborative agile team—apply now to help deliver reliable, secure platforms. Responsibilities Design scalable backend services using Java and Spring BootBuild RESTful APIs that support mobile and web applicationsDevelop secure, reliable microservices with strong performanceOptimize database models and data access layersIntegrate third-party platforms and external APIsCollaborate with engineers, QA, product, and architects to deliver solutionsParticipate in system design discussions, code reviews, and technical decisionsTroubleshoot production issues and improve scalability and reliabilityWrite clean, maintainable, well-tested code that follows best practicesImprove delivery practices through CI/CD, automation, and modern development workflows Requirements 2+ years of professional Java development experience2+ years of hands-on Spring Boot experienceSolid REST API design experiencePractical microservices architecture knowledgeRelational database experience with PostgreSQL, MySQL, or SQL ServerJPA/Hibernate experience or similar persistence framework knowledgeAgile/Scrum teamwork experienceStrong analytical and problem-solving skillsClear written and verbal communication skillsUpper-Intermediate English (B2) proficiency, spoken and written Nice to have Cloud platform experience (AWS or GCP)Docker experienceKubernetes experienceOAuth2 and Single Sign-On (SSO) knowledge 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.