Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Buscamos uma pessoa desenvolvedora Java Sênior para atuar em uma frente de alta prioridade, responsável por atender demandas complexas e apoiar a evolução do desenvolvimento de software com uso intensivo de inteligência artificial. Essa pessoa trabalhará na construção e evolução de aplicações backend em ambiente bancário, utilizando IA como acelerador ao longo do ciclo de desenvolvimento, sem abrir mão de qualidade, segurança e aderência aos padrões técnicos.
Requisitos técnicos
Experiência sólida com Java, Spring Boot, JPA e Spring Batch.
Experiência com microsserviços e arquitetura hexagonal.
Conhecimento de MongoDB e Oracle.
Experiência com RabbitMQ ou Kafka.
Domínio de testes unitários e de integração com JUnit e Mockito.
Experiência com GitLab e processos de CI/CD.
Conhecimento de AWS.
Experiência com Docker e Kubernetes.
Experiência prática utilizando IA como apoio ao desenvolvimento de software.
Conhecimento de LLMs, engenharia de prompt e engenharia de contexto.
Familiaridade com RAG, agentes, multiagentes e guardrails.
Capacidade de validar, corrigir e melhorar resultados gerados por IA.
Experiência em ambiente bancário.
Desejável
Conhecimento de Kong como API Gateway.
Experiência com Backstage e Datadog.
Integração de agentes ou ferramentas de IA com repositórios, pipelines e plataformas de desenvolvimento.
Experiência com ferramentas como GitHub Copilot, Codex, Claude Code ou equivalentes.
Tarefas
Desenvolver e manter aplicações Java nas versões 8, 11 e 17.
Construir microsserviços utilizando Spring Boot, Spring Batch e arquitetura hexagonal.
Desenvolver integrações com MongoDB, Oracle, RabbitMQ e Kafka.
Implementar testes automatizados utilizando JUnit e Mockito.
Atuar em demandas críticas, investigações técnicas e resolução de problemas.
Utilizar ferramentas de IA no desenvolvimento, testes, revisão, documentação e troubleshooting.
Trabalhar com contexto, prompts, bases de conhecimento e guardrails para melhorar a qualidade das respostas geradas pela IA.
Avaliar criticamente o código produzido ou sugerido por IA, garantindo segurança, manutenibilidade e aderência aos padrões do banco.
Contribuir com experimentações envolvendo LLMs, RAG, agentes e automações aplicadas à engenharia de software.
Utilizar GitLab e esteiras de CI/CD para versionamento, integração e entrega contínua.
Formação
Ensino Superior: Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas -
Idiomas
Português - Nativo
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.