Java Backend Developer - Spring Boot, Spring Batch, APX (Híbrido, CDMX)
Backend developer at Capgemini Engineering building and maintaining scalable enterprise applications with Java, Spring Boot, Spring Batch, and SQL Server in an Agile/Scrum team, including unit testing, Git, JIRA, and technical documentation. Hybrid role based in Mexico City (CDMX).
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- 2+ years of hands-on backend development experience with Java
- Solid experience with Spring Boot and Spring Batch
- Maven and unit testing (Unit/JUnit)
- Solid experience with SQL Server databases and PL/SQL
- Source code management with Git
- Knowledge of APX, ASO or CELLS
- Agile/Scrum methodology and task management with JIRA
- Ability to maintain clear, quality technical documentation across the development cycle
Nice to have
- Knowledge of JavaScript and Node.js
- Familiarity with Control-M
- Postman
- Power Designer
Full description
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Tu rol
Buscamos un Desarrollador Backend Java con experiencia en el desarrollo y mantenimiento de aplicaciones empresariales escalables. En este rol, participarás en la construcción de soluciones backend utilizando Java, Spring Boot, Spring Batch y SQL Server, contribuyendo al diseño, desarrollo y optimización de procesos críticos para el negocio. Trabajarás en un entorno Ágil/Scrum, colaborando con equipos multidisciplinarios para entregar soluciones de alta calidad, asegurando además una documentación técnica clara y manteniendo buenas prácticas de desarrollo y gestión de código.
Principales Responsabilidades
- Desarrollar, mantener y optimizar aplicaciones y servicios backend utilizando Java, Spring Boot y Spring Batch.
- Diseñar y ejecutar consultas, procedimientos almacenados y procesos de gestión de datos en SQL Server.
- Implementar pruebas unitarias, gestionar dependencias con Maven y asegurar la calidad y mantenibilidad del código.
- Colaborar en equipos Ágiles/Scrum, administrando tareas y entregables mediante JIRA y utilizando Git para el control de versiones.
- Crear y mantener documentación técnica de calidad, apoyando el ciclo completo de desarrollo, desde el análisis hasta la implementación y soporte.
Tu perfil
- 2+ años de experiencia práctica en desarrollo backend con Java
- Experiencia solida con Spring Boot y Spring Batch
- Maven, Unit
- Experiencia sólida con bases de datos SQL Server y uso de PL/SQL
- Gestión de Código Fuente con GIT
- Conocimiento de APX, ASO o CELLS
- Dominio de metodologías Ágiles/Scrum y gestión de tareas con JIRA
- Capacidad para mantener documentación técnica clara y de calidad a lo largo del ciclo de desarrollo
Requisitos opcionales / deseables:
- Conocimiento de JavaScript y Node.js
- Familiaridad con Control-M
- Postman
- Power Designer
Lo que te encantará
- Carreras empoderadas con propósito: Trabaja en proyectos significativos que usan tecnología para resolver desafíos reales. Sé parte de una empresa que valora la sostenibilidad, la inclusión y la equidad digital.Contribuye a construir un futuro mejor para las personas, el planeta y la sociedad.