Java Backend Developer Semi Senior - 2891
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 and maintain backend applications using Java, Spring, and object-oriented programming principles. Collaborate with multidisciplinary teams to integrate, test, and improve enterprise software solutions.
What they look for
Requirements
Requires 3+ years of experience in software development with strong knowledge of Java and the Spring ecosystem. Candidates must be proficient in API design, database management, and testing frameworks.
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
-
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Scalable GmbH Munich, Bavaria, Germany
-
Contract Java Engineer
AND Digital Leeds, England, United Kingdom
-
Systemutvecklare Java
Deploja AB Östersund, Jämtland County, Sweden
-
Working Student (f/m/d) - Backend Developer Java
IONOS EN Regensburg, Bavaria, Germany
-
Werkstudent (w/m/d) - Backend Developer Java
IONOS DE Regensburg, Bavaria, Germany
-
Systemutvecklare Java EE
Deploja AB Solna, Sweden