JobHabor

Developer Java backend

Nimber
Location
Location not stated
Workplace
Employment
Salary
Apply on the employer’s site

Developer Java backend - Nimber | Career Page

Developer Java backend

Lisbon, Portugal

Apply for Position Or refer someone

Job Openings Developer Java backend

About the job Developer Java backend

Olá! Acredita que encontrou esta oportunidade por acaso?

Nós, na Nimber, não acreditamos em acaso.

Chamou sua atenção? Ótimo. Continue a ler...

Nós somos a Nimber, e não estamos apenas a preencher vagas; estamos a construir uma equipa pronta para transformar as coisas. Se está preparado para reescrever as regras e causar um impacto real, este é o seu momento. Junte-se a nós e vamos colocar o futuro onde ele pertence: nas mãos de pessoas apaixonadas.

Mas o que significa Nimber?

Na matemática e na teoria dos jogos, são números com propriedades especiais de adição e multiplicação. E o que realmente queremos é agregar valor aos projetos dos nossos clientes.

Posição

Developer Java backend

Responsabilidades

  • Desenvolver e manter microserviços, APIs e business logic em Java com Spring Boot, seguindo boas práticas de desenvolvimento e as práticas definidas para o programa. Este desenvolvimento deve estar alinhado e orientado para tecnologias cloud native e cloud agnostic.
  • Escrever testes unitários, de integração e de contrato. Apoiar equipa de QA na automação de testes;
  • Participar no desenho técnico das soluções com os arquitetos e em alinhamento com a arquitetura definida;
  • Colaborar com a equipa (arquitetura, QA, SRE, segurança, negócio) em refinements, plannings e code reviews, garantindo que o código nasce seguro e observável (logs, tracing, métricas);
  • Contribuir para a documentação técnica (serviços, APIs, decisões técnicas relevantes);
  • Análise de incidentes/problemas em ambiente de desenvolvimento e QA/certificação, bem como atuar como 3ª linha na análise e resolução de problemas.

Requisitos

  • Domínio e experiência sólidos de Java e dos seus conceitos de concorrência e gestão de memória;
  • Experiência em SpringBoot, idealmente ecosistema Spring Boot (idealmente Spring Cloud e restante ecosistema Spring);
  • Compreensão de arquitetura distribuída, padrões de comunicação (síncrono vs assíncrono), APIs REST e tratamento de falhas (retries, circuit breakers,fallbacks, idempotêmcia etc);
  • Conhecimentos em bases de dados geo-distribuídas e/ou relacionais e/ou NoSQL;
  • Experiência com práticas de desenvolvimento moderno (Git, CI/CD, DevSecOps, práticas de code review, testing com tools como JUnit, Mockito, Testcontainers).

Pronto para juntar-se a nós e ter sucesso?

Se está cansado de sentir-se apenas mais um número, envie-nos a sua candidatura e torne-se um Nimber.

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

  • Java
  • Spring Boot
  • Spring Cloud
  • Spring
  • Git
  • JUnit
  • Mockito
  • Testcontainers

More jobs at Nimber

All 60

Similar roles