Engenheiro Desenvolvedor Especialista Java
Job type: Full-time employee.
Estamos buscando um(a) Engenheiro(a) Desenvolvedor(a) Especialista Java para integrar nossa equipe. Você atuará na evolução de serviços críticos no contexto de sistemas-produto financeiros, como faturamento, pagamento e cobrança, essenciais para a experiência dos nossos clientes. Esse profissional se dedicará à modernização de serviços, adoção de padrões modernos de integração e garantia de qualidade, escalabilidade, confiabilidade e consistência financeira das soluções.
Responsabilidades
- Atuar de forma hands-on no desenvolvimento e evolução de serviços backend em Java para sistemas de fatura, pagamento e cobrança.
- Desenvolver e manter APIs REST e integrações expostas via API Gateway (ex.: Sensedia).
- Modernizar e evoluir arquiteturas legadas (SOA), participando de migração, refatoração e decomposição de serviços.
- Desenvolver novos serviços com Spring Boot, aplicando arquitetura orientada a eventos, mensageria e integrações assíncronas.
- Implementar mecanismos de performance e resiliência, como cache, idempotência e estratégias de tolerância a falhas.
- Garantir qualidade, confiabilidade e estabilidade das soluções por meio de testes, boas práticas de engenharia, CI/CD e suporte a incidentes.
Qualificações
- Sólida experiência em desenvolvimento Java com Spring Boot.
- Vivência em APIs REST, API Gateway/API Management (ex.: Sensedia, Apigee) e integrações síncronas e assíncronas.
- Experiência com arquiteturas legadas (SOA) e sua evolução para arquiteturas modernas orientadas a eventos.
- Conhecimento de mensageria, processamento assíncrono, bancos relacionais e NoSQL.
- Experiência com testes automatizados, práticas de DevOps, observabilidade e confiabilidade.
- Vivência com cloud (AWS, Azure, GCP ou OpenShift).
- Formação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
- Experiência em sistemas financeiros (billing, faturamento, pagamento, cobrança) são um diferencial.
- Certificações Java (Oracle Certified Professional) são um diferencial.
Benefícios
- Vale Alimentação e/ou Refeição
- Assistência Médica
- Assistência Odontológica
- Previdência Privada
- Programa de participação nos resultados (PPR)
- Auxílio creche
- Flexibilidade de horário
- Licença maternidade estendida (6 meses)
- Licença paternidade estendida (20 dias)