Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Perador De Produção

Divulga Vagas - Consultoria

Campinas

Presencial

BRL 20.000 - 80.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma instituição financeira está em busca de um Engenheiro(a) de Software Senior para liderar a equipe de engenharia na construção de soluções digitais. Os candidatos devem ter experiência em Java, APIs RESTful, e serviços de nuvem como AWS, além de habilidades sólidas em PHP e ferramentas de CI/CD. Certificações AWS e Java são desejáveis. O trabalho é na cidade de Indaiatuba/SP e promoverá a evolução tecnológica e inovação no banco.

Qualificações

  • Proficiência em Java e frameworks como Spring.
  • Experiência em desenvolvimento de sistemas distribuídos e serviços de nuvem AWS.
  • Conhecimento em práticas de teste de software, incluindo testes unitários.
  • Certificações AWS (nível Associate ou superior).
  • Excelentes habilidades de comunicação e trabalho em equipe.

Responsabilidades

  • Liderar o desenvolvimento de aplicações backend em Java.
  • Projetar e implementar APIs RESTful.
  • Colaborar na utilização de serviços de nuvem AWS.
  • Gerenciar pipelines de CI/CD com Jenkins.
  • Refatorar aplicações em PHP e Oracle.

Conhecimentos

Java
Spring
AWS
APIs RESTful
PHP
Terraform
GitHub Actions
Jenkins
NewRelic
Open Telemetry
Kotlin

Formação académica

Graduação em Ciência da Computação ou áreas correlatas

Ferramentas

Oracle
Containers
Descrição da oferta de emprego

Sobre a vaga

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.

Principais Responsabilidades

  • 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.

Habilidades Que Você Precisa

  • Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas;
  • 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.
  • Experiência com event-driven architecture.
  • 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.
  • Certificações AWS (nível Associate ou superior);
  • Certificações JAVA - Oracle Certified Associate (OCA) ou Oracle Certified Professional (OCP);
  • Familiaridade com a linguagem Kotlin;
  • Vivência em ambiente bancário ou familiaridade com produtos financeiros;
  • Experiência em liderar e contribuir para projetos de software complexos.
  • Capacidade analítica e habilidade em resolução de problemas complexos.
Esse trabalho é adequado ou não?

Observação: Se lhe pedirem para pagar por um emprego, evite a vaga e denuncie o emprego imediatamente.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.