Java Tech Lead - Cloud Native Microservices Architect

OSQuay

Lisboa, Viseu

Hybrid

EUR 90,000 - 130,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance extendable to your HH
Sports benefits and partner discounts

Job summary

OSQuay in Lisbon or Viseu, Portugal is seeking a Java Tech Lead to join the Core Development Department and help design a new payments solution from scratch. You will lead backend teams, drive cloud-native microservices, and ensure security and observability.

You will mentor engineers, oversee code reviews, and collaborate with product owners to deliver scalable, high-availability systems within a hybrid work model.

Qualifications

  • Degree in Computer Engineering or similar.
  • Mandatory Java and cloud-native projects experience, with technical leadership.
  • Advanced command of Java (recent versions) and solid experience with Spring Boot (ideally also Spring Cloud).
  • Proven experience in cloud native architectures, distributed systems, microservices, and event driven patterns.
  • Knowledge of containers and orchestration (Kubernetes or equivalent).
  • Strong command of microservices patterns: circuit breaker, saga, retries, API gateway, service discovery, service mesh, REST, gRPC, among others.
  • Hands on experience with messaging/streaming (Kafka, Pulsar, RabbitMQ, etc.).
  • Knowledge of active/active topologies, geo distribution, fault tolerance, and high availability.
  • Experience with distributed databases (SQL/NoSQL) and consistency models (eventual, strong, compensation).
  • Solid knowledge of application and API security (OAuth2/OIDC, secrets management, hardening).
  • Experience in observability (centralized logging, metrics, tracing) and SRE practices.
  • Experience in payments, instant payments, or mission critical financial systems.
  • Knowledge of standards such as ISO 20022 and SEPA Inst.
  • Certifications in Cloud, Cloud Architecture, and/or Kubernetes (valued).
  • Strong communication skills, mentoring ability, technical rigor, and a collaborative spirit.

Responsibilities

  • Be the technical focal point of the project, supporting Management and Product Owners in strategic technology and roadmap decisions.
  • Design, define, and evolve the cloud native architecture of the solution, based on microservices, APIs, and event driven patterns, ensuring vendor independence (cloud agnostic) and support for active/active topologies.
  • Ensure alignment between development and architecture, from solution design through to production release.
  • Conduct regular code reviews, promoting good engineering practices, clean code, and automated testing, ensuring the technical quality of the platform.
  • Manage and prioritize technical debt, identifying critical refactors and ensuring the sustainable evolution of the product.
  • Ensure non functional requirements such as performance, resilience, security, observability, and scalability.
  • Support the design of high availability strategies, data consistency, and disaster recovery plans.
  • Promote and maintain up to date technical documentation, including architecture, decisions, standards, and development guides.

Skills

Java
Spring Boot
Microservices architectures
MongoDB
Messaging
Geo distributed setups

Education

Degree in Computer Engineering or similar

Tools

Kubernetes
Kafka
Pulsar
RabbitMQ
OAuth2/OIDC

Job description

OSQuay in Lisbon or Viseu, Portugal is seeking a Java Tech Lead to join the Core Development Department and help design a new payments solution from scratch. You will lead backend teams, drive cloud-native microservices, and ensure security and observability.

You will mentor engineers, oversee code reviews, and collaborate with product owners to deliver scalable, high-availability systems within a hybrid work model.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead
Java Tech Lead

OSQuay • Lisboa, Viseu

Hybrid
EUR 90,000 - 130,000
Health insurance extendable to your HH
Sports benefits and partner discounts
Tech Lead Java: Lead Microservices & CI/CD Excellence
Tech Lead Java: Lead Microservices & CI/CD Excellence

team.it • Porto

On-site
EUR 60,000 - 95,000
Health insurance
Life insurance
Personal accident insurance
+2
Java Tech Lead (Alfragide - Hybrid)
Java Tech Lead (Alfragide - Hybrid)

Claranet • Lisboa

On-site
EUR 70,000 - 110,000
Senior Java Microservices Lead — Hybrid (Lisbon)
Senior Java Microservices Lead — Hybrid (Lisbon)

Arbe-it • Lisboa

Hybrid
EUR 60,000 - 85,000
Java Tech Lead — Hybrid, Drive Architecture & Impact
Java Tech Lead — Hybrid, Drive Architecture & Impact

moOngy • Lisboa

Hybrid
EUR 50,000 - 80,000
Continuous learning: Trainings and certifications
Collaborative team spirit
Commitment to diversity and inclusion
Senior Java Engineer: Cloud-Native Microservices
Senior Java Engineer: Cloud-Native Microservices

act digital • Lisboa

On-site
EUR 40,000 - 70,000
Senior Cloud-Native Java Backend Engineer
Senior Cloud-Native Java Backend Engineer

Smart Consulting • Lisboa

On-site
EUR 29,000 - 32,000
Java Team Lead – Hybrid Backend Architect (Lisbon)
Java Team Lead – Hybrid Backend Architect (Lisbon)

INSCALE • Lisboa

Hybrid
EUR 56,000 - 67,000
Senior Java Engineer: Cloud, Microservices & Growth
Senior Java Engineer: Cloud, Microservices & Growth

Decskill • Lisboa

On-site
EUR 52,000 - 76,000
Java Backend Engineer — Microservices & APIs (Hybrid, Lisbon)
Java Backend Engineer — Microservices & APIs (Hybrid, Lisbon)

act digital • Lisboa

Hybrid
EUR 45,000 - 65,000
Hybrid work model
Lisbon office location
Top locations