Senior Java Developer with AI Expertise (Azure/AWS)

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 and sick leave
Upskilling, reskilling and certificates
Global career opportunities

Job summary

EPAM Systems Inc is hiring 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 operating across Microsoft Azure and AWS.

The role engages across teams to ensure scalable, robust solutions. Responsibilities include architectural input, peer reviews, defect analysis, mentoring, and documentation of architectural choices to support

Qualifications

  • At least 3 years of software engineering experience.
  • Solid Java Core knowledge and OOP practices.
  • Hands-on Java 8 and Spring Boot for backend systems.
  • Experience with microservices, REST APIs, and SQL/NoSQL.
  • Cloud familiarity: Azure and AWS; familiarity with CI/CD.
  • Unit testing to ensure code quality and stability.
  • English fluency at B2 level or higher, written and spoken.

Responsibilities

  • Build scalable Java backends and Spring Boot microservices.
  • Provide architectural input during system design sessions.
  • Coordinate with teams to deliver robust solutions on schedule.
  • Conduct peer code reviews to keep code clean and maintainable.
  • Analyze defects, identify root causes, and drive fixes.
  • Mentor less experienced engineers with hands-on guidance.
  • Support project planning with deliverables and timelines.
  • Evaluate new tech practices and integrate useful approaches.
  • Create and maintain documentation for processes and architecture.
  • Align with stakeholders to ensure deliverables meet business needs.

Skills

Java Core
Java 8
Spring Boot
Microservices
REST APIs
SQL
NoSQL
CI/CD
Unit testing
Azure
AWS
AI concepts
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 • Mexico

Remote
MXN 550,000 - 750,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
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, 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 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, 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, 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, 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 (Microservices, AI, Cloud)
Senior Java Developer (Microservices, AI, Cloud)

EPAM Systems • Mexico

Remote
MXN 420,000 - 700,000
Senior Java Developer with AI (Spring Boot, Microservices)
Senior Java Developer with AI (Spring Boot, Microservices)

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+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