Senior Java Developer with AI (Spring Boot, Microservices)

EPAM Systems

Colombia

Hybrid

COP 120,000,000 - 210,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
Paid time off
Upskilling & certification
LinkedIn Learning access
Global career opportunities
Volunteer opportunities

Job summary

EPAM Systems Inc. seeks a Senior Java Developer with AI experience to engineer scalable backend services. You will shape architecture, implement Java 8+ components with Spring Boot, and integrate REST APIs on Microsoft Azure and AWS.

You will collaborate with cross-functional teams, review code, mentor juniors, and support planning with estimates while maintaining documentation and staying current with industry practices.

Qualifications

  • Minimum 3 years of relevant professional experience.
  • Strong knowledge of Java core and OOP principles.
  • Experience with Spring Boot and microservices architecture.
  • Proficiency in REST API design and integration.
  • Familiarity with Azure and AWS cloud platforms.
  • CI/CD workflows and automated release processes.
  • Strong SQL skills; NoSQL experience is a plus.
  • Unit testing to ensure reliability and quality.
  • English at least B2 level.

Responsibilities

  • Build scalable backend services and strengthen delivery with AI principles.
  • Drive microservice architecture decisions and develop Java 8+ components.
  • Integrate REST APIs on cloud platforms (Azure, AWS).
  • Coordinate with multidisciplinary teams to ensure timely delivery and quality.
  • Review and critique code to uphold standards and reduce defects.
  • Coach junior team members to raise technical capabilities.
  • Provide estimates to support planning and timelines.
  • Maintain documentation of key decisions for long-term sustainability.
  • Engage with stakeholders to refine requirements and outcomes.

Skills

Java Core
Object-Oriented Design
Spring Boot
Microservices
REST APIs
CI/CD
SQL
NoSQL
AI Fundamentals
Unit Testing
English Proficiency

Tools

Azure
AWS

Job description

We are looking for a Senior Java Developer with AI (Spring Boot, Microservices) to engineer scalable backend services and strengthen delivery with AI principles and tools. You will drive Microservice Architecture decisions, develop Java 8 and Spring Boot components, and integrate REST APIs on Microsoft Azure and Amazon Web Services.ResponsibilitiesBuild scalable, dependable applications aligned to technical requirements and organizational objectivesShape system architecture through active participation and well-reasoned suggestionsCoordinate with multidisciplinary teams to ensure timely delivery and strong qualityInspect and critique code contributions to keep standards highIdentify root causes and fix challenging defects and technical blockersCoach junior team members to improve their technical capabilities and confidenceSupport planning by providing estimates on scope and delivery timelinesMonitor industry changes and incorporate new practices when they benefit the teamMaintain documentation of key decisions and processes to support long-term sustainabilityEngage with business stakeholders to refine requirements and keep outcomes alignedRequirementsMinimum 3 years of relevant professional experienceWorking knowledge of AI fundamentals and tools used to improve software deliveryExcellent understanding of Java Core and object-oriented programming principlesExperience with Java 8 features in production environmentsHands-on practice building backend systems using Spring BootBackground working within Microsoft AzureAbility to deploy and maintain workloads on Amazon Web ServicesFamiliarity with CI/CD workflows for automated builds and releasesGood command of SQL for relational database queries and data handlingTrack record of delivering solutions aligned with Microservice ArchitectureExperience designing, building, and integrating REST APIsPractical Unit Testing skills to protect reliability and maintain qualityAwareness of Java-friendly NoSQL database technologiesEnglish level B2 (Upper-Intermediate) 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 (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, 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 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 (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 (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, 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, 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 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
Senior Java Developer

EPAM Systems • Colombia

Remote
COP 189,855,000 - 284,783,000
Healthcare benefits
Paid time off
LinkedIn Learning library
+2