Sr Java Developer

Everest Technologies, Inc

México

Presencial

MXN 900.000 - 1.200.000

A tiempo parcial

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

A leading IT services firm is seeking a Senior Java Developer to lead the modernization of existing applications. The role requires 6–10 years of Java/J2EE experience, proficiency in Spring Boot and Microservices, and a strong background in software design principles. You will collaborate with cross-functional teams to enhance application performance and participate in the full software development lifecycle. Mentorship opportunities are available for junior developers. This contract position is based in Mexico.

Formación

  • 6–10+ years of experience in Java/J2EE development.
  • Strong hands-on experience in Spring Boot, Spring MVC, Microservices, and REST APIs.
  • Experience migrating systems from Struts 2.0 to modern architectures.
  • Good understanding of software design principles, OOP, and design patterns.
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with CI/CD pipelines and DevOps concepts.

Responsabilidades

  • Lead the migration of legacy applications to modern frameworks.
  • Design and maintain high-performance applications using Java and Spring Framework.
  • Collaborate with teams to define requirements and deliver software.
  • Participate in the full SDLC from analysis to deployment.
  • Ensure code quality through best practices.
  • Mentor junior developers to improve team capabilities.

Conocimientos

Java/J2EE development
Spring Boot
Spring MVC
Microservices
REST APIs
Software design principles
OOP
React
Angular

Herramientas

MySQL
PostgreSQL
Oracle
Git

Descripción del empleo

We are seeking a highly skilled Senior Java Developer to join our team and lead the modernization of our existing applications. The ideal candidate will have strong expertise in Java development, hands‑on experience with modern frameworks, and the ability to guide the migration of legacy systems to contemporary architectures.

Key Responsibilities
  • Lead the migration of legacy applications (currently built on Struts 2.0) to modern frameworks and architectures.
  • Design, develop, and maintain high-performance, scalable applications using Java, Spring Framework, and Microservices.
  • Collaborate with cross-functional teams to define technical requirements, propose solutions, and deliver high-quality software.
  • Participate in the full SDLC including analysis, design, coding, testing, and deployment.
  • Ensure code quality through best practices such as code reviews, unit testing, and adherence to design patterns.
  • Support and troubleshoot production issues, ensuring application stability and performance.
  • Work on frontend components as needed using React or Angular (added advantage).
  • Leverage Python skills for automation, data processing, or backend scripting tasks (bonus).
  • Mentor junior developers and contribute to improving overall team capability and processes.
Required Skills & Experience
  • 6–10+ years of experience in Java/J2EE development.
  • Strong hands‑on experience in Spring Boot, Spring MVC, Microservices, REST APIs, and related technologies.
  • Experience with Struts 2.0 or legacy frameworks and proven ability to migrate systems to modern architectures.
  • Good understanding of software design principles, OOP, design patterns, and best coding practices.
  • Experience with relational databases (MySQL, PostgreSQL, Oracle, etc.).
  • Familiarity with CI/CD pipelines, Git, and DevOps concepts.
  • Working knowledge of React or Angular (good to have).
  • Basic to intermediate experience with Python (bonus).
Seniority level

Director

Employment type

Contract

Job function

Engineering and Consulting

Industries

IT Services and IT Consulting and Retail Apparel and Fashion

Referrals increase your chances of interviewing at Everest Technologies, Inc by 2x

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 Software Engineer
Senior Java Software Engineer

ApTask • Ciudad de México

Presencial
MXN 900.000 - 1.350.000
Java Developer — 1802
Java Developer — 1802

Ionate,Inc. • México

Presencial
MXN 515.000 - 860.000
Solutions Architect - Java
Solutions Architect - Java

Lumenalta • México

A distancia
MXN 1.846.000 - 2.400.000
Senior Software Engineer - Full Stack Level V - Java + React
Senior Software Engineer - Full Stack Level V - Java + React

Confiz Limited • Monterrey

Presencial
MXN 1.207.000 - 1.726.000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Pyramid Consulting, Inc • Ciudad de México

Híbrido
MXN 748.000 - 1.310.000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Ciudad de México

Presencial
MXN 1.105.000 - 1.475.000
Sr. Java Engineer
Sr. Java Engineer

Encora Inc. • Ciudad de México

A distancia
MXN 1.473.000 - 1.842.000
Senior Java Lead: Modernize Legacy Apps & Microservices
Senior Java Lead: Modernize Legacy Apps & Microservices

Everest Technologies, Inc • México

Presencial
MXN 900.000 - 1.200.000
Senior Java Specialist (CDMX)
Senior Java Specialist (CDMX)

Accenture México • Ciudad de México

Presencial
MXN 1.031.000 - 1.376.000
Java Developer
Java Developer

Cognizant • Monterrey, Ciudad de México, Región Centro

Presencial
MXN 1.212.000 - 1.559.000
Competitive benefits and salary package
Training and development plans
Inclusive culture and growth opportunities