Senior Java Software Engineer
Overview
Join Europe's leading, high‑growth Google Cloud consultancy. At Qodea, you’ll be part of a team energised by innovation and passionate about delivering exceptional results. We craft cutting‑edge solutions in data and analytics, AI, cloud infrastructure and security, driving digital transformation that empowers our customers to scale, modernise and lead in their industries. We’re driven by ideas and powered by our people.
Senior Java Software Engineer – architectural authority for our loyalty platform. You’ll design large‑scale systems that enable AI and ML, setting the technical strategy for delivering personalized, intelligent experiences to millions of users.
Our daily collaboration sync is 5–6 pm GMT. The role will also require occasional evening availability to align with US time zones for high‑priority events such as critical deployments, architectural reviews, or urgent production issues.
Responsibilities
- Lead the architecture and evolution of scalable, high‑performance Java backend systems for personalisation, including data ingestion, profile management, recommendation services, and dynamic content delivery.
- Utilize frameworks such as Spring Boot, Apache Kafka, RESTful APIs and Backend‑for‑Frontend (Graph
QL) design principles. - Drive cross‑functional initiatives to integrate modern personalisation technologies, such as real‑time behavioural analytics and A/B testing frameworks, using Java‑based APIs and micro‑services.
- Define strategies to enhance performance, reliability, and observability of personalisation services, ensuring low‑latency, high‑availability systems through Java optimisations and monitoring tools such as Micrometer or Prometheus.
- Design and implement Java frameworks for evaluating personalisation effectiveness through offline metrics and live A/B experimentation.
- Champion engineering best practices, mentor engineers across teams, and raise the bar for code quality and system design.
- Shape long‑term technical direction by staying ahead of trends in distributed systems, the Java ecosystem, and personalisation technologies, bringing these innovations into production.
Qualifications
- Degree in Computer Science, Engineering, or a related technical field.
- Experience developing large‑scale Java systems.
- Hands‑on experience with content from personalisation and recommendation engines.
- Familiarity with technologies such as Apache Beam, Pub/Sub, and other large‑scale data processing frameworks crucial for personalisation at scale.
- Expertise in backend development; knowledge of Golang is a plus.
- Proficiency with both SQL and No
SQL databases. - Demonstrated experience building robust APIs (REST, Graph
QL) and operating in modern cloud environments (GCP, AWS), using Kubernetes, Docker, CI/CD, and observability tools. - Proven ability to influence engineering direction across teams and functions.
- Strong communication skills and the ability to align diverse technical stakeholders around a cohesive vision.
Nice to Have
- Specialisation in personalisation‑related areas and recommendation engines.
- Experience deploying personalisation solutions in production.
- Knowledge of end‑to‑end personalisation system design.
- Knowledge of Scala.
How You’ll Grow
- Clear career progression opportunities within our career framework.
- Cross‑skilling and internal mobility across business areas.
- Access to dedicated training, certifications, and professional memberships.
Benefits
- We are a team of passionate people who genuinely care about what they do and the standard of work they produce.
- Remote‑first arrangement with hubs in Portugal: Lisbon and Porto.
- 25 days annual leave, Juneteenth, your birthday off, and a paid office closure between Christmas and New Year’s.
- Health insurance.
- 15 days paid sickness and wellness days.
- Generous learning and development budget and an annual leadership development programme.
- Strong company culture featuring weekly meetings, company updates, team socials and celebrations.
- In‑house DE&A Council and mental health first‑aiders.
Diversity and Inclusion Statement
At Qodea, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all. If you feel we can improve in any way, please reach out to our careers team via email at careers@qodea.com or connect with us on Linked
In via our Qodea Company Page.
- Informações detalhadas sobre a oferta de emprego
Empresa: Qodea Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 31. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!