Grainger

Machine Learning Engineer II

Grainger

full-time

Posted on:

Location Type: Hybrid

Location: Lake ForestIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $149,999 - $262,200 per year

About the role

  • Design and implement web-tier applications using Spring Boot and RESTful APIs
  • Develop server-side business logic using Core Java, JPA, DAO, and JDBC
  • Write and maintain unit and integration tests using JUnit and Mockito
  • Implement data streaming solutions using Kafka and Databricks on AWS and Kubernetes platforms, supporting both structured and unstructured data sources.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field plus 2 years of related experience.
  • Design and implement web-tier applications using Spring Boot and RESTful APIs;
  • Develop server-side business logic using Core Java, JPA, DAO, and JDBC;
  • Write and maintain unit and integration tests using JUnit and Mockito;
  • Implement data streaming solutions using Kafka and Databricks on AWS and Kubernetes platforms, supporting both structured and unstructured data sources.
Benefits
  • To learn about Grainger’s benefits, please visit: https://experience100.ehr.com/grainger/Home/Tools-Resources/Key-Resources/New-Hire
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Spring BootRESTful APIsCore JavaJPADAOJDBCJUnitMockitoKafkaDatabricks
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems