Arquitecto de Software (Java 17+)
BabelDescripción del puesto
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?
Especificación de Puesto: Arquitecto de Software (Java 17+)
Resumen del puestoTítulo: Arquitecto de Software (Java 17+)
Ubicación: (presencial / híbrido / remoto)
Tipo: Tiempo completo / Contrato
Experiencia mínima recomendada: 8+ años en desarrollo de software, con al menos 3 años en roles de arquitectura o liderazgo técnico.
Objetivo
Diseñar, validar y garantizar arquitecturas y código de alta calidad para soluciones Java 17+, promoviendo disponibilidad, seguridad, mantenibilidad y estandarización del desarrollo.
Responsabilidades clave
- Diseñar la arquitectura de soluciones alineada con objetivos del negocio.
- Definir patrones de arquitectura y documentar decisiones (ADRs).
- Aprobar y validar diseños de alto nivel y detallados.
- Establecer estándares de desarrollo y reglas para Java 17+.
- Asegurar calidad del código mediante revisiones y SonarQube.
- Definir y supervisar pipelines CI/CD y prácticas de versionamiento.
- Definir estrategias de pruebas.
- Definir políticas de seguridad.
- Diseñar soluciones para alta disponibilidad y tolerancia a fallos.
- Guiar al equipo y realizar mentoría técnica.
- Colaborar con DevOps/SRE en observabilidad y despliegues.
- Evaluar nuevas tecnologías y proponer PoCs.
Requisitos técnicos
Lenguaje y frameworks
- Java 17+, Spring Boot, Spring Cloud.
Arquitectura y diseño
- Microservicios, monolitos modulados, event-driven.
- DDD, hexagonal, onion, CQRS, Event Sourcing.
Infra & DevOps:
- Docker, Kubernetes, Terraform.
- Jenkins, GitHub Actions, GitLab CI.
Bases de datos y mensajería:
- Postgres, MySQL, Oracle, MongoDB, Redis.
- Kafka, RabbitMQ.
Testing & calidad:
- JUnit5, Mockito, Pact, SonarQube, Checkstyle.
Control de versiones
- Git avanzado.
Seguridad
- OAuth2, JWT, OWASP Top 10, Vault.
Observabilidad
- OpenTelemetry, Prometheus, Grafana, ELK.
Competencias blandas
- Comunicación clara.
- Liderazgo técnico.
- Toma de decisiones con criterio.
- Orientación a resultados.
- Documentación y evangelización de estándares.
Checklist de entrevista técnica
- Diferencias entre monolito modular y microservicios.
- Diseñar sistema de pagos resiliente.
- Estrategia de versionado de APIs.
- Pipeline CI/CD completo.
- Uso de features Java 17.
- Circuit breaker y fallback en Spring Boot.
- Reglas y calidad SonarQube.
- Debugging y tuning JVM.
- Mitigación de vulnerabilidades OWASP.
- Presentación de un ADR.
¿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.
Además,
- Esquema 100% Nomina
- SGM Mayores, SGM Menores
- Apoyo de Home Office
- Beneficios corporativos superiores
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á para la realización de procesos internos de selección de personal, basado en su consentimiento, mediante la facilitación de sus datos curriculares y en la aplicación de medidas precontractuales.
Los datos podrán ser comunicados a las entidades que conforman el GRUPO BABEL con el fin ofrecerle el puesto de trabajo que se adapte a su perfil profesional y las establecidas legalmente.
Puede acceder, rectificar y suprimir los datos, así como otros derechos que le asisten sobre protección de datos a través de data.protection@babelgroup.com. Podrá obtener información adicional, sobre protección de datos, dirigiéndose a nuestra política de privacidad.
¿Te interesa este puesto?