Java Tech Lead (Alfragide - Hybrid)

Claranet

Lisboa

On-site

EUR 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Claranet in Lisbon is seeking a Java Tech Lead on our Talent Team to be the technical focal point of key projects, shaping cloud-native solutions and guiding engineering decisions.

You will evolve microservices architectures, drive code reviews, enforce best practices, ensure performance, security and observability, and mentor colleagues toward high‑quality delivery.

Qualifications

  • Deep knowledge of Java (recent versions) and Spring Boot.
  • Experience designing distributed systems and microservices patterns.
  • Hands-on with event-driven architectures and messaging systems.

Responsibilities

  • Act as the technical focal point of the project.
  • Evolve cloud-native architecture based on microservices and APIs.
  • Ensure alignment from design to production deployment.
  • Lead code reviews, promote clean code and automated tests.
  • Define and manage technical debt and fixes.
  • Ensure performance, security, observability and scalability.

Skills

Java
Spring Boot
Spring Cloud
Microservices
Event-driven
Containers
Kubernetes
CI/CD
DevOps
Security

Tools

Pulsar
Kafka
RabbitMQ

Job description

We're fast learners, hard workers, natural collaborators... and weMake Modern Happen!

Our ambition is to unlock the potential of our digital world so that organisations everywhere can innovate and thrive securely. We aim to achieve this goal by bringing together the world’s most talented people and the most powerful technologies, combining them to address our customers' challenges and to build something stronger together.

Right now, we are looking for aJava Tech Leadfor a client on our Talent Team.

Your responsibilities include:
  • Act as the technical focal point of the project.
  • Maintain and evolve the solution’s cloud‑native architecture, based on microservices, APIs, and event‑driven patterns, ensuring cloud‑agnosticism and support for Active‑Active topologies, with a critical and constructive mindset.
  • Ensure that developments are aligned with the defined architecture, from solution design through to production deployment.
  • Perform regular code reviews, promoting engineering best practices, clean code, and automated testing as guarantees of solution quality.
  • Define and manage technical debt, prioritizing critical fixes and refactors.
  • Ensure non‑functional quality attributes: performance, resilience, security, observability, and platform scalability.
  • Support the design of high‑availability (active‑active) strategies, data consistency, and disaster recovery.
  • Promote technical documentation (architecture, decisions, standards, development guides) and ensure its continuous update.
You must have:
  • Java expertise: deep knowledge of Java (recent versions) and solid experience with Spring Boot (ideally also Spring Cloud).
  • Cloud‑Native Architect: proven experience in designing distributed systems, microservices patterns, event‑driven architectures, containers, and container orchestration.
  • Strong knowledge of microservices management and patterns (circuit breaker, saga, retries, API gateway, service discovery, observability patterns, service mesh, REST, gRPC, etc.).
  • Hands‑on experience with event‑driven architectures and messaging/streaming (Pulsar, Kafka, RabbitMQ, or similar technologies for asynchronous processing).
  • Knowledge of active‑active topologies, geo‑distribution, fault tolerance, and high‑availability design.
  • Experience with distributed databases and database engines (SQL and/or NoSQL), as well as data consistency models (eventual, strong, compensation patterns).
  • Solid understanding of application and API security (authentication/authorization, OAuth2/OpenID Connect, secrets management, hardening).
  • Experience with continuous integration/continuous delivery (CI/CD) tools and DevOps practices.
Nice to have:
  • Experience with observability (centralized logging, metrics, distributed tracing) and SRE.
  • Previous experience in payment solutions, instant payments, or mission‑critical financial systems.
  • Knowledge of standards and formats in the payments domain (e.g., ISO 20022, SEPA Inst).
  • Cloud and/or Cloud Architecture and/or Kubernetes certifications.
We offer:
  • Integration into a dynamic and motivated team for the performance of the role.
  • Salary package according to the role performed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead (Alfragide - Hybrid)
Java Tech Lead (Alfragide - Hybrid)

Claranet limited • Amadora

On-site
EUR 60,000 - 90,000
Java Tech Lead (Alfragide - Hybrid)
Java Tech Lead (Alfragide - Hybrid)

Claranet Portugal • Lisboa

On-site
EUR 70,000 - 110,000
Java Tech Lead
Java Tech Lead

OSQuay – an iLink Digital Company • Lisboa

Hybrid
EUR 70,000 - 110,000
Regime híbrido
3 dias por semana em Alfragide
Technical Lead
Technical Lead

act digital • Lisboa

Hybrid
EUR 90,000 - 120,000
Lead Java Developer
Lead Java Developer

Altimetrik • Lisboa

Hybrid
EUR 60,000 - 80,000
Tech Lead
Tech Lead

Fyld • Lisboa

Hybrid
EUR 60,000 - 80,000
Tech Lead Fullstack Java
Tech Lead Fullstack Java

Decskill • Porto

Hybrid
EUR 70,000 - 110,000
Java Team Lead (Hybrid in Lisbon)
Java Team Lead (Hybrid in Lisbon)

TMC • Portugal

Hybrid
EUR 40,000 - 65,000
Java Tech Lead / Especialista (M/F) ASS
Java Tech Lead / Especialista (M/F) ASS

Ankix • Portugal

Hybrid
EUR 45,000 - 60,000
Lead Developer / Tech Lead (Java & Angular)
Lead Developer / Tech Lead (Java & Angular)

Inetum2 • Lisboa

On-site
EUR 60,000 - 90,000