Java Technical Lead/Staff Engineer

Xsciconsult

Portugal

Presencial

EUR 90 000 - 120 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

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

Java Technical Lead
Java Technical Lead

Hexa Consulting • Porto

Presencial
EUR 65 000 - 85 000
Java Full Stack Tech Lead - Lisbon
Java Full Stack Tech Lead - Lisbon

Alpineo Consulting • Lisboa

Híbrido
EUR 90 000 - 120 000
JAVA DEVELOPER (HYBRID LISBON)
JAVA DEVELOPER (HYBRID LISBON)

iTRTech Group • Lisboa

Híbrido
EUR 30 000 - 36 000
Java Developer Senior / Lead
Java Developer Senior / Lead

Growmate • Lisboa

Híbrido
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

Híbrido
Java Developer
Java Developer

bridge351 • Lisboa

Híbrido
EUR 50 000 - 80 000
Health and Life Insurance
Flexible work options
Tech Visa opportunities
Senior Java Software Developer
Senior Java Software Developer

INSCALE • Lisboa

Presencial
EUR 50 000 - 70 000
Permanent contract with Inscale
14 salaries
22 days vacation
+4
Engineering Technical Lead
Engineering Technical Lead

Tata Consultancy Services • Lisboa

Híbrido
EUR 60 000 - 80 000
Competitive salary
Health Insurance
Ticket restaurant plan
+1
Creative Tech | Tech Lead Java
Creative Tech | Tech Lead Java

Devoteam • Lisboa

Presencial
EUR 40 000 - 60 000
Senior Java Developer
Senior Java Developer

Decskill • Porto

Híbrido
EUR 55 000 - 85 000