Java Developer

EPAM Systems, Inc.

México

A distancia

MXN 480.000 - 720.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca la empresa.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Upskilling and certification courses
LinkedIn Learning access

Descripción de la vacante

EPAM Systems, Inc. is seeking a Java Developer to join our backend team. You will craft Java-based services, design RESTful APIs and microservices, and work closely with mobile engineers and product stakeholders to deliver scalable backend solutions.

The role emphasizes code quality, testing, and collaboration across a diverse engineering group, with opportunities to leverage AI-assisted tooling for efficiency.

Formación

  • 2+ years of practical Java experience.
  • Knowledge of REST API design best practices.
  • Experience with microservices and multi-node systems.
  • Familiarity with MySQL, SQL syntax, and query tuning.
  • Experience writing unit and integration tests.

Responsabilidades

  • Build, engineer, and maintain Java backend services.
  • Improve REST APIs powering mobile app functionality and external integrations.
  • Work on data modeling, queries, and performance with MySQL.
  • Contribute to backend and microservices architecture for scalability.
  • Review peers code, estimate tasks, and shape solution designs.
  • Collaborate with mobile engineers, product, QA, and other backend developers.

Conocimientos

Java
REST APIs
Microservices
MySQL
Git
CI/CD
Testing frameworks
English (B2)

Herramientas

MySQL
SQL
CI/CD pipelines

Descripción del empleo

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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Java Tech Lead
Java Tech Lead

EPAM Systems, Inc. • México

A distancia
MXN 1.000.000 - 2.000.000
Chief Full-Stack Developer (Java & GCP)
Chief Full-Stack Developer (Java & GCP)

EPAM Systems, Inc. • México

A distancia
MXN 1.000.000 - 2.000.000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Java Backend Engineer, APIs & Microservices
Java Backend Engineer, APIs & Microservices

EPAM Systems, Inc. • México

A distancia
MXN 480.000 - 720.000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Senior .NET Developer
Senior .NET Developer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.500.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+4
Automation Tester (Java)
Automation Tester (Java)

EPAM Systems, Inc. • México

A distancia
MXN 350.000 - 550.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
Senior Android Developer
Senior Android Developer

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+3
Senior Automation Tester (Java)
Senior Automation Tester (Java)

EPAM Systems, Inc. • México

A distancia
MXN 420.000 - 640.000
Healthcare benefits
Paid time off and sick leave
Learning and development opportunities
Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Upskilling & certification
+1
Lead Android Developer
Lead Android Developer

EPAM Systems, Inc. • México

A distancia
MXN 1.200.000 - 2.000.000
Healthcare benefits
LinkedIn Learning access
Global career opportunities