Babel Group logo
Arquitecto de Software (Java 17+)
full-timeMexico City

Summary

Location

Mexico City

Type

full-time

Explore Jobs

About this 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?

Especificación de Puesto: Arquitecto de Software (Java 17+) 

Resumen del puesto

Tí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

1. Diferencias entre monolito modular y microservicios. 
2. Diseñar sistema de pagos resiliente. 
3. Estrategia de versionado de APIs. 
4. Pipeline CI/CD completo. 
5. Uso de features Java 17. 
6. Circuit breaker y fallback en Spring Boot. 
7. Reglas y calidad SonarQube. 
8. Debugging y tuning JVM. 
9. Mitigación de vulnerabilidades OWASP. 
10. 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

¿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á 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 [email protected]. Podrá obtener información adicional, sobre protección de datos, dirigiéndose a nuestra política de privacidad.

Other facts

Tech stack
Java 17+,Spring Boot,Microservices,Event-Driven,DDD,Docker,Kubernetes,Terraform,Postgres,Kafka,JUnit5,Git,OAuth2,OpenTelemetry,Prometheus,Grafana

About Babel Group

Babel es una multinacional tecnológica de origen español especializada en soluciones de transformación digital con presencia en España, Portugal, Marruecos, Costa Rica, Colombia, Ecuador, Chile, México, El Salvador, Guatemala, Honduras, Estados Unidos, Panamá y República Dominicana. La firma tiene vocación de ser un referente en la prestación de servicios dirigidos a grandes empresas y organismos públicos, caracterizados por la calidad en el servicio, la confianza de nuestros clientes y el compromiso de nuestros profesionales. Actualmente, se sitúa entre las 10 primeras consultoras tecnológicas de capital español, con cerca de más de 2.700 profesionales. En el pasado ejercicio facturó más de 104 millones de euros. La multinacional cuenta con un modelo societario diferencial, con socios trabajadores con fuerte vinculación con el grupo. La transparencia y la comunicación son elementos que la diferencian de su competencia. Ofrecer a los trabajadores una carrera profesional a largo plazo, en la que se valoren los méritos individuales, es una de sus misiones.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: IT Services and IT Consulting
Founding Year: 2002

What you'll do

  • The Software Architect will design, validate, and ensure high-quality architectures and code for Java 17+ solutions. Key responsibilities include defining architecture patterns, establishing development standards, and guiding the team with technical mentorship.

Ready to join Babel Group?

Take the next step in your career journey

Frequently Asked Questions

What does a Arquitecto de Software (Java 17+) do at Babel Group?

As a Arquitecto de Software (Java 17+) at Babel Group, you will: the Software Architect will design, validate, and ensure high-quality architectures and code for Java 17+ solutions. Key responsibilities include defining architecture patterns, establishing development standards, and guiding the team with technical mentorship..

Why join Babel Group as a Arquitecto de Software (Java 17+)?

Babel Group is a leading IT Services and IT Consulting company.

Is the Arquitecto de Software (Java 17+) position at Babel Group remote?

The Arquitecto de Software (Java 17+) position at Babel Group is based in Mexico City, Mexico City, Mexico. Contact the company through Clera for specific work arrangement details.

How do I apply for the Arquitecto de Software (Java 17+) position at Babel Group?

You can apply for the Arquitecto de Software (Java 17+) position at Babel Group directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Babel Group on their website.