Senior Java Developer (AI, Microservices, Azure/AWS)

EPAM Systems

Colombia

Remote

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

Full time

4 days ago
Be an early applicant

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
LinkedIn Learning access
Career opportunities
Paid time off

Job summary

EPAM Systems Inc. is seeking a Senior Java Developer with practical AI exposure to build scalable Java services and reliable cloud deployments. You will shape microservices, REST APIs, and multi-cloud deployments on Azure and AWS while collaborating with product and engineering teams.

You will lead architecture discussions, review code, mentor juniors, and drive durable fixes. Strong Java 8, Spring Boot, CI/CD, and SQL/NoSQL skills are required, with English proficiency at B2+.

Qualifications

  • 3+ years of professional software engineering experience.
  • Hands-on familiarity with AI tools and frameworks.
  • Strong knowledge of Java Core and OOP.
  • Production experience with Java 8 features.
  • Proficiency with Spring Boot for backend services.
  • Cloud experience on Azure and AWS.
  • Familiarity with CI/CD pipelines.
  • SQL and NoSQL data modeling/querying.
  • Experience designing REST APIs and microservices.
  • Good unit testing practices.

Responsibilities

  • Design scalable platforms aligned with goals and quality standards.
  • Contribute architectural input to shape roadmaps.
  • Coordinate with business, product and tech teams to maintain delivery.
  • Review peer code and provide actionable feedback.
  • Troubleshoot complex issues and drive durable fixes.
  • Mentor junior developers to grow skills and autonomy.
  • Refine scope, assess effort, and help prepare schedules.
  • Assess emerging technologies to improve engineering work.
  • Document key design decisions and workflows clearly.
  • Collaborate with stakeholders to translate goals into outcomes.

Skills

Java Core
OOP
Java 8
REST APIs
Microservices
CI/CD
SQL
NoSQL
Unit testing
REST-based integration
AI familiarity
Azure
AWS
Spring Boot
Code review
English proficiency

Tools

Spring Boot
Azure
AWS

Job description

We are looking for a Senior Java Developer with practical AI exposure to build scalable Java services with strong reliability standards. You will shape microservices, REST APIs, and cloud deployments on Microsoft Azure and Amazon Web Services while collaborating across product and engineering. Apply to help deliver durable solutions and advance AI-enabled capabilitiesResponsibilitiesDesign scalable technical platforms aligned with strategic goals and engineering quality standardsContribute technical input in architecture discussions to help shape project roadmapsCoordinate with business, product, and technology teams to keep delivery on track and maintain qualityReview peer code and provide actionable feedback to reinforce sustainable engineering practicesTroubleshoot complex engineering problems, uncover root causes, and drive durable fixesGuide and mentor junior developers with practical support to grow their skills and autonomyRefine project scope, assess effort, and help prepare schedules and estimatesAssess emerging technologies and adopt approaches that improve day-to-day engineering workDocument key design decisions and workflows in a clear, maintainable wayCollaborate with stakeholders to translate goals into clear requirements and aligned delivery outcomesRequirementsProven professional experience of 3+ years in a similar software engineering roleHands-on familiarity with AI tools and frameworks that enhance application designStrong knowledge of Java Core and object-oriented programming principlesDemonstrated use of Java 8 features in production-grade developmentPractical experience with Spring Boot to build and maintain backend servicesBackground running applications in Microsoft Azure cloud environmentsWorking knowledge of Amazon Web Services for deploying and managing cloud solutionsSolid understanding of CI/CD concepts supporting automated build and release pipelinesStrong SQL skills for modeling and querying data in relational databasesDemonstrated delivery experience with microservices architecturePractical ability to implement REST APIs and integrate external REST-based servicesGood understanding of unit testing practices to keep code stable and high qualityExposure to NoSQL databases that integrate well with Java applicationsFluent English at B2 (Upper-Intermediate) level or higherWe offerInternational 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 LinkedInEPAM 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (AI, Azure, AWS)
Senior Java Developer (AI, Azure, AWS)

EPAM Systems • Colombia

Remote
COP 90,000,000 - 150,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Senior Java Developer | AI, Java 8, Microservices, Azure
Senior Java Developer | AI, Java 8, Microservices, Azure

EPAM Systems • Colombia

Remote
COP 90,000,000 - 140,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+3
Senior Java Developer (AI, Microservices, Cloud)
Senior Java Developer (AI, Microservices, Cloud)

EPAM Systems • Colombia

Remote
COP 90,000,000 - 180,000,000
Healthcare benefits
Paid time off
Learning and certification courses
+2
Senior Java Developer with AI Expertise (Azure/AWS)
Senior Java Developer with AI Expertise (Azure/AWS)

EPAM Systems • Colombia

Remote
COP 90,000,000 - 180,000,000
International projects
Healthcare benefits
Paid time off
Senior Java Developer (Microservices, AI, Cloud)
Senior Java Developer (Microservices, AI, Cloud)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Training and certification programs
+1
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

Remote
COP 189,855,000 - 284,783,000
Healthcare benefits
Paid time off
LinkedIn Learning library
+2
Senior Java Developer with AI (Spring Boot, Microservices)
Senior Java Developer with AI (Spring Boot, Microservices)

EPAM Systems • Colombia

Hybrid
COP 120,000,000 - 210,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+3
Senior Java Developer - AI, Spring Boot, REST, Cloud
Senior Java Developer - AI, Spring Boot, REST, Cloud

EPAM Systems • Colombia

Remote
COP 90,000,000 - 130,000,000
Senior Java Developer (AI, CI/CD, Cloud)
Senior Java Developer (AI, CI/CD, Cloud)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Senior Java Developer - AI Focus (Spring Boot, SQL)
Senior Java Developer - AI Focus (Spring Boot, SQL)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 200,000,000