act digital
Java Developer
act digitalPortugal11 days ago
Full-timeInformation Technology
  • Desenvolver e manter aplicações backend utilizando Java 8+, Spring Framework e JEE.
  • Implementar e otimizar camadas de persistência de dados com JPA e PostgreSQL.
  • Construir, documentar e manter APIs REST para integrações internas e externas.
  • Desenvolver e manter arquiteturas de microserviços, assegurando escalabilidade e fiabilidade.
  • Configurar, implementar e manter aplicações em servidores de aplicação Wildfly.
  • Integrar sistemas de mensagens e arquiteturas orientadas a eventos utilizando Kafka.
  • Trabalhar com protocolos de envio de email e SMS, como SMTP e SMPP.
  • Gerir dependências e builds através de Maven.
  • Colaborar com equipas multidisciplinares utilizando ferramentas como GIT, JIRA e Confluence.
  • Participar em revisões de código, promover boas práticas e contribuir para iniciativas de melhoria contínua.


Requisitos

  • Mínimo de 4 anos de experiência como Programador Java.
  • Conhecimentos sólidos de Java 8+, Spring, JEE e JPA.
  • Experiência com PostgreSQL e otimização de bases de dados.
  • Experiência no desenvolvimento e consumo de APIs REST.
  • Familiaridade com Kafka e sistemas de messaging distribuídos.
  • Experiência em arquiteturas de microserviços (valorizada).

Key Skills

Ranked by relevance