Buscamos uma pessoa Java Senior Developer para atuar de forma estratégica e hands-on, contribuindo com decisões técnicas, integrações complexas e evolução arquitetural, sempre conectando tecnologia e negócio.
Responsabilidades
Entender as necessidades técnicas e de negócio de plataformas legadas em processo de migração para SaaS.
Desenhar soluções técnicas e arquiteturais, apoiando discussões com times internos e parceiros, em nível técnico e de negócio.
Desenvolver e manter integrações entre sistemas, realizando busca, transformação e envio de dados.
Atuar na modernização de sistemas legados, promovendo a divisão de contextos e a evolução para arquiteturas escaláveis.
Desenvolver e evoluir APIs e microsserviços, garantindo qualidade, performance e segurança.
Apoiar times de plataforma e produto na resolução de dúvidas técnicas e refinamentos.
Contribuir ativamente para a melhoria contínua da arquitetura, código e processos do time.
Requisitos para este desafio
- Desenvolvimento de API em Java e Spring Boot;
- Banco de dados Relacional e Não Relacional;
- Divisão de contextos e quebra de aplicações monolíticas;
- Desenvolvimento de microsserviços;
- Desenvolvimento de testes automatizados usando a estratégia de pirâmide de testes;
- Comunicação para garantir o alinhamento de todas as pessoas do time;
- Entendimento adequado de demandas de negócio, bem como refinamento técnico;
- Qualidade de código e boas práticas de programação;
- Criticar e buscar melhoria contínua;
Diferenciais
Atuação prévia em contextos financeiros, meios de pagamento ou benefícios.