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

Compass UOL

São Paulo

Presencial

BRL 120 000 - 180 000

Tempo integral

há 14 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Compass UOL procura um desenvolvedor Back-End em Java para atuar em São Paulo, desenvolvendo aplicações e serviços REST, com foco em microsserviços, Kafka e integrações de dados.

O papel envolve trabalhar com Spring Cloud e Kubernetes, assegurar qualidade e segurança do código, além de colaborar com equipes ágeis e entregar soluções escaláveis para o negócio.

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 events.
  • 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.

Responsabilidades

  • 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.

Conhecimentos

Java
Design Patterns
APIs REST
Microsserviços
Arquitetura distribuída
Kafka
Spring Cloud
Kubernetes
Unit testing
Software security
Work in Agile teams
Chatbot
NoSQL databases
Event-driven architecture
Spring WebFlux
CI/CD

Ferramentas

Kubernetes
Spring Cloud
Kafka
Spring WebFlux
CI/CD

Descrição da oferta de emprego

  • 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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

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

Compass UOL • Laranjal Paulista

Presencial
BRL 120 000 - 180 000
Chatbot Java Back-End Developer | Mid (Hybrid - São Paulo)
Chatbot Java Back-End Developer | Mid (Hybrid - São Paulo)

AI/R Invillia • São Paulo

Presencial
BRL 180 000 - 240 000
Java Back-End Developer Senior | Remoto
Java Back-End Developer Senior | Remoto

Compass UOL • Brasil

Teletrabalho
BRL 120 000 - 180 000
Desenvolvedor (a) Back End Java Sênior | Presencial em São Paulo
Desenvolvedor (a) Back End Java Sênior | Presencial em São Paulo

Solutis Tecnologias Ltda. • São Paulo

Híbrido
BRL 120 000 - 160 000
Desenvolvedor de back end
Desenvolvedor de back end

UltraCon Consultoria • São Paulo

Presencial
Desenvolvedor Backend Pleno
Desenvolvedor Backend Pleno

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 240 000
Pessoa Desenvolvedora Back-end Java Pleno
Pessoa Desenvolvedora Back-end Java Pleno

FCamara • Brasil

Presencial
BRL 120 000 - 180 000
Desenvolvedor(a) Backend Sênior (Java e Kotlin) - Híbrido em São Paulo
Desenvolvedor(a) Backend Sênior (Java e Kotlin) - Híbrido em São Paulo

4DF Connect • São Paulo

Presencial
BRL 180 000 - 240 000
Desenvolvedor Fullstack Pleno
Desenvolvedor Fullstack Pleno

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 270 000
Desenvolvedor Backend Senior - Java
Desenvolvedor Backend Senior - Java

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 240 000