Desarrollador/a Backend Java – Spring Boot / Cassandra - Teletrabajo
Resumen del puesto
La posición tiene como objetivo desarrollar y evolucionar soluciones backend escalables y de alto rendimiento en entornos de microservicios, aportando a proyectos de transformación digital con impacto internacional. La persona seleccionada trabajará en la construcción e integración de APIs y servicios críticos dentro de un entorno tecnológico moderno y colaborativo.
Responsabilidades
- Diseñar, desarrollar y mantener servicios backend con Java, utilizando frameworks como Spring Boot y Spring Cloud.
- Implementar y consumir APIs REST.
- Desplegar y operar aplicaciones en entornos OpenShift.
- Trabajar con arquitecturas basadas en microservicios.
- Colaborar con equipos frontend que utilizan React, garantizando una correcta integración de los servicios.
- Participar en revisiones de código, pruebas unitarias y procesos de integración continua.
- Analizar incidencias y proponer mejoras de rendimiento, escalabilidad y seguridad.
- Participar en equipos de trabajo bajo metodologías Agile (Scrum/Kanban).
Requisitos
- Experiencia demostrable en desarrollo backend con Java.
- Experiencia con Spring Boot y arquitecturas de microservicios.
- Experiencia trabajando con Cassandra.
- Conocimientos de Docker y plataformas OpenShift.
- Experiencia en diseño y desarrollo de APIs REST.
- Manejo de herramientas de control de versiones, especialmente Git.
- Conocimiento de metodologías ágiles: Scrum / Kanban.
- Inglés: Professional Working Proficiency.
Valorable
- Experiencia en desarrollo frontend con React.
- Conocimientos de CI/CD, especialmente GitHub Actions.
- Experiencia trabajando con entornos Cloud, especialmente AWS o Azure.
- Experiencia en entornos de alta disponibilidad y aplicaciones escalables.