
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
Uma instituição financeira inovadora está buscando um(a) Engenheiro(a) de Software Senior para liderar um time de engenharia em Propriá, SE. O(a) profissional será responsável pela construção de sistemas robustos com foco na melhoria das experiências dos clientes, envolvendo desenvolvimento em Java e serviços de nuvem AWS. O candidato ideal terá experiência em integração de sistemas, testes de software e conhecimento em ferramentas como Jenkins e Terraform. Oferecemos um ambiente dinâmico de trabalho e oportunidades de crescimento.
Como Engenheiro(a) de Software Senior no Banco John Deere, na cidade de Indaiatuba / SP, você irá liderar e contribuir tecnicamente com um time de engenharia de software na construção de capabilities que habilitarão os times de negócio na construção de novos produtos e experiências digitais para os clientes finais, concessionários e clientes internos do Banco John Deere.
Você será essencial para garantir a continuidade das experiências atuais dos clientes e impulsionar a evolução tecnológica, alinhada à nossa estratégia de modernização e à missão de transformar a interação dos usuários com nossos produtos, contribuindo diretamente para o crescimento e sucesso de nossos clientes e da nossa empresa.
Liderar e contribuir com o desenvolvimento e a manutenção de aplicações backend em Java, com foco em performance e escalabilidade.
Projetar e implementar APIs RESTful para integração entre sistemas internos e externos.
Projetar e implementar sistemas distribuídos escaláveis e de alta disponibilidade, garantindo a robustez e eficiência das soluções.
Colaborar na utilização de serviços de nuvem AWS para o desenvolvimento e implementação de soluções inovadoras.
Contribuir para a criação e manutenção de testes unitários, de integração e end-to-end (e2e) para garantir a qualidade do software.
Contribuir na implementação e gerenciamento de pipelines de CI / CD utilizando Jenkins e GitHub Actions.
Utilizar Infrastructure as Code (IaC) com Terraform para gerenciar e provisionar infraestrutura de maneira eficiente.
Participar da implementação de práticas de observabilidade, utilizando NewRelic e Open Telemetry, para monitoramento e análise de desempenho.
Manter e refatorar aplicações de negócio em linguagem PHP e banco de dados Oracle.
Trabalhar em conjunto com a equipe para promover boas práticas de segurança, desenvolvimento, inovação e a evolução contínua da equipe.
Proficiência em linguagem Java e em frameworks como Spring.
Experiência sólida no desenvolvimento de sistemas distribuídos e serviços de nuvem AWS.
Sólida experiência em integração de sistemas, especificação e desenvolvimento de REST APIs e microserviços em containers.
Conhecimento amplo em bancos de dados relacionais e não-relacionais.
Conhecimento em práticas de teste de software, incluindo testes unitários, e2e e de integração.
Experiência com ferramentas de CI / CD, como Jenkins e GitHub Actions.
Vivência com Infrastructure as Code (IaC) utilizando Terraform.
Conhecimento em observabilidade e monitoramento com NewRelic e Open Telemetry.
Conhecimento avançado em PHP aplicado a sistemas monolíticos, uso de framework Symfony, linguagem SQL com princípios ACID.
Excelentes habilidades de comunicação e trabalho em equipe.
Experiência em liderar e contribuir para projetos de software complexos.
Capacidade analítica e habilidade em resolução de problemas complexos.