Point your AI agent at freehire and let it find you a job.

Get the CLI →

NoeXa - IT Solutions

Java Developer Senior

Posted 5 views
Discussion

Se procuras um projeto onde possas construir soluções robustas de desenvolvimento Java para sistemas de missão crítica, com escala e exigência técnica reais, e onde possas crescer num ambiente internacional e dinâmico, continua a ler…

A NoeXa é uma tech consultancy focada em inovação e excelência, parte do grupo austríaco XRXES — cujo nome simboliza "Success".

Com sede em Lisboa, somos o centro de competência tecnológica do grupo, liderando projetos de transformação digital. Trabalhamos lado a lado com organizações públicas e privadas, combinando tecnologia, visão de negócio e foco no cliente para resolver desafios complexos e gerar impacto real.

Posição: Java Developer Sénior

Regime de trabalho: Híbrido (3x por semana na região de Lisboa)

O contexto do projeto:

Vais desenvolver e manter microserviços, APIs e lógica de negócio em Java com Spring Boot, seguindo as boas práticas de desenvolvimento definidas para o programa e para a empresa. O desenvolvimento está orientado para tecnologias cloud native e cloud agnostic, com um processo constante de otimização, monitorização e melhoria de performance — sempre a considerar a volumetria e os requisitos de resiliência e latência inerentes a sistemas de missão crítica.

  • Desenvolver e manter microserviços e APIs em Java/Spring Boot, com foco em performance, resiliência e escalabilidade
  • Escrever testes unitários, de integração e de contrato, apoiando a equipa de QA na automação de testes
  • Participar no desenho técnico das soluções em conjunto com os arquitetos
  • Colaborar com as equipas de arquitetura, QA, SRE, segurança e negócio em refinements, plannings e code reviews, garantindo código seguro e observável (logs, tracing, métricas)
  • Contribuir para a documentação técnica de serviços, APIs e decisões relevantes
  • Apoiar a análise e resolução de incidentes, incluindo atuação como 3ª linha de suporte

O que valorizamos em ti (Requesitos técnicos obrigatórios):

  • Domínio sólido de Java, incluindo concorrência e gestão de memória
  • Experiência profissional com Spring Boot (idealmente Spring Cloud)
  • Boa compreensão de arquitetura distribuída, APIs REST e tratamento de falhas (retries, circuit breakers, fallbacks, idempotência)
  • Experiência com microserviços e containerização (Kubernetes, OpenShift)
  • Prática com Git, CI/CD, DevSecOps e testing (JUnit, Mockito, Testcontainers)

O que valorizamos ainda mais, se tiveres:

  • Experiência em sistemas high-throughput e low-latency, ou em migrações de legacy para cloud-native
  • Experiência com observabilidade (logging centralizado, tracing distribuído)
  • Integração numa empresa em crescimento com ambição internacional
  • Oportunidade de trabalhar em sistemas de grande escala e criticidade elevada
  • Ambiente colaborativo e orientado à aprendizagem contínua
  • Acompanhamento próximo e desenvolvimento de competências técnicas e profissionais
  • Pacote competitivo e flexibilidade de trabalho

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available