Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

John Deere Logo

2025115 -Senior Software Engineer - JDPrism

John Deere

$129,210 - $139,210
Sep 17, 2025
Moline, IL, US
Apply Now

Making sure there is enough food, fiber and infrastructure for the rapidly growing world at John Deere

Requirements

  • 6 years of experience in designed, developed, tested, and integrated highly complex software solutions using Java 8 or later and Spring framework with SOAP/REST services
  • 5 years of experience in leveraged DevOps and lean development principles including Test Driven Development, Continuous Integration, Continuous Delivery/Deployment using tools like Github, Jenkins
  • 5 years of experience in managed cloud infrastructure on AWS and Azure using scripting. Automated deployments, monitored computing resources, and optimized costs with tools including Terraform or CloudFormation
  • 6 years of experience in worked with relational databases, including DB2 and PostgreSQL within a data lake. Designed schemas, wrote complex SQL queries, optimized performance, and ensured data integrity within relational databases.
  • 6 years of experience in supported production applications, focused on ensuring system availability and reliability. Monitored, troubleshot, and resolved issues to maintain high-quality standards.
  • 4 years of experience in moved monolithic legacy applications to microservices
  • 1 year of experience in developed in frontend development using Fuel React, RTL, and JSTL.

Responsibilities

  • Design, develop, configure, test, and implement the JDPrism solution and relevant fixes
  • Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software solutions
  • Collaborate with other relevant stakeholders and team members to ensure that features meet business needs
  • Follow industry-standard agile software design methodology for development and documentation
  • Actively work on production support incidents and provide system availability to end user
  • Understand business functions enabled by applications
  • Improve quality and efficiency through automation

Other

  • Bachelor’s degree in Computer Science or related field plus 6 years related experience.
  • Onsite Position
  • Flexible work arrangements
  • Highly competitive base pay and performance bonuses
  • Savings & Retirement benefits (401K and Defined Contribution)