Jobiglo

No results.

Senior Backend Engineer – Java/Scala (Hybrid)

Nitro Software · Porto

Hybrid Senior 🇬🇧 English
Java Scala AWS Clean code Testing

Job description

About the role

We are looking for a Senior Backend Engineer to own the customer identity and access management (CIAM) platform and to drive acquisition and renewal experiences for our customers. The role works closely with business stakeholders to increase product adoption, maximize revenue, and ensure secure, scalable authentication for large organisations.

Key responsibilities

  • Deliver feature, security, scalability and resiliency enhancements to our existing Java and Scala code base.
  • Contribute to the design of new CIAM features and improvements.
  • Collaborate cross‑functionally with other Nitro Engineering teams and stakeholders to support enhancements across the Nitro cloud product suite.

Required profile

  • Strong architectural thinking with the ability to make strategic technical decisions balancing short‑term needs and long‑term sustainability.
  • Professional experience with a JVM‑based language; Scala experience is a plus.
  • Background building SaaS products, preferably on AWS.
  • Knowledge of event‑driven concepts and architectures.
  • Familiarity with continuous development and deployment practices.
  • Proven ability to drive projects from ideation through production deployment.
  • Commitment to software quality through clean code, testing and verification.
  • Excellent communication skills to influence technical direction and explain complex concepts to non‑technical stakeholders.

Required skills

  • Java
  • Scala
  • AWS cloud services
  • Event‑driven architecture
  • CI/CD pipelines
  • Clean code practices
  • Automated testing

What we offer

  • Hybrid work model – three days on‑site at global offices (Toronto, Dublin, Antwerp, Porto, Melbourne) and two days remote.
  • Comprehensive benefits package including health, dental, vision, wellness perks, pension/401k matching and country‑specific benefits.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Nitro Software.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Portugal.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 week ago

Expires 1 month from now

27 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Nitro Software

Porto