Staff Java Backend Engineer (Technical Lead)
Staff Java Backend Engineer (Technical Lead)
Emagine is currently looking for a Staff Java Backend Engineer to join a
- term collaboration with one of our international clients. This role represents a key opportunity for a seasoned engineer to shape complex backend solutions and mentor teams within a
- scale retail ecosystem.
You will play a strategic role in defining and improving the technical landscape, ensuring scalability, maintainability, and engineering excellence across distributed systems.
Responsibilities
- Lead the design and architecture of backend services built with Java, Spring Boot, and Kubernetes.
- Collaborate with multiple teams to align technical designs and development standards.
- Coach and mentor engineers, fostering a culture of technical excellence and continuous learning.
- Ensure quality, performance, and scalability in
- demand retail applications. - Drive innovation in
- native architectures using Azure Cloud, Terraform, and Kafka.
Qualifications
- 10+ years of professional experience in backend development.
- Proven expertise in Java, Spring Boot, and distributed architectures.
- Strong background in Terraform, Kubernetes, Kafka, and Graph
QL Federation. - Experience leading complex initiatives across multiple engineering teams.
- Excellent communication and mentoring skills.
- Fluency in English.
- Location: Portugal (Remote or hybrid in Lisbon)
Process
- Intro Call – 30 min
- Technical Interview – 2h
- Cultural Interview – 1h
- Client Interview – 30–60 min
Seniority level
- Mid-Senior level
Employment type
- Contract
Job function
- Information Technology
Industries
- IT Services and IT Consulting
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 13. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!