Arquitecto Software
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.
¿Qué buscamos?
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.
¿Qué ofrecemos?
- Esquema 100% Nomina
- SGM Mayores, SGM Menores
- Apoyo de Home Office
- Beneficios corporativos superiores