Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) Java Sênior para atuar em ambientes de alta complexidade, com foco em arquitetura, manutenção e modernização de aplicações. Você terá papel estratégico na evolução de sistemas e na sustentação de soluções robustas, incluindo integração com camadas de frontend e serviços.
Responsabilidades
- Atuar em arquitetura de software e apoiar decisões técnicas em projetos complexos
- Realizar manutenção e conduzir a modernização de aplicações legadas
- Desenvolver e evoluir serviços com Spring Boot, garantindo qualidade e escalabilidade
- Integrar APIs complexas com aplicações React, definindo abordagens de frontend
- Trabalhar com PostgreSQL em cenários de alto volume, concorrência e transações financeiras
- Aplicar práticas de AI-assisted coding em fluxos de trabalho e implementação
- Contribuir com melhorias em sistemas, incluindo integração e evolução de funcionalidades
Requisitos
- Experiência avançada/especialista em Java (1.8 até versões mais recentes)
- Sólida vivência com arquitetura de software
- Profundo conhecimento do ecossistema Spring Boot, com capacidade de atuar em manutenção e modernização
- Experiência avançada em PostgreSQL (a partir da versão 18), incluindo performance e consistência em transações
- Experiência sólida com React para arquitetar o frontend e integrar com APIs complexas
- Vivência no segmento financeiro, preferencialmente em adquirência, arranjos de pagamento ou banking
- Proficiência no uso e implementação de fluxos assistidos por Inteligência Artificial (AI-assisted coding)
Beneficios
- Atuação em projetos técnicos desafiadores e com foco em modernização
- Ambiente robusto, com alta complexidade e colaboração com times de engenharia
- Oportunidade de impacto em decisões de arquitetura e evolução de sistemas