2891 Java Backend Developer | Híbrido CDMX | Semi Senior
Xideral Mexico City, Mexico
IT Services and IT Consulting · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop, test, and maintain enterprise backend applications using Java and the Spring ecosystem, applying object-oriented programming, SOLID principles, design patterns, and coding best practices. Build and integrate REST and SOAP services, manage data persistence, write unit tests, use Maven and Git, and collaborate with multidisciplinary teams to improve applications.
What they look for
Requirements
Requires 3 or more years of software development experience and solid Java and Spring knowledge, including concurrency, collections, streams, and related language features. Candidates should also have experience with relational databases and MongoDB, REST and SOAP services, JPA, JUnit, Mockito, Git, and Maven; APX and ASO knowledge is an additional requirement, while relevant official certifications are a plus.
Benefits
Full description
Java Backend Developer Semi Senior - Híbrido CDMX.
Buscamos un Java Backend Developer con 3+ años de experiencia en desarrollo de software, conocimientos sólidos de Java y el ecosistema Spring, capaz de diseñar, desarrollar, probar y mantener soluciones backend para aplicaciones empresariales, aplicando buenas prácticas de programación, calidad de código y principios de diseño de software.
Responsabilidades:
- Desarrollar y mantener aplicaciones backend con Java, aplicando programación orientada a objetos, principios SOLID, patrones de diseño y buenas prácticas de desarrollo.
- Implementar soluciones con Spring Core, Spring MVC, Spring Boot y Spring Batch, utilizando Collections, Generics, Streams, Lambdas y mecanismos de concurrencia.
- Diseñar e integrar APIs RESTful y servicios SOAP, así como gestionar la persistencia de datos mediante Spring Data JPA, bases de datos relacionales y MongoDB.
- Desarrollar pruebas unitarias con JUnit y Mockito, y gestionar la construcción y el control de versiones con Maven y Git.
- Colaborar con equipos multidisciplinarios en la integración, mantenimiento y mejora continua de las aplicaciones.
Requisitos:
- Java: Programación orientada a objetos, Collections, Generics, Lambdas, Streams, Optional, manejo de excepciones y concurrencia; principios SOLID y patrones de diseño.
- Frameworks: Spring Core, Spring MVC, Spring Boot, Spring Data JPA y Spring Batch.
- Bases de datos: Bases de datos relacionales, JPA y MongoDB.
- APIs y servicios web: REST, SOAP, HTTP/HTTPS, URI, métodos HTTP y códigos de respuesta.
- Testing y herramientas: JUnit, Mockito, Git y Maven.
- Conocimientos adicionales: APX y ASO. Contar con certificaciones oficiales en estas tecnologías será considerado un plus.
- Competencias y habilidades: Comunicación efectiva, proactividad, trabajo en equipo.
Sobre la vacante:
- Modalidad híbrida, asistiendo 2-3 días por semana a oficinas en Zona Reforma, colonia Juárez, CDMX.
- Horario: L-V 09:00-18:00.
Beneficios:
- Sueldo atractivo + prestaciones superiores a las de ley.
- Bonos por desempeño, vales de despensa y fondo de ahorro.
- Seguro de Gastos Médicos Mayores (SGMM) para el colaborador y su familia.
- Seguro de vida.
Da el siguiente paso en tu carrera profesional. ¡Postúlate ahora!
Similar roles
-
Java Staff Software Engineer
Walmart Inc. Mexico City, State of Mexico, Mexico
-
Senior Java Developer--NAOP (New Account Opening Platform)
Zions Bancorporation Midvale, Utah, United States
-
Lead Software Engineer - Java with Agentic AI
JPMorgan Chase & Co. Chicago, Illinois, United States · $138K–$185K/yr
-
Lead Software Engineer-Java with Agentic AI
JPMorgan Chase & Co. Chicago, Illinois, United States · $138K–$185K/yr
-
Software Engineer III - Java with Agentic AI
JPMorgan Chase & Co. Chicago, Illinois, United States · $114K–$155K/yr
-
Senior Java Developer
Encora Lima, Lima, Peru