Desarrollador Java Microservicios
Posted Updated
SITI, SERVICIOS INTEGRALES EN TECNOLOGIA DE INFORMACION, SA DE CV Desarrollador Java Microservicios
DESARROLLADOR JAVA MID
Ubicación: CDMX
Modalidad: Híbrida
Experiencia: 3 años en banca o sector financiero
Objetivo del puesto
Buscamos Desarrollador Java Mid para integrarse a un equipo de desarrollo enfocado en soluciones escalables, robustas y seguras para aplicaciones financieras.
Responsabilidades
- Diseñar e implementar soluciones Back-End eficientes y escalables con Java.
- Desarrollo con Spring Boot y tecnologías asociadas.
- Definir arquitecturas limpias utilizando principios como Microservicios, Event-Driven y Hexagonal.
- Integración con bases de datos, servicios externos y APIs.
- Optimización de rendimiento y resolución de cuellos de botella.
- Implementación de pruebas unitarias e integración con JUnit y Mockito.
- Aplicación de estándares de seguridad OWASP, JWT y OAuth2.
- Trabajo con infraestructura cloud AWS, Azure o GCP.
- Automatización de despliegues mediante CI/CD, Jenkins y GitHub Actions.
- Colaboración con equipos de Front End, DevOps y QA.
- Participación en code reviews y documentación técnica.
Requisitos indispensables
- Experiencia sólida en desarrollo Back-End con Java.
- Dominio de Java 8/11/17.
- Experiencia con Spring Boot, Spring Security y Hibernate/JPA.
- Conocimientos de APIs REST y microservicios.
- Manejo de bases de datos como SQL Server, MySQL, PostgreSQL, Oracle, Redis o Cassandra.
- Experiencia con Git/GitHub/GitLab.
- Conocimientos de infraestructura cloud (AWS/Azure/GCP).
- Experiencia con Docker/Kubernetes.
- Conocimiento de pruebas unitarias e integración.
- Conocimientos de arquitectura de software y patrones de diseño.
- Deseable certificación Cloud (AWS/Azure).
- Inglés intermedio-avanzado.
Deseable
- Conocimientos de observabilidad: Dynatrace, Prometheus u otras herramientas.
- Familiaridad con prácticas de DevSecOps.
- Experiencia en ambientes financieros o bancarios