Descripción del puesto:
Buscamos un Backend Developer / Backend Engineer con sólida experiencia en arquitectura de software y desarrollo de servicios backend escalables en entornos cloud (AWS). El rol participa activamente en procesos de migración y en la construcción de soluciones orientadas a calidad, seguridad y mantenibilidad.
Responsabilidades:
Diseño y desarrollo de servicios backend utilizando buenas prácticas de ingeniería de software.
Participación en procesos de migración a la nube y/o migraciones arquitectónicas.
Implementación de arquitecturas basadas en microservicios y eventos.
Colaboración con equipos multidisciplinarios para asegurar calidad y escalabilidad.
Análisis y mejora continua de la calidad y seguridad del código.
Requisitos técnicos:
Backend \& Arquitectura
Experiencia con Java 21.
Conocimiento en Arquitectura Hexagonal (Ports \& Adapters).
Desarrollo con Quarkus o Spring Boot 3.
Arquitecturas de microservicios y event-driven.
Bases de datos
Experiencia con MongoDB.
Cloud \& DevOps
Experiencia en AWS (ECS Fargate, Lambda, S3).
Contenerización con Docker.
Seguridad y calidad
Análisis de calidad y seguridad de código con SonarQube, Prisma, Veracode.
Pruebas unitarias y enfoque en calidad del software.
Otros conocimientos
Node.js (JavaScript / TypeScript).
Control de versiones con Git y Bitbucket.
Autenticación y autorización:
AWS Cognito
OAuth 2.0 y manejo de tokens.
Tipo de puesto: Tiempo completo
Modalidad: Hibrido - Venustiano Carranza, Ciudad de México,
Tipo de puesto: Tiempo completo
Sueldo: $35,000.00 - $40,000.00 al mes
Lugar de trabajo: remoto híbrido en 15530, Moctezuma 2a Sección, CDMX