Java Backend Developer

EPAM Systems

Colombia

Presencial

COP 89.280.000 - 156.240.000

Jornada completa

hace 24 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
LinkedIn Learning access

Descripción de la vacante

EPAM Systems in Colombia seeks a Java Backend Developer to build scalable, high-performance services powering mobile and web experiences used daily by thousands of professionals. You will collaborate in an agile team to deliver secure APIs and reliable microservices.

Design backend services with Java and Spring Boot; build RESTful APIs; develop secure microservices; optimize databases; integrate external APIs; participate in design sessions and code reviews to deliver robust software.

Formación

  • 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 in an Agile/Scrum setup.
  • Strong REST API design knowledge and microservices fundamentals.
  • Relational databases experience with PostgreSQL, MySQL, or SQL Server.
  • Version control proficiency with Git and collaborative workflows.

Responsabilidades

  • 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.

Conocimientos

Java
Spring Boot
REST API design
Agile / Scrum
Git

Herramientas

PostgreSQL
MySQL
SQL Server
JPA/Hibernate
Docker
Kubernetes

Descripción del empleo

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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 245.520.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+4
Java Developer
Java Developer

EPAM Systems • Colombia

Presencial
COP 60.000.000 - 120.000.000
Healthcare benefits
Paid time off
Upskilling and certifications
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 200.880.000
Healthcare benefits
Paid time off
Upskilling / certification
Senior Full-Stack Java Developer
Senior Full-Stack Java Developer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Full-Stack Developer
Full-Stack Developer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 150.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certif.
+3
Full-Stack Java Developer
Full-Stack Java Developer

EPAM Systems • Colombia

Presencial
COP 70.000.000 - 110.000.000
Healthcare benefits
Paid time off
Upskilling & certifications
+3
Senior Full-Stack Developer
Senior Full-Stack Developer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 200.000.000
Healthcare benefits
Global career opportunities
Upskilling, reskilling and certific at
+3
Chief Full-Stack Developer (Java & GCP)
Chief Full-Stack Developer (Java & GCP)

EPAM Systems • Colombia

Presencial
COP 372.694.000 - 559.041.000
Healthcare benefits
Paid time off
Learning and development
+3
Lead Scala/Java Developer
Lead Scala/Java Developer

EPAM Systems • Colombia

Presencial
COP 100.440.000 - 167.400.000
Healthcare benefits
Global career opportunities
Paid time off
Java Tech Lead
Java Tech Lead

EPAM Systems • Colombia

Híbrido
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certifications
+2