Join John Deere in Moline, IL as a Software Engineer to contribute to the company's mission of feeding the world and making it a better place. Develop loosely coupled resilient microservices, high availability systems, and optimize computer system workflow. Work with a talented team, and enjoy a comprehensive reward package, including flexible work arrangements, competitive pay, and excellent benefits.
Requirements
- 3 years of experience in Java 11 or above to build microservices using Spring Framework, SpringBoot, Spring security, Hibernate and JPA annotations
- 2 years of experience in Amazon S3, AWS Lambda, CloudWatch, AWS cloud formation templates to build reliable, scalable, and inexpensive cloud computing services
- 3 years of experience in Java Script, CSS, jQuery, React JS with Redux to build re-usable and good maintenance services for keeping the application running quickly and dynamically
- 3 years of experience in Docker to containerize the services and Kubernetes to Orchestrate these services
- 3 years of experience in OAuth 2.0 to provide authentication and authorization to RESTFUL services by exchanging JWT tokens
- 3 years of expertise in OOPS concept and designing data structures and algorithms in a clear, concise, and elegant way using data structures and algorithms
- 3 years of experience in using relational database PostgreSQL
- 1 year of experience in Cross-platform mobile development (e.g. Xamarin) for near–real-time tracking apps with high-volume mission-critical data and embedded maps; iOS, Android, Window
- 6 months of experience in mapping API integration (e.g. Google Maps) for routing and geocoding, optimized for high-volume geospatial data and performance
- 6 months years of experience in secure application development enforcing complex business rules and role-based data access and code quality using Veracode and SonarQube
- 6 months years of experience in large-scale data processing using Databricks with Python and SQL for analytics and insights
- 6 months years of experience in unified service portal development using Next.js 14, React 18, and Node 18, delivering role based workflows
- 6 months years of experience in feature driven UX and access control using LaunchDarkly, with role based navigation, shared React/MUI components, and localization support
Benefits
- Flexible work arrangements
- Highly competitive base pay and performance bonuses
- Savings & Retirement benefits (401K and Defined Contribution)
- Healthcare benefits with a generous company contribution in the Health Savings Account
- Adoption assistance
- Employee Assistance Programs
- Tuition assistance
- Fitness subsidies and on-site gyms at specific Deere locations
- Charitable contribution match
- Employee Purchase Plan & numerous discount programs for personal use