Diseñar, desarrollar y mantener
soluciones backend robustas y escalables, asegurando la calidad,
seguridad y performance de los sistemas.
Responsabilidades
- Desarrollar y mantener
servicios backend en Java.
- Diseñar e implementar APIs
REST.
- Participar en decisiones de
arquitectura y diseño técnico.
- Optimizar performance y
escalabilidad de las aplicaciones.
- Resolver incidentes y realizar
troubleshooting en producción.
- Trabajar de manera colaborativa
bajo metodologías ágiles.
Requisitos
- Más de 5 años de experiencia
en desarrollo de software.
- Experiencia sólida en backend
con Java.
- Conocimiento profundo de Spring
/ Spring Boot.
- Diseño e implementación de
APIs REST.
- Experiencia con bases de datos
relacionales.
- Manejo de Git y flujos de
trabajo colaborativos.
- Buen criterio para diseño,
performance y escalabilidad.
Deseable
- Experiencia con arquitecturas
event-driven.
- Conocimientos de AWS.
- Experiencia con contenedores y
orquestación (Docker / Kubernetes / OpenShift).
- Implementación de pipelines de
CI/CD.
- Conocimientos de observabilidad
(logs, métricas, tracing).
- Experiencia en testing
automatizado (JUnit, Mockito, Testcontainers).