Java Technical Lead/Staff Engineer

Xsciconsult

Portugal

Presencial

EUR 90 000 - 120 000

Tempo integral

14 dias+
Gerador de candidaturas

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

20 dedicated learning days
Certification support
Technical leadership growth
Collaboration with senior engineers

Resumo da oferta

XScience is seeking a Staff Engineer / Technical Lead to guide enterprise-grade software delivery. You will lead engineering teams, shape technical direction, and collaborate with product and business stakeholders across the EU, ensuring scalable, maintainable solutions.

The role combines hands-on leadership with architecture decisions, driving delivery, quality and performance while mentoring engineers and participating in interviewing processes.

Qualificações

  • Minimum 10 years of professional Java experience.
  • Experience with Java 17 and Java 21 and modern web frameworks.
  • Proficient in Spring Boot, Spring Cloud, Micronaut and cloud-native tech.

Responsabilidades

  • Lead and mentor software engineering teams, promoting knowledge sharing and technical excellence.
  • Take ownership of solutions from development through deployment, operation and maintenance.
  • Participate in solution design, architecture discussions and implementation decisions.
  • Diagnose production issues and define effective technical solutions.
  • Challenge requirements constructively to improve outcomes and reduce unnecessary complexity.
  • Support the adoption of technologies and practices that create measurable business value.
  • Contribute to the technology roadmap and future technical direction.
  • Promote scalable, maintainable and reliable engineering practices.
  • Collaborate closely with cross‑functional teams in Agile delivery environments.
  • Support technical interviews and assessment processes within your area of expertise.

Conhecimentos

Java 17
Java 21
Spring Boot
Spring Cloud
Micronaut
Azure Cloud
Terraform
Docker
Kubernetes
GitHub Actions
Microservices
GraphQL Federation
REST API
OpenTelemetry
Dynatrace
Gradle
Unit Testing
Integration Testing
TDD
MongoDB
MySQL
JIRA
Confluence
Jenkins
Nexus
Scrum
Kanban
BDD
DevOps
CI/CD
Pair Programming
Design Patterns
Kotlin

Ferramentas

Jira
Confluence
Jenkins
Nexus
GitHub Actions
Gradle

Descrição da oferta de emprego

Staff Engineer / Technical Lead – Remote / Hybrid (Portugal or EU).

Overview

We are looking for a Staff Engineer / Technical Lead to guide engineering teams in the design, development and delivery of complex enterprise‑grade software solutions. This role combines hands‑on technical leadership, architectural decision‑making and close collaboration with engineering, product and business stakeholders. You will help shape technical direction, support delivery teams and ensure that solutions are scalable, maintainable and aligned with business objectives.

Responsibilities
  • Lead and mentor software engineering teams, promoting knowledge sharing and technical excellence.
  • Take ownership of solutions from development through deployment, operation and maintenance.
  • Participate in solution design, architecture discussions and implementation decisions.
  • Diagnose production issues and define effective technical solutions.
  • Challenge requirements constructively to improve outcomes and reduce unnecessary complexity.
  • Support the adoption of technologies and practices that create measurable business value.
  • Contribute to the technology roadmap and future technical direction.
  • Promote scalable, maintainable and reliable engineering practices.
  • Collaborate closely with cross‑functional teams in Agile delivery environments.
  • Support technical interviews and assessment processes within your area of expertise.
Qualifications
  • Minimum 10 years of professional experience with Java.
  • Strong experience with modern Java versions, including Java 17 and Java 21.
  • Solid experience with web frameworks such as Spring Boot, Spring Cloud, Spring Data Flow or Micronaut.
  • Experience with cloud‑native technologies and modern delivery platforms.
  • Good knowledge of Azure Cloud, Terraform, Docker, Kubernetes and GitHub Actions.
  • Strong understanding of architectural styles such as Microservices, Web Services and SOA.
  • Experience designing and working with APIs, including REST APIs and GraphQL Federation.
  • Experience with monitoring and observability tools such as OpenTelemetry, Dynatrace or similar.
  • Proficiency with build tools such as Gradle.
  • Experience with unit testing, integration testing and test‑driven development.
  • Experience working with databases such as MongoDB and MySQL.
  • Familiarity with Application Lifecycle Management tools such as Jira, Confluence, Jenkins, Nexus or similar.
  • Experience with Agile and engineering practices such as Scrum, Kanban, BDD, TDD, DevOps, CI/CD and Pair Programming.
  • Effective application of design patterns for scalable and maintainable solutions.
  • Ability to balance technical priorities with business needs.
  • Experience mentoring engineering teams and fostering collaboration.
  • Strong communication skills with technical and non‑technical stakeholders.
  • Fluent English.
