Senior Software Engineer - Indaiatuba/SP
John Deere · Indaiatuba, Brazil
About this role
John Deere is hiring a senior-level Software Engineer based in Indaiatuba, Brazil. The posting calls out experience with TypeScript, Java, React, Spring.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Indaiatuba, Brazil
- Posted
- May 13, 2026
More roles at John Deere
Job description
from John Deere careersTrabalhamos para que a vida possa avançar e estamos sempre à procura de pessoas inovadoras que possam contribuir com a nossa missão. Que tal fazer parte do nosso time?
Local Principal: Brasil (BR) - São Paulo - Indaiatuba
Função: Technology (CA)
Título: Senior Software Engineer - Indaiatuba/SP - 120466
##
Como Senior Software Engineer no Banco John Deere, alocado(a) na unidade de Indaiatuba-SP, você será responsável por liderar o desenvolvimento de soluções escaláveis, definindo padrões técnicos, apoiando o time e garantindo excelência na arquitetura e qualidade das aplicações.
## Principais Responsabilidades
* Projetar e desenvolver soluções full stack escaláveis e resilientes
* Definir padrões de arquitetura e boas práticas de desenvolvimento
* Atuar como referência técnica para o time
* Garantir qualidade através de testes, observabilidade e boas práticas
* Colaborar com stakeholders na definição de soluções técnicas
## Habilidades Que Você Precisa
* Forte experiência com Java (Spring Boot) e arquitetura de APIs
* Domínio de React / React Native com TypeScript
* Experiência sólida com cloud (AWS, Azure ou GCP)
* Conhecimento em mensageria (SQS/SNS, Kafka)
* Experiência com bancos de dados relacionais e não relacionais
## O Que Faz Destacar
* Forte conhecimento em DDD, SOLID e Design Patterns
* Experiência com observabilidade (logs, métricas, tracing)
* Vivência com pipelines CI/CD
* Experiência com IaC (Terraform ou CloudFormation)
* Experiência em liderança técnica ou mentoria