Logo for Vermont Solutions

Java Tech Lead – Microservicios (Remoto)

Roles & Responsibilities

  • 6+ years of hands-on Java development experience with strong expertise in Spring Boot
  • Minimum 2 years in a technical leadership role on Java projects
  • Solid experience with Java, Spring/Spring Boot, Spring Security, microservices architectures, and REST API design
  • Experience with reactive stacks (Spring WebFlux, Reactor Netty, RxJava or similar), Maven, and testing (JUnit, TDD, end-to-end)

Requirements:

  • Technically lead the development and evolution of a shared Java library used by multiple teams and microservices
  • Design, develop and maintain reusable Java components to standardize common functionality across the organization
  • Collaborate with multiple development teams to gather requirements and ensure quality, security and scalability
  • Define best practices and technical standards for library usage, perform code reviews, and contribute to the evolution of the microservices architecture within an agile environment

Job description

En Vermont Solutions buscamos un/a Java Tech Lead con sólida experiencia en Java y Spring Boot para incorporarse a un proyecto estratégico dentro del sector bancario.

La persona seleccionada será una pieza clave dentro de la arquitectura tecnológica de la organización.

El rol combina liderazgo técnico, desarrollo y colaboración con múltiples equipos, garantizando que las soluciones comunes cumplan los estándares de seguridad, rendimiento y escalabilidad necesarios para entornos críticos.

🛠️ Responsabilidades

  • Liderar técnicamente el desarrollo y evolución de una biblioteca Java compartida utilizada por múltiples equipos y microservicios.
  • Diseñar, desarrollar y mantener componentes Java reutilizables que permitan estandarizar funcionalidades comunes dentro de la organización.
  • Colaborar con distintos equipos de desarrollo para recoger requisitos y necesidades técnicas relacionadas con la biblioteca.
  • Asegurar la calidad, seguridad y escalabilidad de las soluciones implementadas.
  • Definir buenas prácticas y estándares técnicos para el uso de la biblioteca en los diferentes servicios.
  • Realizar revisiones de código y apoyar al equipo en la resolución de problemas técnicos complejos.
  • Contribuir a la evolución de la arquitectura de microservicios y a la adopción de buenas prácticas de desarrollo.
  • Participar en entornos ágiles colaborando con equipos multifuncionales.

🎯 Requisitos

  • Al menos 6 años de experiencia en desarrollo con Java y Spring Boot.
  • Mínimo 2 años de experiencia como líder técnico en proyectos Java.
  • Experiencia sólida en: Java, Spring / Spring Boot, Spring Security, Arquitecturas de microservicios, Diseño de APIs REST
  • Experiencia con stack reactivo (Spring WebFlux, Reactor Netty, RxJava o similares).
  • Experiencia con Maven para gestión de dependencias y construcción de proyectos.
  • Experiencia en testing con JUnit, TDD y pruebas end-to-end.
  • Conocimiento sólido de programación orientada a objetos y patrones de diseño.
  • Experiencia desarrollando librerías Java reutilizables para múltiples proyectos.
  • Nivel de inglés C1 para trabajar en entorno internacional.
  • Capacidad de liderazgo técnico y colaboración con múltiples equipos.

⭐ Conocimientos valorables

  • Seguridad y autenticación: OAuth 2.0, Gestión de JWKS
  • Observabilidad y monitorización: ELK, Prometheus, OpenTelemetry
  • Contenedores y despliegue: Docker, Kubernetes
  • Experiencia en cloud (AWS u OpenShift).
  • Experiencia con CI/CD (Jenkins, GitHub Actions u otras herramientas).
  • Arquitecturas basadas en mensajería (Kafka, RabbitMQ o similares).
  • Experiencia trabajando en entornos Agile con equipos multidisciplinares.

🎁 ¿Qué ofrecemos?

En Vermont Solutions, creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo:

  • Plan de Formación y certificaciones técnicas.
  • Desarrollo profesional y plan de carrera definido.
  • Flexibilidad horaria
  • Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...).
  • Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.

Si buscas un nuevo proyecto, en Vermont Solutions estamos deseando conocerte.

Tech Lead Related jobs

Other jobs at Vermont Solutions

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.