Senior Java Developer - AI, Spring Boot, REST, Cloud

EPAM Systems

Colombia

Remote

COP 90,000,000 - 130,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

Job summary

EPAM Systems Inc is seeking a Senior Java Developer with hands-on AI knowledge to build scalable Java systems and Spring Boot microservices. You will implement REST integrations and support CI/CD-driven releases across Microsoft Azure and Amazon Web Services.

You will collaborate with business, product, and engineering partners, perform code reviews, and coach peers to improve delivery quality. Strong Java 8, OOP, and testing practices are required.

Qualifications

  • Hands-on Java experience in production systems.
  • Expertise with Spring Boot and microservices architecture.
  • Experience implementing REST integrations and CI/CD-driven releases.
  • Familiarity with Microsoft Azure and Amazon Web Services.
  • Strong SQL and NoSQL database skills.
  • Solid unit testing practices and code quality.
  • AI-focused engineering knowledge or project exposure.

Responsibilities

  • Build scalable Java microservices and REST interfaces.
  • Advise on architecture and roadmaps with cross-functional partners.
  • Lead code reviews and ensure reliable, maintainable solutions.
  • Troubleshoot incidents, determine root causes and remediation.
  • Mentor junior developers and drive timely delivery with forecasts.
  • Document major design decisions and workflows for maintenance.

Skills

Java
Spring Boot
Microservices
REST APIs
CI/CD
Azure
AWS
SQL
NoSQL
Unit Testing
AI knowledge

Job description

We are hiring a Senior Java Developer with hands-on AI knowledge to help deliver resilient Java systems at scale. You will build Spring Boot microservices, implement REST integrations, and support CI/CD-driven releases across Microsoft Azure and Amazon Web Services. Apply to create long-lived software and deepen your AI-focused engineering impactResponsibilitiesBuild scalable technology platforms that meet strategic objectives and engineering quality expectationsAdvise on architecture planning sessions to help define roadmaps and technical directionCollaborate with business, product, and engineering partners to sustain pace and quality of deliveryProvide thorough code reviews and constructive feedback to encourage reliable, maintainable solutionsAnalyze hard technical incidents, determine root causes, and coordinate lasting remediationCoach less-experienced developers through hands-on guidance that increases independenceSupport planning by clarifying scope, estimating effort, and contributing timeline forecastsExplore new technologies and introduce valuable practices into regular engineering routinesCreate clear documentation for major design decisions and key workflows to support long-term maintenanceWork with stakeholders to turn goals into actionable requirements and aligned delivery resultsRequirementsRelevant hands-on experience of at least 3 years in a similar software-centric rolePractical familiarity with AI frameworks and tools that can improve architecture decisionsDeep understanding of Java Core concepts and OOP techniquesReal-world experience applying Java 8 capabilities in production systemsHands-on experience using Spring Boot for backend development and ongoing supportExperience operating workloads in Microsoft Azure environmentsKnowledge of Amazon Web Services for rollout, management, and deployment activitiesClear understanding of CI/CD basics for automated build and delivery processesStrong SQL proficiency for structuring and retrieving data from relational databasesProven experience building service-oriented solutions using microservices architectureAbility to implement REST APIs and integrate with external REST servicesSolid grasp of unit testing approaches to ensure code quality and stabilityExposure to NoSQL database solutions compatible with Java-based stacksEnglish proficiency at B2 (Upper-Intermediate) level or aboveWe 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 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 (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, 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, 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 - AI Focus (Spring Boot, SQL)
Senior Java Developer - AI Focus (Spring Boot, SQL)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 200,000,000
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 (AI, Microservices, Azure/AWS)
Senior Java Developer (AI, Microservices, Azure/AWS)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
LinkedIn Learning access
Career opportunities
+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