Back End Java Senior
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are One Team. 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? Responsabilidades principales Diseñar, desarrollar e implementar servicios web REST utilizando Java y Spring Boot. Construir y mantener microservicios escalables siguiendo principios de arquitectura limpia (hexagonal). Implementar mecanismos de autenticación y autorización mediante Spring Security. Diseñar y gestionar la persistencia de datos usando JPA/Hibernate. Participar activamente en equipos SCRUM, contribuyendo en todas sus ceremonias (daily, sprint planning, review, retrospectiva). Asegurar calidad de código mediante pruebas unitarias (JUnit, Mockito) y herramientas de análisis como SonarQube. Colaborar en la definición de estándares de desarrollo y buenas prácticas (incluyendo principios SOLID y OWASP). Integrar soluciones con bases de datos relacionales (SQL Server, Oracle, MySQL y/o PostgreSQL). Gestionar código fuente en repositorios Git siguiendo estrategias de branching. Realizar pruebas de servicios con herramientas como Postman o similares. Contenerizar aplicaciones usando Docker y apoyar despliegues en entornos con Kubernetes. Participar en procesos de integración y entrega continua (CI/CD) utilizando herramientas como Jenkins, Bamboo o GitLab. Identificar y resolver problemas técnicos de manera eficiente y proactiva. Conocimientos y habilidades Técnicos (obligatorios) Java (avanzado) Desarrollo de servicios web REST Spring Boot Spring Security JPA / Hibernate Git Experiencia trabajando en equipos SCRUM Técnicos (deseables) Spring Cloud Arquitectura de microservicios Bases de datos: SQL Server, Oracle, MySQL, PostgreSQL Pruebas unitarias: JUnit, Mockito Principios SOLID Arquitectura limpia (hexagonal) Desarrollo seguro (OWASP) SonarQube Postman o herramientas equivalentes Docker y Kubernetes Herramientas CI/CD (Jenkins, Bamboo, GitLab, entre otras) Habilidades blandas Comunicación efectiva Colaboración y trabajo en equipo Pensamiento analítico Adaptabilidad y flexibilidad Orientación al cliente Orientación a resultados Proactividad y resolución de problemas Experiencia requerida Más de 5 años de experiencia en desarrollo backend con Java. Experiencia sólida en desarrollo de servicios web REST. Experiencia trabajando bajo metodologías ágiles, especialmente SCRUM. Participación activa en ceremonias SCRUM. Formación Licenciatura o Ingeniería en Computación, Informática, Sistemas o carrera afín (titulado o en proceso). Competencias clave Capacidad para diseñar soluciones técnicas escalables y eficientes. Alto enfoque en calidad de código y mejora continua. Capacidad para trabajar en entornos ágiles y colaborativos. Fuerte compromiso con la seguridad y buenas prácticas de desarrollo. Habilidad para adaptarse a cambios tecnológicos y de negocio. Pensamiento crítico y toma de decisiones técnicas informadas. Indicadores de éxito Cumplimiento de entregables en tiempo y forma dentro de los sprints. Calidad del código (baja cantidad de defectos, cumplimiento de estándares y métricas de SonarQube). Cobertura de pruebas unitarias. Estabilidad y desempeño de los servicios desarrollados. Participación activa y valiosa en ceremonias SCRUM. Reducción de vulnerabilidades de seguridad (OWASP). Mejora continua en procesos de desarrollo y despliegue (CI/CD). Nivel de satisfacción del cliente interno o externo. ¿Qué ofrecemos? Babel, the great way to achieve the success. ¿Quieres formar parte de un equipo en expansión, comprometido e innovador que hace historia cada día? En Babel te acompañamos en tu camino hacia el éxito. Creemos en el talento de las personas y lo queremos potenciar ofreciéndote un gran entorno de trabajo basado en la colaboración y la solidaridad. Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo de personas con una misión compartida y a un modelo de compañía centrado en valores. Y lo hacemos promoviendo la diversidad, la equidad y la inclusión, garantizando la igualdad de oportunidades a todas las personas candidatas, en un entorno libre de cualquier tipo de discriminación. Además, Esquema 100% Nomina SGM Mayores, SGM Menores Apoyo de Home Office Beneficios corporativos superiores ¿Aceptas el desafío? ¡Te esperamos! En cumplimiento de la normativa vigente en materia de protección de datos, le informamos que el responsable de sus datos personales es GRUPO BABEL y los utilizará
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at babelgroup? Share your experience