Senior Java Developer with AI (Spring Boot, Microservices)

EPAM Systems

México

Remote

MXN 600,000 - 900,000

Full time

6 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

Healthcare benefits
Paid time off
LinkedIn Learning access
Career opportunities
Volunteer opportunities

Job summary

EPAM Systems Inc. is seeking a Senior Java Developer with AI focus to build scalable backend services using Java 8, Spring Boot, and microservices. The role involves integrating REST APIs on Azure and AWS, shaping architecture, and driving quality with CI/CD practices.

You will mentor juniors, engage with stakeholders, and stay ahead of AI-enabled delivery methods. This position is onsite in Mexico and offers growth, healthcare, and learning opportunities.

Qualifications

  • Minimum 3 years of professional experience in software development.
  • Strong understanding of Java core concepts and OOP.
  • Hands-on experience with Java 8 features in production.
  • Experience building backend systems with Spring Boot and REST APIs.
  • Familiarity with Microsoft Azure and AWS cloud platforms.
  • Knowledge of CI/CD workflows and automated deployments.
  • Proficient in SQL; familiarity with NoSQL databases.
  • Good command of English (B2+).
  • Experience delivering microservices architectures and scalable backends.

Responsibilities

  • Build scalable, dependable Java backend services aligned to requirements and objectives.
  • Shape system architecture through active participation and thoughtful input.
  • Coordinate with multidisciplinary teams for timely delivery and quality.
  • Review code contributions to maintain high standards.
  • Identify root causes and fix defects and blockers.
  • Mentor junior team members to raise technical capability.
  • Provide effort estimates for scope and delivery timelines.
  • Monitor industry changes and adopt beneficial practices.
  • Maintain documentation of key decisions and processes.

Skills

Java
Java 8
Spring Boot
Microservices
REST APIs
CI/CD
Unit Testing
SQL
NoSQL
English (B2+)

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 • Mexico

Remote
MXN 420,000 - 700,000
Senior Java Developer | AI, Java 8, Microservices, Azure
Senior Java Developer | AI, Java 8, Microservices, Azure

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
Senior Java Developer - AI Focus (Spring Boot, SQL)
Senior Java Developer - AI Focus (Spring Boot, SQL)

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,400,000
Senior Java Developer (AI, Microservices, Azure/AWS)
Senior Java Developer (AI, Microservices, Azure/AWS)

EPAM Systems • Mexico

Remote
MXN 700,000 - 900,000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+2
Senior Java Developer (AI, Microservices, Cloud)
Senior Java Developer (AI, Microservices, Cloud)

EPAM Systems • Mexico

Remote
MXN 700,000 - 900,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Java Developer (AI, Azure, AWS)
Senior Java Developer (AI, Azure, AWS)

EPAM Systems • Mexico

Remote
MXN 550,000 - 750,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Senior Java Developer with AI Expertise (Azure/AWS)
Senior Java Developer with AI Expertise (Azure/AWS)

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificates
+1
Senior Java Developer - AI, Spring Boot, REST, Cloud
Senior Java Developer - AI, Spring Boot, REST, Cloud

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and cert.ourses
+1
Senior Java Developer (AI, CI/CD, Cloud)
Senior Java Developer (AI, CI/CD, Cloud)

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,350,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Mexico

On-site
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1