
2026017 - Software Engineer
John Deere5 days ago
Base Salary
$117k - $127k/yr
Responsibilities
- Design and implement eCommerce features for order management, product shipping, dealer data, and Shop Admin UI development.
- Develop and optimize Java backend systems using Spring and Hibernate, including performance-focused database design.
- Integrate third-party shipping providers and build scalable, reliable services.
- Create responsive user interfaces using React.js, JSP, and JSF.
- Write and maintain automated unit, integration, end-to-end, contract, and behavior-driven tests.
- Participate in code reviews and collaborate with cross-functional teams.
- Implement monitoring and analytics for system performance and user behavior.
- Set up and configure Java, PostgreSQL, and application servers and manage development, testing, and staging environments.
- Deploy and manage applications using Linux/Unix terminal commands and AWS services.
- Generate dynamic enterprise reports using JasperReports and Thymeleaf.
Requirements
- Bachelor's degree in Computer Science or a related field plus three years of related experience.
- Three years of experience designing and optimizing databases, including stored procedures, functions, triggers, views, and indexes.
- Three years of experience with Java/J2EE, Spring Boot, Spring Framework, Hibernate, SOAP, and RESTful Web Services.
- Three years of experience building responsive and scalable interfaces with React.js, JSP, and JSF.
- Three years of experience with database schemas, microservices architecture, and Micro Frontend architectures.
- Three years of experience applying Test-Driven Development and automated testing with Selenium and Cucumber.
- Experience configuring Java, PostgreSQL, and application servers and managing isolated development and test environments.
- Experience deploying applications and managing cloud infrastructure with AWS.
- Three years of experience generating reports with JasperReports and Thymeleaf.
- Must live within normal commuting distance of the Chicago worksite.
Benefits
- Onsite Chicago position with up to 50% remote work allowed, subject to company policy.
- Competitive base pay of $117,083-$127,083 per year.
- Savings and retirement benefits, including 401(k) and defined contribution plans.
- Healthcare benefits with a company contribution to a Health Savings Account.
- Adoption assistance, Employee Assistance Programs, tuition assistance, fitness subsidies, and onsite gyms at select locations.
- Charitable contribution matching, an Employee Purchase Plan, and discount programs.
- Vacation and holiday pay.
Tech Stack
Categories
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).