Buscamos un talentoso Ingeniero Backend Java para unirse a nuestro equipo de ingeniería. En este rol, diseñarás, desarrollarás y mantendrás servicios y APIs backend escalables, trabajando en una arquitectura moderna de microservicios. Colaborarás estrechamente con desarrolladores frontend, ingenieros DevOps y equipos de producto para entregar aplicaciones seguras, confiables y de alta calidad. Si te apasiona el desarrollo backend, las tecnologías cloud-native y la creación de aplicaciones empresariales robustas, nos encantaría saber de vos.
Responsabilidades clave
- Diseñar, desarrollar y mantener servicios backend utilizando Java y el ecosistema Spring (Spring Boot, Spring Cloud, etc.).
- Diseñar, implementar y mantener APIs RESTful.
- Participar en el diseño, optimización y mantenimiento de modelos de bases de datos PostgreSQL.
- Desplegar, monitorear y mantener aplicaciones que corren en OpenShift.
- Colaborar con ingenieros frontend que trabajan con React para asegurar una integración fluida entre los servicios frontend y backend.
- Participar en revisiones de código y contribuir a mantener altos estándares de calidad de código.
- Desarrollar y ejecutar pruebas unitarias y dar soporte a prácticas de integración continua.
- Solucionar problemas de producción y mejorar proactivamente el rendimiento, la escalabilidad y la seguridad de las aplicaciones.
- Trabajar colaborativamente dentro de equipos Agile, contribuyendo a la planificación de sprints, estimaciones y retrospectivas.
Requisitos y
experiencia
- Experiencia comprobada en desarrollo backend Java.
- Sólidos conocimientos de Spring Boot y arquitectura de microservicios.
- Experiencia práctica con PostgreSQL.
- Experiencia en diseño y desarrollo de APIs REST.
- Conocimientos de contenedores Docker y OpenShift.
- Experiencia utilizando Git para control de versiones.
- Familiaridad con metodologías Agile (Scrum y/o Kanban).
- Fuertes habilidades analíticas, de resolución de problemas y de comunicación.
- Capacidad para trabajar colaborativamente en un entorno multifuncional.
Se valorará
- Experiencia con desarrollo React.
- Conocimiento de pipelines CI/CD, particularmente GitHub Actions.
- Experiencia trabajando en entornos cloud como AWS o Azure.
- Experiencia con desarrollo de aplicaciones cloud-native y despliegues en contenedores.
¿Qué ofrecemos?
- Contrato B2B o freelance.
- Trabajo remoto dentro de España (zona horaria).
- Posibilidad de formar parte de un equipo multicultural y trabajar en proyectos internacionales.
Si te apasionan los datos, el desarrollo y la tecnología, ¡queremos conocerte!
Talan Spain se compromete con la no discriminación por motivos de género, raza, ideología o cualquier otro motivo, de acuerdo con el "Plan de Igualdad" de la compañía y la normativa vigente en materia de igualdad entre mujeres y hombres (Real Decreto-Ley 6/2019).