Senior Java Engineer: Microservices & REST API Expert

EPAM Systems

Colombia

On-site

COP 120,000,000 - 180,000,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Global career opportunities
Paid time off
Upskilling and certification

Job summary

EPAM Systems is seeking a Senior Java Developer to join our team in delivering robust backend services. You will build and evolve RESTful microservices, work with MySQL data models, and collaborate with cross-functional teams to ship high-quality software.

You will independently drive technical decisions, participate in design reviews, and contribute to automated tests and observability. Strong English communication is required, with opportunity to grow within a global, inclusive engineering

Qualifications

  • At least 3 years of Java OO development experience.
  • REST API design and development expertise.
  • Experience with microservices and distributed systems.
  • Strong MySQL, SQL, data modeling and optimization skills.
  • Understanding of design patterns and clean code.
  • Experience with testing, CI/CD, and secure API development.
  • Proficiency in Git and modern development workflows.
  • Excellent English communication skills (B2+).

Responsibilities

  • Design, develop, and maintain backend services using Java.
  • Develop and enhance REST APIs supporting mobile apps and integrations.
  • Work with MySQL: data modeling, queries, optimization, troubleshooting.
  • Contribute to scalable, maintainable backend and microservices architecture.
  • Write clean, secure, well-tested code following best practices.
  • Investigate defects, performance issues, and production problems.
  • Participate in code reviews, estimation, and solution design.
  • Collaborate with mobile, product, QA, and backend teams to deliver features.
  • Contribute to automated testing, observability, logging, reliability.
  • Leverage AI-assisted tools to boost productivity and quality.

Skills

Java
Spring Boot
REST APIs
Microservices
MySQL
CI/CD
Git
Unit testing
Security basics
Observability
English B2+

Tools

MySQL

Job description

EPAM Systems is seeking a Senior Java Developer to join our team in delivering robust backend services. You will build and evolve RESTful microservices, work with MySQL data models, and collaborate with cross-functional teams to ship high-quality software.

You will independently drive technical decisions, participate in design reviews, and contribute to automated tests and observability. Strong English communication is required, with opportunity to grow within a global, inclusive engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer — Microservices & Scale
Java Backend Engineer — Microservices & Scale

EPAM Systems • Colombia

Remote
COP 60,000,000 - 110,000,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Global career opportunities
Paid time off
+1
Lead Java Developer
Lead Java Developer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Lead Java Developer – Build Scalable REST APIs
Lead Java Developer – Build Scalable REST APIs

EPAM Systems • Colombia

On-site
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Java Developer
Java Developer

EPAM Systems • Colombia

Remote
COP 60,000,000 - 110,000,000
Senior Java Tech Lead - Cloud, CI/CD & Mentorship
Senior Java Tech Lead - Cloud, CI/CD & Mentorship

EPAM Systems • Colombia

Remote
COP 120,000,000 - 210,000,000
Senior Application Support Engineer
Senior Application Support Engineer

EPAM Systems • Colombia

On-site
COP 122,760,000 - 167,400,000
Healthcare benefits
Paid time off
Upskilling & certifications
+4
Senior Node.js Backend Engineer
Senior Node.js Backend Engineer

EPAM Systems • Colombia

On-site
COP 70,000,000 - 110,000,000
Healthcare benefits
Paid time off
LinkedIn Learning
+1
Senior Full-Stack Engineer — Lead Architecture & Delivery
Senior Full-Stack Engineer — Lead Architecture & Delivery

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Senior Java Backend Engineer - AI-Augmented Microservices
Senior Java Backend Engineer - AI-Augmented Microservices

MPS Group LLC • Bogotá ciudad

Hybrid
COP 110,279,000 - 127,245,000
Remote work