Java Back-End Developer | Mid (Hybrid - São Paulo)

Compass UOL

Publicado há 21 dias
São Paulo, SP
CLTHíbridotecnologia
Candidatos Premium aparecem primeiro

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

• Desenvolver aplicações e serviços Back-End em Java, utilizando programação orientada a objetos e Design Patterns; • Implementar regras de negócio de acordo com os requisitos e a solução técnica especificada; • Desenvolver e manter APIs e serviços REST, realizando integrações com outros sistemas e fontes de dados; • Desenvolver soluções utilizando arquitetura de microsserviços e arquitetura distribuída; • Implementar integrações e processamento de dados utilizando Kafka; • Atuar com Spring Cloud e Kubernetes no desenvolvimento e sustentação das aplicações; • Garantir a qualidade, segurança e manutenibilidade do código, seguindo padrões técnicos e boas práticas de desenvolvimento; • Desenvolver código-fonte de acordo com os padrões e tecnologias adotados pelo projeto; • Implementar e manter testes unitários, contribuindo para a confiabilidade e qualidade das entregas; • Processar e disponibilizar informações para consumo por aplicações Front-End; • Participar da concepção colaborativa de produtos e da definição de soluções técnicas junto ao time; • Atuar de forma colaborativa em times que utilizam metodologias ágeis; • Contribuir para a entrega de soluções seguras, escaláveis e alinhadas às necessidades do negócio. Responsabilidades e atribuições • Desenvolver aplicações e serviços Back-End em Java, utilizando programação orientada a objetos e Design Patterns; • Implementar regras de negócio de acordo com os requisitos e a solução técnica especificada; • Desenvolver e manter APIs e serviços REST, realizando integrações com outros sistemas e fontes de dados; • Desenvolver soluções utilizando arquitetura de microsserviços e arquitetura distribuída; • Implementar integrações e processamento de dados utilizando Kafka; • Atuar com Spring Cloud e Kubernetes no desenvolvimento e sustentação das aplicações; • Garantir a qualidade, segurança e manutenibilidade do código, seguindo padrões técnicos e boas práticas de desenvolvimento; • Desenvolver código-fonte de acordo com os padrões e tecnologias adotados pelo projeto; • Implementar e manter testes unitários, contribuindo para a confiabilidade e qualidade das entregas; • Processar e disponibilizar informações para consumo por aplicações Front-End; • Participar da concepção colaborativa de produtos e da definição de soluções técnicas junto ao time; • Atuar de forma colaborativa em times que utilizam metodologias ágeis; • Contribuir para a entrega de soluções seguras, escaláveis e alinhadas às necessidades do negócio. Requisitos e qualificações • Experiência com Java e programação orientada a objetos; • Conhecimento em Design Patterns e boas práticas de desenvolvimento; • Experiência com desenvolvimento de APIs REST; • Conhecimento em microsserviços e arquitetura distribuída; • Conhecimento em Kubernetes e Spring Cloud; • Conhecimento em Kafka e integrações orientadas a eventos; • Conhecimento em testes unitários; • Experiência ou vivência em desenvolvimento de software seguro; • Experiência com trabalho em times ágeis e multidisciplinares; • Experiência ou conhecimento em projetos de Chatbot; • Desejável conhecimento em bancos de dados relacionais e não relacionais (NoSQL); • Desejável conhecimento em arquitetura orientada a eventos; • Desejável conhecimento em Spring WebFlux; • Desejável conhecimento em integração contínua (CI) e automação; • Boa comunicação e capacidade de trabalhar de forma colaborativa.

Sobre a empresa

Compass UOL está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga