Desarrollador senior java
Posted Updated
HIGHUP SOLUTIONS
Buscamos Desarrollador Java Senior con experiencia en desarrollo de aplicaciones empresariales, arquitectura de microservicios y ambientes cloud.
REQUISITOS:
- Escolaridad: Licenciatura en Sistemas o afin
- Contar con título / cédula profesional OBLIGATORIO
- Experiencia 5 años o más en el mismo puesto
- Disponibilidad de tiempo
- 100 % presencial, NO home office
- Insurgentes Sur
REQUISITOS TÉCNICOS:
- Java 8–21, especialmente experiencia con versiones modernas de Java.
- Spring Boot / Spring Framework.
- Desarrollo y consumo de APIs REST.
- Arquitectura de microservicios.
- Docker y manejo de contenedores.
- AWS: experiencia con servicios cloud y despliegues.
- Conocimientos y experiencia en Inteligencia Artificial (IA) e integración de soluciones de IA.
- Herramientas de despliegue y CI/CD: Jenkins, GitLab CI, GitHub Actions, Azure DevOps u otras.
- Herramientas de testing: JUnit, Mockito, Postman/SoapUI y pruebas de integración.
- Git y manejo de estrategias de branching.
- Base de datos Oracle: conocimientos de SQL, consultas, procedimientos almacenados, funciones, optimización y manejo de datos.
- Conocimientos de bases de datos SQL y/o NoSQL.
- Conocimientos de mensajería/eventos: Kafka, RabbitMQ u otras tecnologías similares.
- Deseable experiencia con Kubernetes y/o OpenShift.
- Conocimientos de seguridad de APIs, autenticación y autorización (OAuth2/JWT).
- Manejo de logs, monitoreo y observabilidad.
- Conocimientos de principios de diseño y buenas prácticas: SOLID, Clean Code y patrones de diseño.
- Deseable experiencia con arquitectura orientada a eventos.
METODOLOGÍAS Y HABILIDADES:
- Experiencia trabajando bajo metodologías ágiles (Scrum/Kanban).
- Capacidad para trabajar en equipos multidisciplinarios.
- Análisis y resolución de problemas.
- Buenas prácticas de desarrollo, documentación y revisión de código (Code Review).
- Comunicación efectiva y trabajo colaborativo.
RESPONSABILIDADES:
- Diseñar, desarrollar y mantener aplicaciones y microservicios con Java.
- Diseñar e implementar APIs y soluciones escalables.
- Participar en procesos de integración, pruebas y despliegue.
- Colaborar en la definición y evolución de la arquitectura.
- Implementar buenas prácticas de calidad, seguridad y rendimiento.
- Participar en revisiones de código y resolución de incidencias.
OFRECEMOS:
- Sueldo de dependiendo la experiencia.
- Prestaciones de ley: Vacaciones, Aguinaldo, Prima vacacional, IMSS.
- Horario de trabajo: Lunes a Viernes de 9:00 AM a 7:00 PM y rol de guardias.
SI CUMPLES CON EL PERFIL, POSTULATE POR ESTE MEDIO.