freehire launches on Product Hunt on 26 August.

Follow →

DESARROLLADOR JAVA SR CON KUBERNETES

Technical Lead Java

Descripción del puesto

Buscamos un Technical Lead Java para liderar el diseño, desarrollo e implementación de soluciones backend escalables, seguras y de alto rendimiento. Esta posición tendrá un rol clave en la definición de arquitecturas, adopción de buenas prácticas de desarrollo y liderazgo técnico del equipo, participando activamente en proyectos estratégicos sobre plataformas cloud.

El candidato ideal cuenta con experiencia en arquitecturas modernas, microservicios, desarrollo con Java y Spring Boot, así como en la implementación de soluciones bajo estándares de calidad, seguridad y automatización.

Responsabilidades

  • Diseñar e implementar soluciones backend utilizando Java y Spring Boot.
  • Definir arquitecturas basadas en microservicios, eventos y arquitectura hexagonal.
  • Garantizar la aplicación de buenas prácticas de desarrollo (SOLID, Clean Code y Design Patterns).
  • Optimizar el rendimiento de aplicaciones y resolver problemas de escalabilidad.
  • Integrar aplicaciones con APIs, servicios externos y diferentes motores de bases de datos.
  • Liderar técnicamente al equipo mediante mentoría, code reviews y acompañamiento a desarrolladores.
  • Colaborar con equipos de Front-End, QA y DevOps durante todo el ciclo de desarrollo.
  • Implementar pruebas unitarias y de integración para asegurar la calidad del software.
  • Aplicar estándares de seguridad utilizando OAuth2, OIDC y Spring Security.
  • Participar en la implementación y operación de soluciones sobre AWS, Azure, GCP o Anthos.
  • Automatizar procesos de integración y despliegue continuo utilizando herramientas CI/CD.
  • Documentar arquitecturas, componentes y decisiones técnicas.

Requisitos

Indispensables

  • Experiencia sólida desarrollando aplicaciones con Java.
  • Spring Boot 6.
  • Spring Security.
  • JPA / Hibernate.
  • OAuth 2.0 y OpenID Connect (OIDC).
  • Integración con Kerberos en ambientes Windows.
  • React 18 o 19.
  • Anthos.
  • Bases de datos PostgreSQL y MySQL.
  • Bases de datos NoSQL como MongoDB, Redis o Cassandra.
  • Kafka, RabbitMQ o AWS SQS.
  • Git (GitHub o GitLab).
  • Experiencia en plataformas Cloud (AWS, Azure o GCP).
  • Docker y Kubernetes.
  • Jenkins, GitHub Actions o herramientas CI/CD.
  • JUnit y Mockito.
  • Conocimientos de arquitectura de software, microservicios, arquitectura orientada a eventos y arquitectura hexagonal.
  • Manejo de herramientas de análisis de código y seguridad como SonarQube, Checkmarx, Fortify y BlackDuck.
  • Experiencia realizando mentoría técnica y liderazgo de equipos de desarrollo.

Deseable

  • Certificación Oracle Java.
  • Certificaciones Cloud (AWS, Azure o Anthos).
  • Experiencia en banca o servicios financieros.
  • Conocimiento de OWASP y mejores prácticas de ciberseguridad.
  • Experiencia impulsando iniciativas de mejora continua e innovación tecnológica.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available