C6 Bank
ADP
Desenvolvedor Sênior - WFS
Sobre a oportunidade
ADP está contratando um Desenvolvedor Sênior - WFS
O QUE VOCÊ FARÁ
Você começará seu dia em uma reunião de scrum para sincronizar o trabalho e as metas do sprint com sua equipe.
Você passará a maior parte do seu dia projetando, desenvolvendo e testando seu código e apoiando os membros da sua equipe.
Você poderá implantar seu código em produção usando integração contínua e implantação contínua automatizadas.
Você trabalhará com gerentes de produto, analistas, arquitetos e engenheiros para planejar, projetar, desenvolver, testar e implementar soluções de tecnologia da informação.
- Projetar, desenvolver e aprimorar serviços backend escaláveis e REST APIs usando Java e Spring/Spring Boot.
- Trabalhar em estreita colaboração diariamente com uma equipe baseada nos EUA, colaborando entre Engenharia, Produto e Garantia de Qualidade para entender os requisitos e entregar soluções eficazes.
- Construir um forte entendimento das aplicações, serviços e arquitetura existentes, documentando o conhecimento chave e usando-o para melhorar e evoluir nossas soluções.
- Analisar sistemas existentes, identificar lacunas técnicas e oportunidades de melhoria, e propor soluções pragmáticas que equilibrem qualidade, manutenibilidade e entrega.
- Assumir a responsabilidade por funcionalidades e soluções técnicas desde os requisitos e design até a implementação, testes e suporte em produção.
- Contribuir para decisões de design técnico e arquitetura, garantindo que as soluções estejam alinhadas com os padrões e práticas de engenharia estabelecidos.
- Participar de revisões de código, solucionar problemas complexos e ajudar a melhorar a qualidade geral e a confiabilidade do nosso software.
- Explorar continuamente novas tecnologias e abordagens que possam melhorar nossos produtos e práticas de engenharia.
Localização e modelo de trabalho: Modelo de trabalho híbrido, com escritório localizado em Porto Alegre/RS - Brasil.
*O modelo de trabalho adotado pela ADP é presencial, com a possibilidade de trabalhar de casa até duas vezes por semana. De acordo com a política atual.
Observação: “Considerando que as atividades desempenhadas pelos detentores deste cargo envolvem acesso a informações altamente confidenciais e sensíveis de clientes da ADP e seus respectivos colaboradores, a ADP reserva-se o direito de realizar verificações de antecedentes de tempos em tempos, conforme autorizado pelo Incidente de Recurso Repetitivo nº 01 do Tribunal Superior do Trabalho, mediante o consentimento do candidato/colaborador."
Candidate-se hoje!
PARA TER SUCESSO NESTA FUNÇÃO
- Forte experiência prática no desenvolvimento de aplicações empresariais com Java e Spring/Spring Boot.
- Forte experiência em projetar, construir, integrar e manter REST APIs.
- Sólido entendimento de design de API, arquitetura backend, padrões de integração e melhores práticas de engenharia de software.
- Experiência com testes unitários, revisões de código, depuração e construção de software de qualidade de produção e manutenível.
- Capacidade de analisar sistemas complexos existentes, entender código e arquiteturas desconhecidas, e traduzir esse conhecimento em melhorias.
- Fortes habilidades técnicas de análise e resolução de problemas, com a capacidade de avaliar alternativas e recomendar soluções práticas.
- Capacidade de trabalhar de forma independente, assumir responsabilidades e operar com supervisão limitada após o período inicial de aprendizado.
- Fortes habilidades de comunicação e colaboração, com a capacidade de trabalhar efetivamente com uma equipe geograficamente distribuída.
- Confortável em se comunicar em inglês diariamente com uma equipe baseada nos EUA, incluindo discussões técnicas, decisões de design e resolução de problemas.
- Uma mentalidade de aprendizado contínuo e disposição para compartilhar conhecimento, documentar soluções e ajudar outros membros da equipe a crescer.
COMO VOCÊ SE DESTACARÁ
- Experiência em modernizar ou melhorar aplicações existentes, APIs e arquiteturas backend.
- Experiência trabalhando com sistemas empresariais complexos e construindo conhecimento a partir de implementações existentes onde a documentação pode ser limitada.
- Experiência com pipelines de CI/CD e práticas modernas de entrega de software.
- Experiência em dar suporte a aplicações em produção e diagnosticar problemas técnicos complexos.
- Experiência com aplicações baseadas em nuvem, sistemas distribuídos ou arquiteturas de microsserviços.
- Familiaridade com ferramentas de IA Generativa e sua aplicação prática no desenvolvimento de software, como aceleração do desenvolvimento, compreensão de código existente, solução de problemas, testes ou melhoria da produtividade do desenvolvedor.
- Forte empatia com desenvolvedores, com a capacidade de criar soluções pragmáticas que ajudem outros desenvolvedores a terem sucesso sem comprometer os padrões de engenharia.
- Curiosidade e pensamento lateral, com a capacidade de olhar através de tecnologias, produtos e equipes para identificar melhores soluções.
