Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Software Engineer - Java Engineer (Remote)

JR Spain

A distancia

EUR 70.000 - 90.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 technology company is seeking a Java Engineer to lead the Java Support Group in developing robust libraries for enterprise applications. This remote role requires a strategic leader with over 10 years of experience in Java and Spring technologies. Responsibilities include team leadership, maintaining high coding standards, and mentoring junior developers. A strong background in microservices, Kubernetes, and CI/CD is essential. Join us to shape the future of Java development at scale.

Formación

  • Expert in Java, Spring, and Spring Boot.
  • Deep knowledge of Spring Security and reactive programming.
  • Proven track record in building shared Java libraries.

Responsabilidades

  • Lead a team of engineers to deliver high-quality, reusable Java libraries.
  • Design and maintain core components like logging and security.
  • Mentor junior developers and foster a culture of technical excellence.

Conocimientos

Java
Spring
Spring Boot
Spring Security
Microservices architecture
Docker
Kubernetes
Agile experience

Educación

University degree in Computer Science or related field

Herramientas

Maven
JUnit
CI/CD pipelines
Logging & observability tools (ELK, Prometheus, OpenTelemetry)
Descripción del empleo
Role Details

Role: Java Engineer

Location: Remote (person must be based in Spain, Poland or Portugal)

Role Type: Permanent English C1 Experience: 10+ years | Full-time | Engineering Support Team

Overview

At Coforge, we are looking to hire a Java Tech Lead / Staff / Principal Engineer with the following profile:

Are you passionate about building robust, reusable Java libraries that power enterprise-scale applications? We’re looking for a seasoned Java Engineer to lead our Java Support Group, a team that maintains and evolves a core Java library used across multiple projects company-wide. This is more than just a coding role — it’s about technical leadership, mentorship, and strategic impact.

Responsibilities
  • Lead a team of engineers to deliver high-quality, reusable Java libraries.
  • Design and maintain core components like logging, security, OAuth, JWKS management, and monitoring.
  • 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.
Qualifications
  • 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.
  • Experience with logging & observability tools (ELK, Prometheus, OpenTelemetry).
  • Experience with Kubernetes, Docker, and cloud platforms (AWS, OpenShift).
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions).
  • Agile team experience.
  • University degree in Computer Science or related field.
  • ~10+ years of professional experience in software engineering.
What We Offer

Ready to lead and shape the future of Java development at scale?

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.