Description
We work to advance life and are always looking for innovative people who can contribute to our mission. Would you like to join our team?
**Primary Location:** Brazil (BR) \- São Paulo \- Indaiatuba
**Function:** Technology (CA)
**Title:** Senior Software Engineer \- Indaiatuba/SP \- 120466
As a Senior Software Engineer at John Deere Bank, based in the Indaiatuba\-SP unit, you will be responsible for leading the development of scalable solutions, defining technical standards, supporting the team, and ensuring excellence in architecture and application quality.
**Key Responsibilities**
--------------------------------
* Design and develop scalable, resilient full-stack solutions
* Define architecture standards and development best practices
* Serve as the technical reference for the team
* Ensure quality through testing, observability, and best practices
* Collaborate with stakeholders to define technical solutions
**Skills You Need**
--------------------------------
* Strong experience with Java (Spring Boot) and API architecture
* Proficiency in React / React Native with TypeScript
* Solid experience with cloud platforms (AWS, Azure, or GCP)
* Knowledge of messaging systems (SQS/SNS, Kafka)
* Experience with relational and non-relational databases
**What Makes You Stand Out**
----------------------
* Strong knowledge of DDD, SOLID, and Design Patterns
* Experience with observability (logs, metrics, tracing)
* Hands-on experience with CI/CD pipelines
* Experience with IaC (Terraform or CloudFormation)
* Experience in technical leadership or mentoring
**Our Key Benefits**
* Variable compensation;
* Health insurance;
* Dental insurance;
* Life insurance;
* Private pension plan;
* Eyewear benefit;
* Vaccine reimbursement;
* Corporate University;
* TotalPass;
* Childcare and babysitter assistance;
* Meal and food allowance;
* Pharmacy reimbursement;
* And more
**Our Selection Process**
The selection process begins with your application. For some positions, additional assessments may apply. You’ll have the opportunity to meet team members during interviews! Our selection process is flexible in terms of timing, so don’t worry! Our Talent Acquisition team is committed to providing you with the best possible experience. We carefully review all applications and provide feedback at every stage of the process. Additionally, all instructions will be sent via email!
**About John Deere**
John Deere is a global leader in delivering advanced products, technologies, and services to customers essential to agriculture, construction, forestry, and other industries. Our goal is to meet the world’s growing needs for food, fuel, shelter, and infrastructure while promoting sustainability and preserving the planet we call home.
We innovate to boost productivity and protect our planet—and we invite you to be part of this story. Together, we’ll build, test, and push beyond limits so that life can advance.