Start Your Search Here

Job Search

EPAM Systems

, , Colombia / Global

Java Backend Developer

Job 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 seeking a Java Backend Developer to build and evolve scalable, high-performance services that power mobile and web experiences used daily by thousands of professionals. You will collaborate in an agile team to deliver secure APIs and reliable microservices.

Responsibilities

Design backend services using Java and Spring Boot

Build RESTful APIs for mobile and web applications

Develop secure and reliable microservices with strong performance characteristics

Optimize database models and data access layers for scalability

Integrate external APIs and third-party platforms

Collaborate with engineers, product partners, QA, and architects to deliver solutions

Participate in system design sessions, code reviews, and architectural discussions

Troubleshoot production issues and improve reliability and performance

Write clean, maintainable, well-tested code following engineering best practices

Contribute to CI/CD improvements, automation, and modern development practices

Requirements

2+ years of experience with Java in production backend development

Experience with Spring Boot for building services and APIs

Ability to collaborate with cross-functional teams and contribute in an Agile/Scrum setup

Solid project ownership skills for delivering backend features from design to release

Strong REST API design knowledge and microservices fundamentals

Relational database experience with PostgreSQL, MySQL, or SQL Server

Persistence framework knowledge with JPA/Hibernate or similar ORM tools

Version control proficiency with Git and collaborative workflows

Testing mindset with unit and integration testing frameworks

Strong analytical skills and practical problem-solving abilitiesClear communication skills for technical discussions and code reviews

English proficiency: B2 Upper-Intermediate

Nice to have

Cloud platform experience with AWS or GCP

Docker experience for containerized development and deployment

Kubernetes experience for orchestrating microservices

OAuth2 knowledge for secure authorization flows

Single Sign-On experience with SSO and related authentication patterns

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.

#J-18808-Ljbffr

Aplicar Now

Similar Opportunities

View all jobs