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.