Senior Java Developer with AI Expertise (Azure/AWS)

EPAM Systems

Colombia

Remote

COP 90,000,000 - 180,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

International projects
Healthcare benefits
Paid time off

Job summary

EPAM Systems Inc. is seeking a Senior Java Developer to deliver reliable Java backends and apply AI know-how to strengthen architecture decisions.

You will develop Spring Boot microservices with REST APIs, SQL, CI/CD, unit testing, and NoSQL while working across Microsoft Azure and Amazon Web Services. The role involves architectural input, mentoring, and cross-team collaboration to ensure scalable, maintainable solutions with timely delivery.

Qualifications

  • Proficient in Java core concepts and OOP.
  • Hands-on with Java 8 and Spring Boot.
  • Experience building microservices and REST APIs.
  • Cloud experience with Azure and AWS.
  • CI/CD workflows and automated deployments.
  • Strong SQL and NoSQL knowledge.
  • English at B2 level or higher.

Responsibilities

  • Provide architectural input during system design to influence roadmaps and decisions.
  • Build scalable Java backends and Spring Boot microservices with REST APIs.
  • Lead code reviews and mentor junior engineers.
  • Collaborate across teams to deliver robust, timely solutions.
  • Document architectures and technical processes for ongoing evolution.
  • Plan deliverables, estimate effort, and contribute to project timelines.

Skills

Java
Spring Boot
Microservices
REST APIs
SQL
NoSQL
CI/CD
Azure
AWS
Unit testing
English B2

Job description

We are hiring a Senior Java Developer to deliver reliable Java backends and apply AI know-how to strengthen architecture and implementation decisions. You will develop Spring Boot microservices with REST APIs, SQL, CI/CD, unit testing, and Java NoSQL while operating across Microsoft Azure and Amazon Web Services—apply today.ResponsibilitiesBuild scalable applications that meet business priorities and technical quality expectationsProvide architectural input during system design sessions to influence roadmaps and key decisionsCoordinate with teams across the organization to deliver robust solutions on scheduleConduct peer code reviews and suggest improvements that keep implementations clean and maintainableAnalyze challenging defects, determine root causes, and drive resolution across the development lifecycleGuide less experienced engineers through hands-on mentoring and technical supportSupport project planning by defining deliverables, estimating effort, and contributing to timelinesEvaluate new technology practices and integrate valuable approaches into daily developmentCreate and maintain documentation for technical processes and architectural choices to support ongoing evolutionAlign with stakeholders to confirm requirements and ensure deliverables match business expectationsRequirementsNo fewer than 3 years of professional experience in software engineering or a comparable areaWorking awareness of AI technologies and concepts that can improve application design and deliveryThorough command of Java Core concepts and object-oriented programming practicesHands-on background with Java 8 and its development capabilitiesPractical experience using Spring Boot to implement and maintain backend infrastructureExperience operating services in a Microsoft Azure cloud ecosystemWorking knowledge of Amazon Web Services for cloud deployments and operational oversightExperience with CI/CD workflows for repeatable, automated build and deployment processesAbility to work effectively with SQL for relational databases and complex queriesDemonstrated experience building service-oriented platforms using microservice architecture patternsProven capability creating REST APIs and integrating them with larger systemsPractical use of unit testing to verify behavior and improve code stabilityFamiliarity with NoSQL database options that work well with Java stacksEnglish fluency at B2 (Upper-Intermediate) level or higher, both written and spokenWe 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, 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, 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, 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
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 (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 (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 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