Senior Java Backend Engineer

KWAN • Portugal
Remote Visa Sponsorship Relocation
Apply
AI Summary

Join KWAN as a Senior Java Backend Engineer to design and build high-performance Java backend systems. Work on complex backend architectures, event-driven pipelines, and cloud-native infrastructure. Champion testing culture and drive CI/CD pipelines.

Key Highlights
Design and build high-performance Java backend systems
Work on complex backend architectures
Champion testing culture and drive CI/CD pipelines
Key Responsibilities
Design and build high-performance Java backend systems from architecture to production
Work with event-driven architectures using Kafka at scale
Manage and evolve cloud infrastructure on Azure with Terraform
Develop and maintain GraphQL Federation layers across distributed services
Orchestrate containerised workloads with Kubernetes
Champion testing culture through TDD, integration testing, and shift-left practices
Drive CI/CD pipelines and contribute to engineering best practices
Technical Skills Required
Java Terraform Kubernetes Kafka Azure GraphQL Spring Boot
Benefits & Perks
Visa Sponsorship
Relocation package
Competitive salary with awesome benefits
Empowering and respectful work culture
Project that matches your skills and ambitions
Nice to Have
Spring Boot experience
Agile environment background

Job Description


We're looking for a Senior Java Backend Engineer to join KWAN on projects where robust, scalable systems are the backbone of how modern companies operate. This is a Remote challenge for residents in Portugal.



You'll work on complex backend architectures built for real production environments: distributed systems, event-driven pipelines, cloud-native infrastructure, and APIs that teams across the business depend on every day. The environment is technical, collaborative, and built for engineers who take ownership of what they ship.



🛠 The Challenge:


  • Design and build high-performance Java backend systems from architecture to production;
  • Work with event-driven architectures using Kafka at scale;
  • Manage and evolve cloud infrastructure on Azure with Terraform;
  • Develop and maintain GraphQL Federation layers across distributed services;
  • Orchestrate containerised workloads with Kubernetes;
  • Champion testing culture through TDD, integration testing, and shift-left practices;
  • Drive CI/CD pipelines and contribute to engineering best practices.



🔎 What you bring to the table:


  • 5+ years of experience in software development with a strong Java backend focus;
  • Solid command of OOP principles and design patterns;
  • Hands-on experience with Terraform, Kubernetes, Kafka, and Azure;
  • Strong CI/CD and Git practices;
  • Excellent problem-solving skills and a collaborative mindset;
  • Bonus points for Spring Boot experience and Agile environment background.
  • Solid English level B2+.



👉 Do you meet most of the position requirements? Then grab this opportunity and apply now! 🤩💪



✨ What we offer:


  • Visa Sponsorship: Support for visas (e.g., Tech Visa, D3, etc.) for international hires.
  • Relocation package.
  • A project that matches your skills and ambitions, as well as your preferences for working policies and culture.
  • A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income.
  • An empowering and respectful work culture enriched with social and learning events.
  • A People Experience Partner specially assigned to you - your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.



"At KWAN, they make sure that I feel comfortable with the client I'm working for and that what I'm doing aligns with my career aspirations."


— Luís Caldeira, DevOps @ KWAN


Similar Jobs

Explore other opportunities that match your interests

Senior Python Software Engineer

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BairesDev

Portugal

Senior KDB+/Q Developer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

excelia

Portugal

Engineering Manager (Java) - Transport

Programming
•
3d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

eDreams ODIGEO

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly