Imagem exibindo o logotipo Trampe de Casa

Java Reativo Developer | Senior

Responsabilidades e atribuições

  • Desenvolver códigos reutilizáveis, testáveis e eficientes;
  • Realizar o desenvolvimento evolutivo de sistemas e serviços;
  • Participar e colaborar com os Squads Ágeis em seus rituais;
  • Definir soluções de forma propositiva, apresentar as suas recomendações e ideias;
  • Atuar em colaboração com desenvolvedores front-end e POs;
  • Escrever testes unitários, garantindo a qualidade da aplicação desenvolvida;
  • Realizar revisão de código.

Requisitos e qualificações

  • Desenvolvimento com Java; 
  • Framework Spring Boot;
  • Testes unitários;
  • Web services e REST APIs (JSON ou XML sobre HTTP);
  • Banco de dados MongoDB, Oracle (SQL e PL/SQL);
  • AWS, Docker, Git, Kubernets;
  • Práticas ágeis (scrum, kanban, code review, xp, etc);
  • Desenvolvimento orientado a padrões e princípios de qualidade de código (ex. Clean Code, SOLID).
  • Conhecimento em programação reativa Spring Webflux e MVC;
  • Conhecimento em Comunicação por mensageria Kafka.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Compass.UOL

Compass.UOL

Compartilhar