Vaga afirmativa para mulheres Descrição do trabalho: Estamos procurando uma Engenheira de Software Sênior para integrar a equipe do Banco John Deere em uma empresa do setor financeiro, o Banco John Deere. Para esta função, é fundamental ter proficiência em linguagem Java e em frameworks como Spring e experiência sólida no desenvolvimento de sistemas distribuídos e serviços de nuvem AWS. Buscamos um perfil com excelentes habilidades de comunicação e trabalho em equipe. Basicamente, o(a) candidato(a) selecionado(a) será responsável por 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. As responsabilidades de Engenheira de Software Sênior incluem: 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. Ser essencial para garantir a continuidade das experiências atuais dos clientes. Impulsionar a evolução tecnológica, alinhada à estratégia de modernização. Transformar a interação dos usuários com nossos produtos. Contribuir diretamente para o crescimento e sucesso de nossos clientes e da nossa empresa. Requisitos: Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas (Obrigatório) Certificações AWS (nível Associate ou superior) (Obrigatório) Certificações JAVA - Oracle Certified Associate (OCA ) ou Oracle Certified Professional (OCP) (Obrigatório) Proficiência em linguagem Java e em frameworks como Spring (Obrigatório) Experiência sólida no desenvolvimento de sistemas distribuídos e serviços de nuvem AWS (Obrigatório) Sólida experiência em integração de sistemas, especificação e desenvolvimento de REST APIs e microserviços em containers (Obrigatório) Conhecimento amplo em bancos de dados relacionais e não-relacionais (Obrigatório) Conhecimento em práticas de teste de software, incluindo testes unitários, e2e e de integração (Obrigatório) Experiência com ferramentas de CI/CD, como Jenkins e GitHub Actions (Obrigatório) Vivência com Infrastructure as Code (IaC) utilizando Terraform (Obrigatório) Conhecimento em observabilidade e monitoramento com NewRelic e Open Telemetry (Obrigatório) Experiência com event-driven architecture (Obrigatório) Conhecimento avançado em PHP aplicado a sistemas monolíticos, uso de framework Symfony, linguagem SQL com princípios ACID (Obrigatório) Familiaridade com a linguagem Kotlin (Obrigatório) Excelentes habilidades de comunicação e trabalho em equipe (Obrigatório) Capacidade analítica e habilidade em resolução de problemas complexos (Obrigatório) Inglês avançado (capacidade de ler documentação técnica, participar de reuniões e se comunicar com autonomia) (Obrigatório) Vivência em ambiente bancário ou familiaridade com produtos financeiros (Desejável) Experiência em liderar e contribuir para projetos de software complexos (Desejável) Remuneração e benefícios: Plano de saúde Vale-alimentação Vale-refeição Plano odontológico Seguro de vida Previdência privada Universidade Corporativa Gympass Desconto em Farmácia Remuneração competitiva com o mercado, a ser discutida durante o processo seletivo. Outras informações: Modelo de Trabalho: Híbrido (Indaiatuba/SP) Tipo de Contrato: CLT Condições de Trabalho: Horário fixo Localização Principal: Indaiatuba/SP Esta vaga é afirmativa para mulheres.