Java Developer

EPAM Systems, Inc.

Mexico

Hybrid

PHP 3,741,000 - 6,234,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems, Inc. is seeking a Java Developer to join our backend team. You will build and operate Java-based services using Spring Boot, REST APIs, and microservices, ensuring scalable, reliable systems.

You will collaborate with product, QA, and mobile teams, write well-tested code, review peers, and help shape architecture while embracing automation, CI/CD, and cloud-ready practices.

Qualifications

  • 2+ years of hands-on Java backend development.
  • Experience with Spring Boot and REST API design.
  • Familiarity with microservices architectures.
  • Strong MySQL SQL skills and query tuning.
  • Experience with Git, CI/CD pipelines, and testing.

Responsibilities

  • Build and maintain backend services in Java.
  • Improve REST APIs powering mobile app features.
  • Model relational data in MySQL and optimize queries.
  • Contribute to microservices architecture evolution.
  • Write unit and integration tests and perform code reviews.
  • Troubleshoot live issues and performance bottlenecks.
  • Collaborate with cross-functional teams and participate in design discussions.
  • Support testing, monitoring, and deployment automation.

Skills

Java
Spring Boot
REST APIs
Microservices
MySQL
SQL queries
Git
CI/CD
Testing frameworks
Cloud platforms

Tools

GitHub Actions
Jenkins
Docker

Job description

We're on the lookout for a Java Developer to become part of our team. A great fit for this role brings solid, practical expertise in Java backend engineering, along with familiarity in Spring Boot, REST APIs, microservices, and relational database systems. We need someone comfortable working with minimal supervision, capable of getting up to speed on existing systems fast, weighing in on technical choices, and teaming up smoothly with a diverse engineering group.ResponsibilitiesBuild, engineer, and sustain backend services written in JavaCraft and improve REST APIs that power mobile app functionality and connect with outside systemsHandle MySQL-related tasks such as structuring data models, writing and refining queries, and diagnosing issuesPlay a part in shaping and evolving backend and microservices architecture built for scale and long-term maintainabilityWrite dependable, secure, thoroughly-tested code that adheres to sound engineering principlesTrack down and fix bugs, performance bottlenecks, and issues arising in live environmentsTake part in reviewing peers' code, joining technical conversations, providing estimates, and shaping solution designsTeam up with mobile engineers, product-side stakeholders, quality assurance staff, and fellow backend developers to bring complete features to lifeSupport efforts around automated testing, monitoring, logging practices, and general application dependabilityMake use of AI-powered development tools when useful to boost efficiency, elevate code standards, and streamline testing and troubleshootingRequirementsAt least 2 years of practical experience working with Java and object-oriented programming conceptsSolid grasp of how to design REST APIs along with knowledge of sound API development practicesBackground in building or working alongside microservices and systems spread across multiple nodesWorking knowledge of MySQL, SQL syntax, structuring relational data, and tuning queries for performanceFamiliarity with core design principles, widely-used design patterns, and writing clean, maintainable codeExposure to writing unit and integration tests, plus comfort using contemporary testing frameworksAwareness of key security concepts including authentication, authorization, and building APIs securelyComfort with Git-driven workflows, continuous integration and deployment pipelines, and current delivery methodologiesSkilled at diagnosing issues in live systems by interpreting logs, metrics, and other monitoring dataSharp analytical thinking and problem-solving capability, coupled with a sense of ownership over assigned workSolid interpersonal skills and the capacity to work well within a spread-out, multi-disciplinary teamStrong English language command, at B2 level or aboveNice to haveBackground operating within cloud platforms to handle deployment, scaling, and upkeep of backend systemsComfort using AI-assisted tools to support tasks related to writing code, testing, and resolving technical problemsWe 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

Java Developer
Java Developer

Andes • Makati

On-site
PHP 600,000 - 900,000
Competitive salary package
Paid annual leave
Year-end and project performance bonuses
+4
Java Backend Engineer | Spring Boot, Microservices, MySQL
Java Backend Engineer | Spring Boot, Microservices, MySQL

EPAM Systems, Inc. • Mexico

Hybrid
PHP 3,741,000 - 6,234,000
Engineering
Engineering

Orangeandbronze • Makati

On-site
Competitive salary
Performance-based bonuses
Flexible working hours
+4
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000
Senior Software Engineer, Java
Senior Software Engineer, Java

Michael Page • Muntinlupa

On-site
Competitive salary
Benefits package
Permanent employment in Philippines
+1
Java Developer
Java Developer

Tradex Network Inc. • Pasay

On-site
PHP 892,800 - 1,339,200
Java Developer (Springboot)
Java Developer (Springboot)

Questronix Corporation • Philippines

On-site
PHP 700,000 - 1,100,000
Senior Java Developer
Senior Java Developer

Michael Page • Muntinlupa

On-site
Competitive salary and benefits
Permanent employment in the PH
Supportive work environment
Senior Backend Engineer
Senior Backend Engineer

EPAM Systems • Mexico

On-site
PHP 4,316,000 - 6,782,000
Healthcare benefits
Global career opportunities
Upskilling & certification courses
+2