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

AI/R

Agudos

Presencial

BRL 120 000 - 180 000

Tempo integral

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

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

AI/R busca engenheiro(a) de software Back-End para atuar com Java, OO e Design Patterns, desenvolvendo APIs REST e serviços de alto desempenho em arquitetura de microsserviços.

Você trabalhará com Kafka, Spring Cloud, Kubernetes, testes unitários e práticas de DevOps, contribuindo para soluções seguras, escaláveis e alinhadas aos requisitos de negócio; atuará em times ágeis.

A posição oferece crescimento em uma empresa global com foco em IA e transformação digital.

Qualificações

  • Experiência com Java e POO.
  • 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 times ágeis e multidisciplinares.
  • Experiência com projetos de Chatbot.
  • Desejável conhecimento em bancos de dados NoSQL.
  • Desejável conhecimento em arquitetura orientada a eventos.
  • Desejável conhecimento em Spring WebFlux.
  • Desejável conhecimento em CI e automação.

Responsabilidades

  • Desenvolver aplicações e serviços Back-End em Java, utilizando OO e Design Patterns.
  • Implementar regras de negócio conforme requisitos e solução técnica.
  • Desenvolver e manter APIs e serviços REST, integrando com sistemas e fontes de dados.
  • Desenvolver soluções com microsserviços e arquitetura distribuída.
  • Implementar integrações e processamento de dados com Kafka.
  • Atuar com Spring Cloud e Kubernetes no desenvolvimento e sustentação.
  • Garantir qualidade, segurança e manutenibilidade do código, seguindo padrões técnicos.
  • Desenvolver código-fonte conforme padrões do projeto.
  • Implementar e manter testes unitários, garantindo confiabilidade.
  • Processar e disponibilizar informações para consumo por Front-End.
  • Participar da concepção de produtos e soluções técnicas com o time.
  • Trabalhar em times que utilizam metodologias ágeis.
  • Contribuir para soluções seguras, escaláveis e alinhadas às necessidades do negócio.

Conhecimentos

Java
OO design
Design Patterns
APIs REST
Microservices
Kafka
Spring Cloud
Kubernetes
Unit tests
CI/CD
Agile
Chatbot
NoSQL

Ferramentas

Kubernetes
Spring Cloud
CI/CD

Descrição da oferta de emprego

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.
Become a Compasser, be part of AI/R.

Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today's most advanced technologies.

We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.

To achieve this, we attract and develop the best talent, creating opportunities that enhance people's lives and highlight the positive impact of disruptive technologies.

We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.

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

IONIC Software Architect | Senior (Remoto)
IONIC Software Architect | Senior (Remoto)

AI/R • Brasil

Presencial
BRL 180 000 - 320 000
Tech Lead Mobile | React Native & Java Sênior | Híbrido (SP)
Tech Lead Mobile | React Native & Java Sênior | Híbrido (SP)

AI/R • Agudos

Híbrido
BRL 180 000 - 260 000
Data Science | Senior Remote
Data Science | Senior Remote

AI/R • Brasil

Presencial
BRL 120 000 - 240 000
AI Transformation Engineer | (Hybrid/SP)
AI Transformation Engineer | (Hybrid/SP)

AI/R • Agudos

Presencial
BRL 180 000 - 270 000
Data Governance Analyst | Senior (Remote)
Data Governance Analyst | Senior (Remote)

AI/R • Brasil

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

Compass UOL • São Paulo

Presencial
BRL 120 000 - 180 000
GenAI RAG Engineer | Pleno (Remote)
GenAI RAG Engineer | Pleno (Remote)

AI/R • Brasil

Presencial
BRL 201 000 - 357 000
Business Analyst | Sênior (Hybrid/SP)
Business Analyst | Sênior (Hybrid/SP)

AI/R • Agudos

Presencial
BRL 70 000 - 110 000
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
AWS AI Architect | Specialist (Remote)
AWS AI Architect | Specialist (Remote)

AI/R • Brasil

Presencial
BRL 200 000 - 320 000