About this role
Senior Fullstack Developer (Java-heavy, React)
We are One Team. We we make it happen. We are Unstoppable.
BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos.
¿Cuál es nuestro plan estratégico?
¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas.
¿Qué buscamos?
Únete a Babel y potencia tu carrera en tecnología! En Babel, sabemos que el éxito comienza con las personas. Somos una consultora tecnológica internacional que combina innovación, estabilidad y un equipo humano excepcional. Apostamos por tu desarrollo profesional, la variedad de proyectos desafiantes y un entorno que fomenta el aprendizaje continuo y la colaboración.
¿Qué buscamos?
Buscamos un/a Senior Fullstack Developer con fuerte orientación Backend para trabajar en diferentes repositorios dentro del entorno SIBBAC, principalmente en servicios backend desarrollados con Java y Spring Boot, junto con frontend en React.js.
Si cuentas con experiencia sólida en Java, Spring Boot, APIs REST y React, y te motiva trabajar con arquitecturas orientadas a eventos, Kafka y sistemas complejos con componentes legacy, ¡esta oportunidad es para ti!
Tu rol
Como Senior Fullstack Developer, participarás en el diseño, desarrollo y mantenimiento de servicios backend con Java y Spring Boot, trabajando de forma transversal en diferentes repositorios y contribuyendo también al desarrollo frontend con React.js.
Entre tus principales responsabilidades estarán:
- Diseñar, desarrollar y mantener servicios backend con Java y Spring Boot.
- Desarrollar funcionalidades end-to-end, desde las APIs backend hasta el frontend en React.
- Trabajar con arquitecturas orientadas a eventos e integraciones basadas en Kafka.
- Analizar y evolucionar código legacy, minimizando el impacto sobre el negocio.
- Evaluar posibles riesgos de regresión antes de implementar cambios y definir estrategias de despliegue seguras.
- Participar en decisiones de arquitectura, calidad del código y reducción de deuda técnica.
- Colaborar con Producto, QA y otros equipos de ingeniería.
- Contribuir a la estabilidad de los entornos productivos, participando en tareas de debugging, monitorización y resolución de incidencias.
Requisitos mínimos
- Más de 4 años de experiencia con Java y Spring Boot. Requisito imprescindible.
- Nivel avanzado de Java.
- Nivel avanzado de Spring Boot.
- Experiencia avanzada con APIs REST.
- Experiencia avanzada con JPA (Java Persistence API).
- Experiencia avanzada con JDBC.
- Experiencia avanzada con React.js.
- Experiencia con Kafka y arquitecturas orientadas a eventos.
- Conocimientos de SQL.
- Experiencia trabajando con sistemas complejos y código legacy.
- Capacidad para analizar el impacto de los cambios y minimizar riesgos de regresión.
- Nivel de inglés mínimo C1, imprescindible, ya que la comunicación con el equipo será en inglés tanto a nivel oral como escrito.
Conocimientos deseables
- Experiencia con OpenShift.
- Experiencia en entornos con múltiples repositorios y sistemas integrados.
- Conocimientos relacionados con arquitectura de software, calidad de código y reducción de deuda técnica.
Stack tecnológico Java | Spring Boot | JPA | JDBC | APIs REST | React.js | Kafka | SQL | OpenShift
Buscamos un perfil Senior Fullstack con especialización Backend, capaz de desenvolverse en entornos técnicos complejos, aportar criterio en decisiones de arquitectura y trabajar tanto en la evolución de nuevas funcionalidades como en la mejora y estabilización de sistemas existentes.