Nice to have
  • Experience with Product Information Management or Master Data Management platforms.
  • Experience with enterprise platforms involving complex product, catalogue or reference data.
  • Background in large‑scale digital platforms or transactional systems.
  • Kotlin experience.
  • Experience in environments with high standards for performance, reliability and maintainability.
What we offer
  • 20 dedicated learning and development days per year.
  • Support for relevant certifications and technical development.
  • Growth in technical leadership and architecture.
  • Close collaboration with senior engineers, architects and consultants.
  • Challenging projects where engineering quality, scalability and long‑term maintainability matter.
About XScience

We are a technology partner focused on building enterprise‑grade digital, data and analytical solutions. We work with organisations that demand technical rigour, predictability and well‑founded decisions. We operate at the intersection of engineering, architecture and business, helping our clients turn technology into reliable, scalable and maintainable systems.

Desired attributes

We look for professionals who think long term, challenge fragile solutions and value well‑engineered systems.

Skills
  • Java 17
  • Java 21
  • Spring Boot
  • Spring Cloud
  • Spring Data Flow
  • Micronaut
  • Azure Cloud
  • Terraform
  • Docker
  • Kubernetes
  • GitHub Actions
  • Microservices
  • GraphQL Federation
  • REST API
  • OpenTelemetry
  • Dynatrace
  • Gradle
  • Unit Testing
  • Integration Testing
  • Test‑Driven Development
  • MongoDB
  • MySQL
  • JIRA
  • Confluence
  • Jenkins
  • Nexus
  • Scrum
  • Kanban
  • BDD
  • TDD
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • Pair Programming
  • Design Patterns
  • Kotlin
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal
Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal

HumanIT Digital Consulting • Lisboa

Teletrabalho
EUR 27 342 - 36 270
15th month salary
Health insurance for family
Birthday off
+3
Senior Java Backend Engineer - Java 17/21, Spring, Azure
Senior Java Backend Engineer - Java 17/21, Spring, Azure

HumanIT Digital Consulting • Lisboa

Teletrabalho
EUR 27 342 - 36 270
15th month salary
Health insurance for family
Birthday off
+3
Senior Java Backend Engineer | Azure Cloud | Kafka | Kubernetes | Terraform
Senior Java Backend Engineer | Azure Cloud | Kafka | Kubernetes | Terraform

act digital • Portugal

Presencial
EUR 70 000 - 100 000
Senior Fullstack Engineer
Senior Fullstack Engineer

Decskill • Lisboa

Presencial
EUR 60 000 - 90 000
Java Software Engineer
Java Software Engineer

Adentis Portugal • Lisboa

Híbrido
EUR 55 000 - 90 000
Work-Life balance
Flexible schedule
Health benefits
+4
Software Engineer Java & Angular
Software Engineer Java & Angular

Reach It • Lisboa

Presencial
EUR 50 000 - 76 000
Java Developer Senior / Lead
Java Developer Senior / Lead

Growmate • Lisboa

Presencial
EUR 50 000 - 80 000
Career development with mentoring
Personalized growth plans
Training and certifications
+2
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)

iTRTech Group • Lisboa

Presencial
EUR 18 972 - 22 320
Senior Java Engineer
Senior Java Engineer

Vigil365 Limited • Portugal

Teletrabalho
EUR 65 000 - 90 000
Fully remote
Travel opportunities
Senior or Staff Java/Kotlin Developer - Remote Portugal
Senior or Staff Java/Kotlin Developer - Remote Portugal

HumanIT Digital Consulting • Lisboa

Teletrabalho
EUR 70 000 - 110 000