Senior Java Developer

EPAM Systems

México

Remote

MXN 850,000 - 1,200,000

Full time

13 days ago

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 to join our Wealth Management practice. You will build secure backend microservices, REST APIs, and contribute to full-stack design including SPA considerations with ReactJS.

You will work in a collaborative, offshore-enabled environment, participate in code reviews, TDD/BDD practices, and Scrum ceremonies, while growing your expertise in secure, scalable software solutions.

Qualifications

  • 3+ years of development experience.
  • Strong hands-on Java, Spring Framework/Spring Boot and Spring MVC.
  • Experience with APIs and microservices architecture.
  • Background in log management and analysis.
  • Familiarity with secure backend services and API design.
  • English proficiency upper-intermediate (B2+).

Responsibilities

  • Develop, enhance and maintain back-end microservices and REST APIs.
  • Build secure backend services and perform unit testing.
  • Participate in code reviews and Scrum ceremonies.
  • Contribute to estimation, planning and offshore collaboration.
  • Support and mentor junior developers on the team.

Skills

Java
Spring Framework / Spring Boot
Spring MVC
APIs & microservices architecture
Kubernetes
SQL
ReactJS
TDD
BDD
Full-stack design

Education

Bachelor's or Master's Degree in Computer Science

Tools

Kubernetes
SQL
ReactJS

Job description

We are seeking a Senior Java Developer to join a large Wealth Management firm operating in a broker-dealer model.The ideal candidate will bring solid experience in secure backend services, API design and development, TDD, BDD, Single Page Application design, and full-stack understanding, along with a willingness to study legacy code and continuously learn.ResponsibilitiesDevelop, enhance, and maintain codeBuild back-end microservices and REST APIsPerform unit testingParticipate in code reviewsFollow best practices, including code review, unit testing, and CIParticipate in Scrum ceremoniesContribute to estimation and planning sessionsCollaborate with peers and support less experienced developersWork closely with the offshore teamRequirementsBachelor's or Master's Degree in Computer Science or a similar field3+ years of development work experienceHands-on expertise in Java, Spring Framework/Spring Boot, and Spring MVCKnowledge of APIs and microservices architectureBackground in log management and analysisProficiency in Kubernetes and SQLFamiliarity with secure backend services and API design and developmentUnderstanding of TDD, BDD, and Single Page Application design and developmentCompetency in full-stack application design and data modelingSkills in DevOps, QA, and development task estimationEnglish proficiency at an Upper-Intermediate level (B2) or higherNice to haveFinancial Services background in wealth managementExposure to ReactJSExperience with Java microservice infrastructureCapability to contribute to application documentationWe 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
Senior Java Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off
Sick leave
+4
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, 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 (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
Senior Java Developer

EPAM Systems • Mexico

On-site
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
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 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, 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 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 Backend Engineer - Microservices & REST APIs
Senior Java Backend Engineer - Microservices & REST APIs

EPAM Systems Inc • Mexico

Remote
MXN 850,000 - 1,200,000