Point your AI agent at freehire and let it find you a job.

Get the CLI →

Nava

NewBe an early applicant

Desenvolvedor(a) backend java sênior

Posted 4 views
Discussion

Summary

Senior Java backend developer at Nava building and evolving scalable microservices with Java/Spring Boot — RESTful APIs, batch processing (Spring Batch), messaging (Kafka, Pub/Sub or RabbitMQ) on Google Cloud Platform. The role also involves adopting AI in development (Devin, Cursor, Gemini, LLM APIs) within agile teams.

Na Nava, acreditamos no poder da tecnologia para transformar negócios — e estamos com uma oportunidade desafiadora e estratégica esperando por você.

Vem escrever seu código com a gente!

Desenvolvedor(a) Backend Java Sênior

Estamos em busca de um(a) Desenvolvedor(a) Backend Java Sênior para atuar em um ambiente de alta complexidade, contribuindo no desenvolvimento e evolução de soluções robustas, escaláveis e integradas.

O profissional será responsável pela construção de aplicações backend utilizando Java e Spring Boot, atuando em arquiteturas baseadas em microserviços, integrações via APIs e processamento de dados. Também deverá possuir conhecimento em Inteligência Artificial aplicada ao desenvolvimento de software, utilizando ferramentas de apoio à programação, integração de APIs de IA e conceitos relacionados a modelos de linguagem (LLMs), contribuindo para a adoção de soluções inovadoras no desenvolvimento backend.

Buscamos uma pessoa com perfil colaborativo, boa comunicação, capacidade de atuar em times multidisciplinares e experiência em ambientes ágeis.

Principais responsabilidades

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot;
  • Atuar na construção de soluções baseadas em arquitetura de microserviços;
  • Desenvolver e integrar APIs RESTful;
  • Implementar e manter integrações entre sistemas utilizando padrões de integração;
  • Criar, evoluir e monitorar processamentos batch, preferencialmente utilizando Spring Batch;
  • Trabalhar com mensageria e processamento assíncrono utilizando tecnologias como Kafka, Google Pub/Sub ou RabbitMQ;
  • Atuar em ambientes cloud utilizando Google Cloud Platform (GCP);
  • Participar de cerimônias e processos de times ágeis (Scrum, XP ou Kanban);
  • Contribuir com a adoção de Inteligência Artificial no desenvolvimento, utilizando ferramentas como Devin, Cursor ou Gemini;
  • Integrar APIs de IA e aplicar boas práticas no uso de modelos de linguagem (LLMs) em aplicações backend.

Requisitos e conhecimentos

  • Conhecimento em Spring Boot;
  • Experiência com arquitetura de microserviços;
  • Experiência no desenvolvimento de APIs RESTful;
  • Conhecimento em bancos de dados SQL Server e Sybase;
  • Experiência com Google Cloud Platform (GCP);
  • Conhecimento em mensageria utilizando Kafka, Pub/Sub ou RabbitMQ;
  • Experiência com processamento batch e monitoramento de rotinas;
  • Conhecimento em padrões de integração de sistemas;
  • Vivência em times que utilizam metodologias ágeis.

Diferenciais

  • Experiência com Inteligência Artificial aplicada ao desenvolvimento de software;
  • Conhecimento em ferramentas de IA para produtividade de engenharia, como

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available