Senior Software Engineer

Damia

Lisboa

Híbrido

EUR 60 000 - 80 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary
Comprehensive health insurance
MacBook + peripherals
Hybrid work model
Be part of mission-driven team

Resumo da oferta

Damia, a specialist tech recruitment agency in Portugal, seeks a senior backend engineer to join a healthcare-focused SaaS platform. You will design microservices, implement in Java 17 with Spring Boot 3, and contribute to AWS infrastructure.

You’ll collaborate with cross-functional teams, uphold coding standards, and help shape production-ready systems with observability and health checks. A strong background in OO programming, Java, Spring, and cloud tools is required; English fluency is

Qualificações

  • MSc/BSc in Computer Engineering or similar.
  • Minimum 7 years of backend development experience in OO languages.
  • Experience with Java 11+ and Spring Boot/Spring Framework.
  • Experience in event-driven architecture and SQL/NoSQL databases.
  • Strong testing (Unit, Integration, E2E) and code quality tooling.

Responsabilidades

  • Design microservices with the architect and translate requirements into scalable solutions.
  • Develop and maintain microservices in Java 17 and Spring Boot 3, with security and performance.
  • Contribute to AWS cloud infrastructure for the SaaS app.
  • Present solutions during sprint reviews with demos/docs.
  • Uphold coding conventions and participate in architecture decisions.
  • Collaborate cross-functionally and own initiatives.
  • Focus on product value and understanding the why behind features.

Conhecimentos

Java
Spring Boot
OO programming
English fluency
Observability

Formação académica

MSc/BSc in Computer Engineering or similar

Ferramentas

AWS
Docker
Terraform
CI/CD
Datadog
OpenTelemetry

Descrição da oferta de emprego

Damia is a specialist tech recruitment agency in Portugal, focused on technology, product, and engineering roles. We work with funded scaleups, international companies building teams in Portugal, and established tech organisations scaling critical hires.

Our approach is consultative, not transactional. Every mandate runs through a structured methodology, from strategic discovery and talent mapping to curated shortlists and post-hire follow-up, led by senior recruiters who understand the market and the roles they recruit for.

We are part of the Triveris Group ecosystem alongside We Are META and Landing.Jobs, giving us reach across the full spectrum of tech talent in Portugal.

Damia handles direct hires on behalf of our clients.

Their mission is to increase clinical capacity so healthcare professionals can focus on what matters most – the patients. Healthcare teams are either stretched thin by work that can be automated or weighed down by waste that can be avoided. The company's intelligent automated platform uses hospital data and patient conversations to turn chaos into useful and efficient interactions.

How they work

They build conversational AI agents, intelligent clinical pathways, and care orchestration tools that empower clinicians to work at their full potential — deployed across leading hospitals in Europe, with 100K+ lives impacted and over 1 million clinical interactions mediated.

What you’ll do
  • Collaborate with the architect to design microservices:Work closely with the architect to understand product requirements and translate them into a technical solution using microservices architecture — defining service boundaries, APIs, data models, and communication protocols.
  • Develop and maintain microservices:Translate the designed architecture into well-written, clean, maintainable, and testable code using Java 17 and Spring Boot 3. Ensure services are performant, scalable, and secure.
  • Contribute to AWS cloud infrastructure:Participate in designing, deploying, and maintaining the AWS cloud infrastructure that supports the SaaS application.
  • Showcase implemented solutions:Communicate and demonstrate technical solutions during sprint reviews — presentations, demos, or documentation that explain design choices, functionality, and trade-offs.
  • Define and uphold coding conventions:Work with the team to establish and maintain clear, consistent coding standards — identifying areas for improvement and documenting agreed-upon practices.
  • Ownership mentality: You ship and maintain what you build.
  • Autonomous but collaborative:Capable of owning initiatives while working effectively with cross-functional teams (product, design, ops, etc.).
  • Product-focused:You care about the why as much as the how behind every feature.
Requirements

