Job description
Relevante empresa a nivel Latinoamérica en crecimiento, requiere: Desarrollador Java – Microservicios & Kubernetes Buscamos un
Desarrollador Java
con experiencia en desarrollo backend, microservicios y ambientes cloud, capaz de diseñar e implementar soluciones escalables, seguras y de alto rendimiento, participando también en decisiones técnicas y buenas prácticas de desarrollo. Responsabilidades: Desarrollo y Arquitectura Diseñar e implementar soluciones backend utilizando
Java, Spring Boot y tecnologías asociadas a Anthos .
Diseñar y mantener arquitecturas basadas en
microservicios, event-driven y arquitectura hexagonal .
Aplicar principios
SOLID, Clean Code
y buenas prácticas de desarrollo.
Optimizar el rendimiento de aplicaciones y resolver problemas técnicos complejos.
Integrar aplicaciones con bases de datos, APIs y servicios externos.
Liderazgo Técnico Participar en
code reviews
y apoyar la mentoría de desarrolladores junior y mid-level.
Colaborar con equipos de
Frontend, DevOps y QA
para garantizar la correcta integración de las soluciones.
Contribuir en decisiones de diseño y arquitectura técnica.
Calidad y Seguridad Desarrollar pruebas unitarias y de integración utilizando
JUnit y Mockito .
Aplicar prácticas de seguridad basadas en
OWASP, OAuth 2.0/OIDC y JWT .
Trabajar con herramientas de calidad y seguridad como
Sonar, Checkmarx, Fortify y Black Duck .
DevOps y Cloud Trabajar con
Docker y Kubernetes/Anthos .
Participar en procesos de
CI/CD
utilizando Jenkins, GitHub Actions u otras herramientas.
Desarrollar e integrar soluciones en ambientes
AWS, Azure o GCP .
Documentación Documentar diseños técnicos, decisiones de arquitectura y procesos relevantes.
Requisitos indispensables: Experiencia sólida en
Java
y
Spring Boot 6.0 .
Spring Security .
JPA / Hibernate .
OAuth 2.0 / OIDC 2.0 .
Integración con
Kerberos / Windows Authentication .
Experiencia con
Kubernetes y/o Anthos .
Conocimiento de arquitecturas de
microservicios y patrones de dise