Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Java technical lead

Santiago de Compostela
Coforge
Publicada el 15 marzo
Descripción

Role: Java Technical Lead

Aumente sus posibilidades de conseguir una entrevista leyendo la siguiente descripción general de este puesto antes de presentar su candidatura.
Location:

Spain /Portugal / Poland
Languages:

English C1
Skills:

Java, SpringBoot, Microservices, Maven & Testing practices.
Working Model:

Remote

We are looking for an experienced

Java Tech Lead

to join our

Engineering Support Team

. This team is responsible for maintaining and evolving a

core Java library used across the organization

, enabling teams to build microservices efficiently without duplicating common functionality.
This shared library provides essential capabilities such as

logging, security, OAuth, JWKS management, and monitoring

, and is currently used by

550+ services across the company

. The role combines

technical leadership, hands-on development, and cross-team collaboration

to ensure the library continues to meet the evolving needs of engineering teams.
The ideal candidate will be a

senior Java engineer with strong Spring Boot expertise

, capable of

leading a team, driving technical decisions, and working closely with multiple teams to gather requirements and promote adoption of the library

.

Key Responsibilities
Lead the development team to deliver

high-quality software on time

.
Design, build, and maintain

efficient, reusable, and reliable Java libraries

used across the organization.
Collaborate with multiple engineering teams to

gather requirements and identify improvements

for the shared library.
Ensure

performance, scalability, reliability, and security

of the core components.
Establish and enforce

coding standards and best practices

.
Mentor and support

junior and mid-level engineers

.
Keep the team aligned with

latest Java and Spring ecosystem developments

.
Support and guide other teams in

integrating and using the library effectively

.
Participate in the

full Software Development Life Cycle

, including peer reviews and occasional QA support.
Work closely with

Product Management and engineering stakeholders

to achieve strategic goals.

Mandatory Skills
Strong Java expertise

with experience building robust enterprise applications.
Extensive experience with

Spring Framework and Spring Boot

.
Strong experience with

Spring Security

.
Experience with

reactive programming

(Spring WebFlux, Reactor Netty, RxJava, etc.).
Experience designing and building

microservices architectures

(REST APIs, API Gateway).
Experience with

Maven

for build and dependency management.
Strong testing practices using

JUnit, TDD, and end-to-end testing

.
Solid understanding of

Object-Oriented Programming (OOP) and design patterns

.
Experience building

reusable Java libraries used across multiple projects

.
Strong

communication and leadership skills

with experience guiding development teams.
Ability to

stay up to date with modern Java and Spring ecosystem developments

.

Nice to Have
Experience with

OAuth 2.0 and JWKS management

.
Experience with

authentication and security mechanisms

in distributed systems.
Familiarity with

logging, monitoring, and observability tools

(ELK, Prometheus, OpenTelemetry).
Experience with

message-driven architectures

(Kafka, RabbitMQ).
Experience with

Docker and Kubernetes

for microservices deployment.
Knowledge of

container orchestration platforms

.
Experience with

cloud platforms

(AWS, OpenShift).
Knowledge of

AWS services

.
Experience with

CI/CD pipelines

(Jenkins, GitHub Actions, or similar). xpzdshu
Experience working in

Agile environments with cross-functional teams

.

Professional Qualities
Strong

leadership and mentoring skills
Results-oriented

and accountable
Strategic and

analytical mindset
Commitment to

quality and technical excellence
Proactive

and adaptable to change
Strong

collaboration and communication skills
Passion for

innovation and continuous improvement
Customer-focused

with strong business awareness

Qualifications
University degree in

Computer Science, Software Engineering, or related field

Experience Required
6+ years of experience in Java / Spring Boot development
2+ years of experience as a Technical Lead leading Java projects

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas cercanas
Empleo Santiago de Compostela
Empleo Provincia de A Coruña
Empleo Galicia
Inicio > Empleo > Java Technical Lead

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2026 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar