Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Java Software Engineer

Coforge

A distancia

EUR 60.000 - 80.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading technology firm seeks a talented Java Engineer (Java Tech Lead / Staff / Principal Engineer) to join their Engineering Support Team. This permanent role, available for candidates in Spain, Portugal, or Poland, requires over 10 years of experience in software engineering. Responsibilities include leading a team, designing core components, and mentoring junior developers while being at the forefront of Java development. This is a great opportunity to influence and drive technical excellence remotely.

Formación

  • 10+ years of professional experience in software engineering.
  • Expert in Java, Spring, and Spring Boot.
  • Deep knowledge of Spring Security and reactive programming.

Responsabilidades

  • Lead a team of engineers to deliver high-quality, reusable Java libraries.
  • Design and maintain core components such as logging, security, and monitoring.
  • Collaborate with cross‑functional teams for seamless integration.

Conocimientos

Java
Spring
Spring Boot
Leadership
Communication

Educación

University degree in Computer Science or related field

Herramientas

Microservices architecture
Maven
JUnit
TDD
Descripción del empleo
Job Overview

Role: Java Engineer (Java Tech Lead / Staff / Principal Engineer) – Remote (Spain, Portugal, Poland). Role Type: Permanent. Languages: English C1.

Requirement: Must be based in Spain, Portugal or Poland. Experience: 10+ years. Full‑time: Yes.

Engineering Support Team at Coforge.

What You’ll Do
  • Lead a team of engineers to deliver high-quality, reusable Java libraries.
  • Design and maintain core components such as logging, security, OAuth, JWKS management, and monitoring.
  • Collaborate with cross‑functional teams to ensure seamless integration of the library into microservices.
  • Set coding standards, review code, and guide best practices.
  • Stay ahead of the curve with the latest Java and Spring features.
  • Mentor junior developers and foster a culture of technical excellence.
Must‑Have Skills
  • Expert in Java, Spring, and Spring Boot.
  • Deep knowledge of Spring Security and reactive programming (WebFlux, Reactor, etc.).
  • Experience with microservices architecture, Maven, JUnit, and TDD.
  • Proven track record in building shared Java libraries.
  • Strong leadership and communication skills.
Nice‑to‑Have
  • OAuth 2.0, JWKS, and authentication mechanisms.
  • Logging & observability tools (ELK, Prometheus, OpenTelemetry).
  • Kubernetes, Docker, and cloud platforms (AWS, OpenShift).
  • CI / CD pipelines (Jenkins, GitHub Actions).
  • Agile team experience.
Qualifications
  • University degree in Computer Science or related field.
  • 10+ years of professional experience in software engineering.

Ready to lead and shape the future of Java development at scale? Let’s connect! Apply now or reach out directly to learn more.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.