
Senior Software Engineer - SG08 - Indaiatuba/SP
- Indaiatuba - SP
- Permanente
- Período integral
Função: Technology (CA)
Título: Senior Software Engineer - SG08 - Indaiatuba/SP - 114879Como Sênior Software Engineer 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 apoiar a evolução tecnológica, alinhada à nossa estratégia de modernização e a 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.Principais Responsabilidades
- Liderar e contribuir com o desenvolvimento e 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;
- 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;
- Trabalhar em conjunto com a equipe para promover boas práticas de segurança, desenvolvimento, inovação e evolução contínua da equipe.
- Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas;
- Inglês Intermediário a Avançado: lê e redige e-mails com autonomia, participa de ligações e reuniões;
- Proeficiência em linguagem Java e em framework Spring;
- Experiência sólida no desenvolvimento de sistemas distribuídos e serviços de nuvem AWS;
- Experiência sólida com integração de sistemas, especificação e desenvolvimento de REST APIs;
- Conhecimento amplo em teste de software, incluindo testes unitários, e2e e de integração;
- Conhecimento amplo em banco de dados relacionais e não-relacionais;
- Experiência com ferramentas de CI/CD, como Jenkins e GitHub Actions;
- Vivência com ferramentas de observabilidade e monitoramento, como NewRelic e Open Telemetry;
- Experiência sólida com microsserviços e containerização;
- Vivência com Infrastructure as Code (IaC) utilizando Terraform;
- Experiência com event-driven architecture;
- Disponobilidade para atuar no modelo híbrido em Indaiatuba (3 dias presenciais por semana).
- Certificações AWS (nível Associate ou superior);
- Vivência em ambiente bancário ou familiaridade com produtos financeiros;
- Certificações JAVA - Oracle Certified Associate (OCA) ou Oracle Certified Professional (OCP);
- Familiaridade com linguagem Kotlin.
- Remuneração variável;
- Plano de Saúde;
- Plano Odontológico;
- Seguro de Vida;
- Previdência Privada;
- Benefício Ótica;
- Reembolso vacina;
- Universidade Corporativa;
- Wellhub (Gympass);
- Dependendo da unidade, você terá restaurante no local, vale refeição ou alimentação;
- Auxílio farmácia;
- Entre outros
Inovamos para impulsionar a produtividade e proteger nosso planeta e convidamos você a fazer parte dessa história. Trabalharemos juntos para criar, testar, superar para que para que a vida possa avançar. 💚🚜