Ativa os alertas de emprego por e-mail!

Oportunidade: Desenvolvedor Java com Especialização em AWS e Microserviços

Damascode

Porto

Presencial

EUR 40 000 - 60 000

Tempo integral

Há 26 dias

Resumo da oferta

Uma empresa de tecnologia em Portugal está em busca de um desenvolvedor Java experiente. O candidato ideal possui conhecimento profundo em Spring Boot e AWS, além de experiência com Docker e Kubernetes. Você será responsável por traduzir requisitos funcionais em aplicativos de alta qualidade, colaborar com a equipe e garantir a segurança e a eficácia do software desenvolvido. A fluência em inglês é essencial para esta posição.

Qualificações

  • Mínimo de 5 anos de experiência prática em desenvolvimento Java e proficiência nas últimas edições do Java.
  • Grande conhecimento de ferramentas de conteinerização e orquestração como Docker e Kubernetes.
  • Sólido conhecimento das melhores práticas de segurança relacionadas a APIs e privacidade de dados.
  • Experiência em tecnologias frontend como React.js ou Angular é um grande diferencial.
  • Confortável com práticas de DevOps envolvendo gerenciamento de configuração e pipelines de CI/CD.

Responsabilidades

  • Traduzir storyboards de aplicativos e casos de uso em aplicativos funcionais.
  • Projetar, construir e manter código eficiente e reutilizável.
  • Colaborar com o Product Owner para garantir o alinhamento com os requisitos do negócio.
  • Realizar revisões de código e garantir a qualidade dos resultados da equipe.
  • Implementar um sistema robusto de documentação para transferência de conhecimento.

Conhecimentos

Desenvolvimento Java
Spring Boot
AWS
Docker
Kubernetes
React.js
Angular
NodeJs
PostgreSQL
Métodos ágeis
CI/CD
Gitflow
Privacidade de dados
Arquitetura de microsserviços
Inglês

Formação académica

Linciatura em Ciência da Computação
Descrição da oferta de emprego
Requisitos principais:
  • Linciatura em Ciência da Computação, Engenharia ou área relacionada.
  • Mínimo de 5 anos de experiência prática em desenvolvimento Java e proficiência nas últimas edições do Java, incluindo experiência em Spring Boot.
  • Grande conhecimento deAWS, arquitetura de microsserviços e padrões de design.
  • Grande conhecimento de ferramentas de conteinerização e orquestração como Docker e Kubernetes.
  • Experiência em tecnologias frontend como React.js ou Angular é um grande diferencial.
  • Experiência em NodeJs e banco de dados PostgreSQL é um diferencial.
  • Sólido conhecimento das melhores práticas de segurança relacionadas a APIs e privacidade de dados.
  • Proficiência em metodologias Agile/Scrum e comprometimento em impulsionar práticas Agile dentro da equipe.
  • Confortável com práticas de DevOps envolvendo gerenciamento de configuração, pipelines de CI/CD, Gitflow, IaC, padrões de implantação, entre outros.
  • Excelentes habilidades de resolução de problemas e uma abordagem proativa para enfrentar desafios.
  • Proficiência em inglês é essencial.
Função e principais responsabilidades:
  • Traduzir storyboards de aplicativos e casos de uso em aplicativos funcionais.
  • Projetar, construir e manter código eficiente, reutilizável e confiável.
  • Garantir o melhor desempenho, qualidade e capacidade de resposta possíveis dos aplicativos.
  • Colaborar de perto com o Product Owner para garantir o alinhamento com os requisitos do negócio e cumprir os prazos de entrega.
  • Priorizar e facilitar a resolução antecipada de problemas do cliente, garantindo a adesão aos Acordos de Nível de Serviço (SLA) acordados.
  • Realizar revisões de código, contribuir para projetos de recursos críticos e garantir a qualidade geral dos resultados da equipe.
  • Identificar dívidas técnicas e áreas de melhoria, certificando-se de que estejam devidamente documentadas e consideradas ao definir prioridades.
  • Implementar um sistema de documentação robusto para base de conhecimento, integração, transferência de conhecimento e comunicação em atividades de desenvolvimento de software.
  • Identificar gargalos e bugs e desenvolver soluções para esses problemas.
  • Seguir o processo de desenvolvimento Agile Scrum para o desenvolvimento de aplicativos.
  • Kubernetes
  • Arquitetura de serviços MS
  • Agile
  • Scrum
  • Privacidade de dados
  • Spring Boot
  • ReactJS
  • Gitflow
  • CI/CD
  • Padrões de design
  • Angular
  • AWS
  • Docker
  • Desenvolvimento Java
  • CIAC
  • Inglês
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.