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



Java Software Engineer

Apply Now
Back to search page