Java Developer con Springboot
NTT Data Ver todas las vacantes
- Buenos Aires
- Permanente
- Tiempo completo
- Ser el referente técnico Java del equipo: decisiones de diseño, revisión técnica y alineamiento de estándares.
- Diseñar y desarrollar servicios backend en Java/Spring Boot (APIs REST, integración, persistencia, seguridad).
- Definir e implantar patrones y estándares de desarrollo: Clean Code, SOLID, arquitectura por capas/hexagonal, convenciones y guidelines.
- Establecer y reforzar una cultura de calidad y eficiencia: code reviews exigentes, refactoring continuo, reducción de deuda técnica.
- Diseñar/fortalecer la estrategia de testing: unitarias, integración, Testcontainers (valorable), contract testing (valorable).
- Participar en troubleshooting avanzado: análisis de rendimiento, observabilidad, identificación de causa raíz (RCA) y propuestas de mejora.
- Colaborar con DevOps en Docker y CI/CD (GitLab), asegurando pipelines robustos, reproducibles y con quality gates.
- Contribuir activamente al marco Scrum: refinements, definición de DoR/DoD técnicos, mejora continua, mentoring técnico.
- Título de grado en Ciencias de la Computación, Ingeniería o un campo relacionado.
- 7+ años de experiencia en desarrollo backend con Java en entornos productivos.
- 3–5+ años con Spring Boot (ecosistema Spring: MVC/Web, Data JPA, Security, Actuator).
- Dominio de buenas prácticas: Clean Code, SOLID, refactoring, principios de diseño, patrones en backend.
- Experiencia real con code reviews, definición de estándares y mentoring técnico (rol de tech lead o referente).
- Idioma Inglés Intermedio/Avanzado
- Amplio plan de desarrollo y posibilidades de evolución profesional con desafíos constantes.
- Cobertura médica de primer nivel para vos y tu grupo familiar.
- Reintegro de gastos de home office.
- Campañas con importantes descuentos en Gastronomía y Supermercados.
- Beneficios asociados a la calidad de vida: horarios flex, homeoffice.
- Wellhub (red de gimnasios y bienestar integral).
- Descuentos educacionales.