Share this Job

Software Engineer III

Date: Nov 12, 2020

Location: CHICAGO, IL, US, 60603-4013 LAKE FOREST, IL, US, 60045-5201

Company: Grainger Businesses



Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
Contributing in all phases of the development lifecycle
Writing well designed, testable, efficient code



  • Highly skilled JAVA engineer good at driving to results and working collaboratively
  • Minimum Bachelors degree in MIS, Computer Science or equivalent
  • Java Developer with 7+ years of work experience
  • Proficient in core java/J2ee, XML , Rest Service ,XSD, Swagger, SOAP UI/Postman
  • Familiarity with configuring and running containers on a container platform (i.e. OpenShift, Kubernetes)
  • Ability to design and develop APIs, microservices, or other highly available services for ecommerce applications
  • Experience with navigating UNIX filesystem and using UNIX based tools
  • Strong analytical and problem-solving skills
  • Experience with developing and executing test plans that support solutions delivered.
  • Familiar with NoSQL database Cassandra (or similar)
  • Experience with a variety of agile development methodologies
  • Ability to communicate technical issues with non-technical folks and translate business needs into technical solutions
  • Hands on experience in application code and deployment
  • Ability to produce detailed, comprehensive software documentation, such as testing plans, requirements specs, design docs, (incorporate technical requirements for user stories)
  • Experience with version control tools (i.e. github, bamboo)
  • Exposure to JIRA or JIRA-like story tool used for story tracking and estimating


Grainger is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.