Ativa os alertas de emprego por e-mail!

Java Developer | Spring WebFlux | Mid/Senior

Compass UOL

Brasil

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Há 9 dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

A Compass UOL está em busca de um Desenvolvedor Java para se juntar à sua equipe. O papel envolve escrever código limpo, contribuir para sistemas e serviços, e colaborar com equipes ágeis. Se você possui experiência em Java, Spring Boot e arquitetura de microsserviços, essa é uma grande oportunidade de crescimento em um ambiente dinâmico e inovador.

Qualificações

  • Experiência com Java e/ou linguagens funcionais.
  • Vivência com programação reativa e Spring WebFlux.
  • Conhecimento em arquitetura de microsserviços e integração com bancos NoSQL.

Responsabilidades

  • Desenvolver código limpo, reutilizável e testável.
  • Contribuir para a evolução de sistemas, aplicando boas práticas.
  • Trabalhar com times ágeis e realizar code reviews.

Conhecimentos

Java
Programação reativa
Spring Boot
Arquitetura orientada a eventos
APIs RESTful
Microsserviços
Testes automatizados
Git
Documentação de APIs
Protocolos REST

Ferramentas

Docker
Kubernetes

Descrição da oferta de emprego

Job description

.



Main responsibilities
  • Desenvolver código limpo, reutilizável, eficiente e testável;
  • Contribuir para a evolução contínua de sistemas e serviços, participando de decisões técnicas relevantes;
  • Aplicar boas práticas de desenvolvimento e padrões de projeto;
  • Colaborar ativamente com times ágeis (Squads), participando dos rituais e contribuindo com ideias e soluções;
  • Propor soluções técnicas, apresentar recomendações e defender suas ideias com embasamento;
  • Trabalhar em conjunto com desenvolvedores front-end, Product Owners e demais stakeholders;
  • Escrever testes unitários e contribuir para a qualidade e estabilidade da aplicação;
  • Realizar code reviews e apoiar o crescimento técnico do time.


Requirements and skills
  • Experiência com Java (versões mais recentes) e/ou linguagens funcionais como Clojure, Scala, Elixir ou Kotlin;
  • Vivência com programação reativa, especialmente com Spring WebFlux;
  • Domínio do framework Spring Boot;
  • Conhecimento em arquitetura orientada a eventos (Event-driven), com Kafka ou tecnologias similares;
  • Experiência no desenvolvimento e consumo de APIs RESTful;
  • Conhecimento em arquitetura de microsserviços, incluindo padrões como SAGA;
  • Prática com testes automatizados (unitários e/ou de integração);
  • Integração com bancos de dados NoSQL, como MongoDB;
  • Familiaridade com Git e fluxo de versionamento colaborativo;
  • Documentação de APIs com Swagger/OpenAPI;
  • Conhecimento em protocolos REST, HTTP e gRPC.

Desejáveis

  • Experiência com metodologias ágeis (Scrum, Kanban);
  • Conhecimentos em bancos relacionais (SQL);
  • Experiência com containers (Docker, Kubernetes);
  • Adoção de práticas de qualidade de código, como análise estática (SonarQube ou similares).

Não possui todos os requisitos para a vaga?

Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.



Additional information

#remote

"remote"



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.