Desenvolvedor(a) Backend Java Sênior
NAVA
Descrição da vaga
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êniorEstamos 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
Se interessou? Candidate-se à vaga e realize sua entrevista técnica com a SophIA:
https://
Código:
