mid software engineering Full Stack Engineer ic · Posted May 13, 2026

About this role

John Deere is hiring a mid-level Full Stack Engineer in the software engineering function based in Indaiatuba, Brazil. The posting calls out experience with TypeScript, Java, SQL, React.

Role
Full Stack Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Indaiatuba, Brazil
Posted
May 13, 2026

More roles at John Deere

Praktikum Arbeitsvorbereitung (m/w/d)
ZW · mid
Software Engineer
Luxembourg · mid
Python SQL AWS
Praktikum Interne Kommunikation (m/w/d)
Bruchsal · mid
R
Praktikum Order Fulfillment Turf (m/w/d)
MA · mid
Part-Time Student - Technical Data Analytics - Ames, IA
Ames, IA · intern
Python R SQL
All John Deere jobs →

Job description

from John Deere careers

Trabalhamos 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: Desenvolvedor(a) Full Stack Pleno - Indaiatuba/SP - 120467

##

Como Desenvolvedor(a) Full Stack Pleno no Banco John Deere, alocado(a) na unidade de Indaiatuba-SP, você será responsável pelo desenvolvimento e manutenção de aplicações completas, atuando como Full Stack (backend, frontend, mobile, devops/infra), garantindo qualidade, performance e boas práticas de desenvolvimento.

## Principais Responsabilidades

* Desenvolver e manter APIs e aplicações web/mobile
* Implementar funcionalidades utilizando boas práticas de engenharia de software
* Escrever e manter testes automatizados
* Trabalhar com times multidisciplinares em entregas ágeis
* Apoiar melhorias contínuas em código, performance e estabilidade

## Habilidades Que Você Precisa

* Experiência com Java 25 (Spring Boot) e APIs REST
* Conhecimento em React / React Native com TypeScript
* Experiência com testes automatizados (JUnit, Jest ou similares)
* Noções de cloud e containers (AWS/Azure/GCP, Docker)
* Conhecimento em bancos de dados SQL e NoSQL

## O Que Faz Destacar

* Conhecimento em DDD ou design patterns
* Conhecimento em CI/CD (GitHub Actions)
* Vivência com boas práticas (Clean Code, SOLID)
* Experiência com metodologia ágil
* Experiência com mensageria (SQS/SNS)

This is an excerpt. Read the full job description on John Deere careers →
All software engineering jobs software engineering in Indaiatuba, Brazil Jobs in Indaiatuba, Brazil software engineering salaries software engineering career path
All John Deere Jobs Browse software engineering roles mid positions