Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Coforge and take your career to the next level!
Application takes less than 5 minutes