




Resumen del Puesto: Consultor Java enfocado en el desarrollo de microservicios robustos y escalables, construyendo soluciones backend para productos transaccionales en entornos ágiles. Puntos Destacados: 1. Desarrollo de microservicios robustos y escalables con Java y Spring Boot 2. Construcción de soluciones backend para pasarelas de pagos 3. Colaboración con equipos multidisciplinarios en entornos ágiles El Consultor Java está enfocado en el desarrollo de microservicios robustos y escalables bajo arquitectura distribuida. Será responsable de construir soluciones backend para productos transaccionales (pasarela de pagos), asegurando calidad, seguridad y alto rendimiento. Trabajará con tecnologías modernas como Java 17\+, Spring Boot y APIs REST, colaborando con equipos multidisciplinarios en entornos ágiles. **Funciones del puesto** * **5 años de experiencia en diseñando, desarrollando y manteniendo microservicios utilizando Java (17\+) y Spring Boot.** * Implementar APIs REST seguras, escalables y bien documentadas. * **1 año de experiencia gestionando servicios en AWS como: EC2, S3, RDS y/o Lambda.** * Construir lógica de negocio y componentes reutilizables. * Integrar servicios internos y externos (APIs, servicios de terceros). * Gestionar persistencia de datos con JPA/Hibernate en bases de datos relacionales. * Optimizar consultas SQL y rendimiento de aplicaciones. * Aplicar validaciones, manejo de errores y estándares de seguridad. * Desarrollar y ejecutar pruebas unitarias (JUnit, Mockito). * Participar en revisiones de código (code review). * Colaborar con equipos de frontend, QA y DevOps. * Participar en ceremonias ágiles (Scrum/Kanban). * Documentar arquitectura, procesos y componentes técnicos. * Dar soporte y mantenimiento a sistemas productivos. * Reportar avances, riesgos técnicos y mejoras continuas. **Requisitos:** * 5 años de experiencia en desarrollo backend Java * Experiencia sólida en Spring Boot y arquitectura distribuida * Al menos 1 año trabajando con infraestructura en AWS * Deseable experiencia en pasarela de pagos. Beneficios * Sueldo: $30,000 netos * Duración de proyecto de 3 meses Tipo de puesto: Por obra o tiempo determinado Duración del contrato: 3 meses Sueldo: Hasta $30,000\.00 al mes Pregunta(s) de postulación: * ¿Durante cuántos años has trabajado con Java 17? * ¿Has trabajado con Java 21? * ¿Has colaborado en proyectos de pasarelas de pagos? * ¿En qué estado o municipio vives? * ¿Durante cuánto tiempo has creado Microservicios con SpringBoot? Lugar de trabajo: remoto híbrido en Puebla


