Habilidades y Tecnologías Clave
- Experto en Java: Dominio profundo de Java
- Frameworks: Amplio conocimiento en Spring Framework
- Arquitectura: Experiencia en microservicios, Arquitectura Hexagonal, DDD (Domain-Driven Design), y patrones de diseño.
- Bases de Datos: SQL y NoSQL, modelado de datos.
- Herramientas: Docker, Kubernetes, CI/CD
Funciones Principales y Responsabilidades
- Diseño de Arquitectura: Crear la estructura de alto nivel del software (microservicios, monolitos, arquitectura hexagonal), definiendo componentes y sus interacciones.
- Selección Tecnológica: Elegir los frameworks (Spring Boot, Jakarta EE), bases de datos y herramientas adecuadas.
- Definición de Estándares: Establecer reglas de codificación, patrones de diseño y mejores prácticas para garantizar la calidad.
- Liderazgo Técnico: Supervisar al equipo de desarrollo, resolver problemas complejos y guiar la implementación.
El sueldo es de hasta $80k netos en esquema mixto de contratación
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Sueldo: Hasta $80,000.00 al mes
Lugar de trabajo: remoto híbrido en Ciudad de México