Role : Java Engineer
Location :
Remote (person must be based in Spain, Poland or Portugal)
Role Type : Permanent
Languages : English C1
Requirement :
Must be based in Spain, Portugal or Poland
Experience : 10+ years |
Full-time |
Engineering Support Team
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 .
What You’ll Do
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.
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.
Software Engineer Java • Murcia, es