Main requirements:

  • MSc/BSc in Computer Engineering or similar
  • Minimum 7 years of backend development experience using Object-Oriented Programming
  • Experience in Java 11 or newer, Spring Boot, and Spring Framework
  • Experience in event-driven architecture
  • Experience with Relational SQL and Document NoSQL databases
  • Strong testing experience — Unit, Integration, E2E
  • Rigorous about code quality — usage of tools like SonarQube
  • Experience taking part in architectural discussions and decisions
  • Strong observability mindset: familiarity with tools like CloudWatch, DataDog, Prometheus, OpenTelemetry — understands logging, metrics, and alerting in production-grade SaaS
  • Keen awareness of the evolving software landscape, including the integration of AI assistants and productivity tools in day-to-day engineering work
  • Experience designing systems for production readiness: health checks, distributed tracing, incident response
  • Experience in code reviews and working collaboratively in a team
  • Fluency in English
Nice to have

Strong plus:

  • Docker and containerised deployments
  • NoSQL experience
  • CI/CD knowledge
  • DevOps knowledge
  • Terraform or other IaC tools
  • AWS knowledge
  • Experience in services-oriented / microservices architecture
  • Messaging brokers (e.g., RabbitMQ, ActiveMQ)
  • CloudWatch, DataDog, or similar observability tooling
  • HL7v2 / FHIR knowledge
  • Experience with integrations
Perks

What they offer:

  • Be part of a dynamic, mission-driven team shaping the future of healthcare
  • Competitive salary
  • Comprehensive health insurance
  • Top-tier equipment — new MacBook + budget for peripherals
  • Flexible schedule and hybrid work model
  • No-BS culture
Skills

Required: Java, Amazon Web Services, Docker, SQL Server, Terraform, Spring Boot

Nice to have: DevOps, RabbitMQ, CI/CD

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Backend Engineer — Java/Spring, AWS | Hybrid
Senior Backend Engineer — Java/Spring, AWS | Hybrid

Damia • Lisboa

Híbrido
EUR 60 000 - 80 000
Competitive salary
Comprehensive health insurance
MacBook + peripherals
+2
Senior DevOps Engineer
Senior DevOps Engineer

Expert Executive Recruiters (EER Global) • Lisboa

Presencial
EUR 65 000 - 90 000
Competitive compensation
Hybrid work model
Collaborative environment
+2
Senior Backend Engineer
Senior Backend Engineer

UpHill, Lda. • Lisboa

Presencial
EUR 60 000 - 90 000
Competitive salary
Comprehensive health insurance
Top-tier equipment — new MacBook + _?
+2
Software Engineer (AI)
Software Engineer (AI)

askblue • Lisboa

Presencial
EUR 65 000 - 90 000
Health Insurance
3.5 days leave + 22 vacation days
Unlimited Udemy access
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote

HumanIT Digital Consulting • Lisboa

Teletrabalho
EUR 70 000 - 95 000
15th month salary
Health insurance for family
Birthday off
+4
Java Developer
Java Developer

bridge351 • Lisboa

Presencial
EUR 50 000 - 80 000
Health and Life Insurance
Flexible work options
Tech Visa opportunities
Staff Java Backend Developer
Staff Java Backend Developer

Mindera • Porto

Teletrabalho
EUR 90 000 - 130 000
Health Insurance
Flexible working hours
Open holidays
+2
Senior/Staff Java Fullstack Developer (Java/Spring Boot/React) - Portugal Full Remote
Senior/Staff Java Fullstack Developer (Java/Spring Boot/React) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Teletrabalho
EUR 90 000 - 130 000
Health Insurance
Open holidays
Profit distribution
+2
Java Software Engineer
Java Software Engineer

Adentis Portugal • Lisboa

Híbrido
EUR 55 000 - 90 000
Work-Life balance
Flexible schedule
Health benefits
+4
Java Backend Engineer
Java Backend Engineer

Adentis Portugal • Lisboa

Híbrido
EUR 45 000 - 65 000
Health benefits
Flexible schedule
Work-Life balance
+1