Desenvolvedor Java SêniorEstamos em busca de um Desenvolvedor Java Sênior para atuar em um ambiente bancário robusto, de alta criticidade e grande impacto no negócio. Procuramos alguém que vá além do código: que entenda contexto, risco, performance e segurança — pilares essenciais do setor financeiro.O desafioVocê fará parte de times estratégicos responsáveis por sistemas core do banco, com alto volume de transações, foco em escalabilidade, resiliência e qualidade técnica. Aqui, decisões técnicas realmente importam.Responsabilidades- Desenvolver, evoluir e sustentar aplicações Java de missão crítica- Atuar na definição de arquitetura e boas práticas de desenvolvimento- Garantir performance, segurança e disponibilidade das aplicações- Trabalhar com integrações complexas (APIs, mensageria, sistemas legados)- Participar ativamente de code reviews e decisões técnicas- Atuar em conjunto com áreas de negócio, arquitetura e segurança da informaçãoRequisitos técnicos- Sólida experiência com Java (8+)- Vivência comprovada no segmento bancário ou financeiro- Experiência com Spring / Spring Boot- Conhecimento em APIs REST, microsserviços e arquitetura distribuída- Experiência com bancos de dados relacionais (Oracle, PostgreSQL, SQL Server)- Vivência com mensageria (Kafka, RabbitMQ, JMS ou similares)- Conhecimentos em CI/CD, versionamento (Git) e práticas DevOps- Experiência com sistemas de alta volumetria e baixa latênciaDiferenciais- Experiência com arquitetura de microsserviços em ambientes bancários- Conhecimentos em cloud (AWS, Azure ou GCP)- Vivência com segurança da informação, LGPD e autenticação/autorização- Atuação prévia em ambientes ágeis (Scrum, Kanban, SAFe)Contratação PJ + benefícios