Descripción del trabajo
- Experiencia sólida con Java 11+.
- Desarrollo de aplicaciones con Spring Boot.
- Diseño e implementación de microservicios.
- Experiencia con Docker.
- Integración mediante Kafka y/o RabbitMQ.
- Desarrollo y documentación de APIs REST (OpenAPI/Swagger).
- Testing con JUnit, Mockito y uso de Postman.
- Bases de datos SQL y NoSQL.
- Control de versiones con Git/Bitbucket y flujos GitFlow o Trunk-Based.
- Experiencia con CI/CD mediante Jenkins.
- Experiencia en metodologías Agile (Scrum/Kanban).
- Capacidad para participar en decisiones de arquitectura, revisión de código y aplicación de buenas prácticas.