Estás à procura de um novo desafio técnico?
Temos uma oportunidade para ti.
O nosso parceiro é uma organização de referência no setor financeiro, a trabalhar numa plataforma de missão crítica com um stack moderno e uma arquitetura distribuída que realmente desafia.
Procuramos um Senior Java Developer com vontade de fazer a diferença numa equipa técnica sólida.
O que vais fazer - Desenvolver e manter microservices, APIs e business logic em Java com Spring Boot - Participar no desenho técnico das soluções, em alinhamento com os arquitetos - Escrever testes unitários, de integração e de contrato, e apoiar a automação de QA - Colaborar com arquitetura, QA, SRE, segurança e negócio em refinements, plannings e code reviews - Contribuir para a documentação técnica de serviços, APIs e decisões relevantes - Atuar na análise e resolução de incidentes em ambiente de desenvolvimento e QA (3.a linha) O que precisas de ter - Domínio sólido de Java — concorrência e gestão de memória - Experiência com Spring Boot, idealmente Spring Cloud - Conforto com arquitetura distribuída: REST, comunicação assíncrona, retries, circuit breakers, fallbacks - Conhecimentos em bases de dados relacionais e/ou NoSQL geo-distribuídas - Boas práticas de desenvolvimento: Git, CI/CD, DevSecOps, testes com JUnit, Mockito, Testcontainers Se tiveres também, é um plus - Experiência com containers, Kubernetes, sistemas de alta disponibilidade e baixa latência - Conhecimentos em arquiteturas event-driven - Observabilidade: logging centralizado, métricas, tracing distribuído - Bases de dados NoSQL/NewSQL (MongoDB, CockroachDB, etc.) - Experiência em sistemas financeiros ou de missão crítica Perfil Nível sénior, com formação técnica na área.
O que mais valoriza o nosso cliente é a capacidade de trabalhar em equipa, sentido de qualidade e autonomia técnica.
Regime híbrido em Lisboa.
Tens curiosidade?
Fala connosco —