Estamos buscando Desenvolvedor Backend Sênior para atuar em um ambiente de alta criticidade, contribuindo para a evolução, sustentação e modernização de aplicações.
A posição tem foco em Backend Java, mas buscamos profissionais com perfil Full Stack e conhecimentos em Angular.
Principais responsabilidades
- Desenvolver e evoluir aplicações utilizando Java e Spring Boot;
- Criar e manter APIs RESTful e microsserviços;
- Atuar com arquiteturas monolíticas e distribuídas;
- Participar de iniciativas de modernização e migração para microsserviços;
- Garantir qualidade, segurança e performance das aplicações;
- Desenvolver e manter testes automatizados;
- Atuar com práticas de CI/CD, DevOps e Cloud AWS;
- Realizar análise de logs, correção de problemas e sustentação de aplicações;
- Utilizar ferramentas de IA para desenvolvimento, como GitHub Copilot, Claude, Kiro, Devin ou similares;
- Contribuir com decisões técnicas e boas práticas de desenvolvimento.
Principais conhecimentos
- Java 8+, Java SE/EE;
- Spring Boot, Spring MVC, Spring Data e Spring Security;
- APIs REST, JSON, XML e XSD;
- Microsserviços, mensageria e arquitetura orientada a eventos;
- Angular;
- PostgreSQL e/ou DB2;
- JUnit e Mockito;
- Git, GitHub e GitHub Actions;
- Maven, Nexus e SonarQube;
- Linux;
- AWS e ferramentas de monitoramento/observabilidade;
- Experiência com ambientes de alta criticidade.
Requisitos
- Ensino superior completo em TI ou áreas correlatas;
- Experiência sólida em desenvolvimento de software;
- Vivência com Java e Spring Boot;
- Experiência com arquitetura de microsserviços;
- Conhecimento em AWS e CI/CD;
- Experiência prática utilizando agentes/ferramentas de IA no desenvolvimento;
- Conhecimento em Angular será considerado um diferencial importante;
- Vivência no segmento financeiro será um diferencial.