Skills
Sobre a Vaga
Na Firedev, você vai atuar em projetos de um cliente do segmento de meios de pagamento, contribuindo para o desenvolvimento e a sustentação de sistemas back-end com foco em qualidade, estabilidade e performance. A atuação é presencial em São Paulo, com oportunidades também para PcD.
Responsabilidades
- Desenvolver, evoluir e dar sustentação a sistemas back-end em Java, garantindo entrega com qualidade e observabilidade
- Projetar e implementar APIs REST/JSON e integrações com serviços internos e externos (mensageria, antifraude, conciliação, gateways e parceiros)
- Integrar serviços a bancos de dados e componentes de infraestrutura, assegurando consistência transacional e resiliência
- Participar da modernização e migração de aplicações on-premise para AWS, apoiando estratégia, execução e estabilização
- Apoiar a definição e evolução de padrões de engenharia (APIs, segurança, versionamento, boas práticas, guidelines e testes)
- Realizar análise técnica e decomposição de demandas, identificando riscos, dependências, gargalos e oportunidades de melhoria
- Contribuir com práticas de qualidade e segurança, incluindo testes automatizados e mitigação de vulnerabilidades
- Atuar em CI/CD (pipelines, releases, rollback e feature flags), infraestrutura como código e automação de deploy
- Participar do troubleshooting e resolução de incidentes (P1/P2), conduzindo RCA e ações preventivas
Requisitos
- Experiência sólida com Java (incluindo Java 8 e modernização para Java 21 e/ou Java 25)
- Vivência com arquitetura de serviços e APIs REST, incluindo padrões de integração e versionamento
- Conhecimento e experiência com React
- Experiência com Spring/Spring Boot, incluindo segurança, validação, serialização e configuração
- Banco de dados Oracle (modelagem, otimização, índices e troubleshooting)
- Mensageria e comunicação assíncrona com Kafka ou RabbitMQ, com foco em idempotência e processamento resiliente
- Práticas de engenharia com Git, code review, estratégia de branch e resolução de conflitos
- Testes automatizados (JUnit, Mockito e testes de integração/contrato) e ferramentas de qualidade/vulnerabilidade como Sonar e Fortify
- Experiência com Linux (deploy, logs, troubleshooting e acompanhamento de performance)
- Atuação em ambientes on-premise e em migração para cloud, com AWS e serviços gerenciados
- Inglês avançado para comunicação
Beneficios
- Plano de saúde e odontológico 100% subsidiados
- Vale alimentação e refeição flexível (cartão Ifood)
- Auxílio mobilidade (via Ifood)
- WellHub (acesso a academias no Brasil)
- Crédito extra em ações e presente no aniversário
- Parcerias educacionais e cursos de idioma
- Fornecimento de equipamento para as atividades