4 days old

Lead Java Engineer - Warehouse Management

Minneapolis, MN
Apply Now
Apply on the Company Site
  • Job Code

Job Description

Lead Java Engineer - Warehouse Management(Job Number:INF000BXQ)

Join us as a Lead Engineer – Supply Chain - Warehouse Management

Target is one of the world’s most recognized brands and one of America’s leading retailers. But behind the brand our guests love, is a culture of continual innovation – and right now, we are up to big things.
The warehouse management team at Target is a new team established within the last year to rebuild Target’s warehouse management systems from ground up. This is in support of a multi-billion-dollar investment in building out a new innovative and efficient supply chain to meet the current and future needs for Target’s continued success in the retail space.
As a Lead Engineer on a new platform team within the warehouse management area you will be responsible for building out new sets of capabilities for the warehouse management platform that include core services as well as maturing, building and scaling the event driven platform and integrations with other enterprise systems. This team has a good mix of business as well as pure technical driven initiatives. You will be using cutting edge technology to solve complex problems at an ever-growing scale as the warehouse management system expands into all facets of Targets supply chain nodes, distribution and fulfillment centers as well as Target’s 1800 stores. This role is in an area that has high impact and visibility to Target.
Key Responsibilities:
  • Work with product team to define stories and acceptance criteria.
  • Research and proof-of-concept initiatives in new and emerging technology spaces.
  • Be part of the entire Software Development Life Cycle.
  • Contribute unit, functional and performance tests to certify your work is good.
  • Drive evaluation and learn new tools and technologies to keep technology stack modern as needed for the Product solution.
  • Mentor other engineers within the team as well as partner with engineers across the supply chain to share successful architectural patterns.
Minimum Qualifications:
  • 7 years of software development experience with at least one full cycle implementation from requirement to production
  • Proficiency in Java
  • Experience in building highly scalable distributed systems
  • Excellent written communication skills and ability to document technical content
Desired Qualifications:
  • Experience building and scaling RESTful APIs and event driven platforms.
  • Experience building high through put applications using non-blocking technologies (e.g. Rx, RatPack).
  • Experience with event driven architecture using technologies such as Kafka or similar.
  • Exposure to storage technologies that support high scale and large amounts of data (e.g. Cassandra, Elastic Search, etc).
  • Exposure to DevOps tools, processes and culture (e.g. Kubernetes, Docker, Spinnaker, Jenkins, Drone, Git, etc.).
  • Awareness of new and emerging technologies.

Primary Location: United States-Minnesota-Minneapolis
  • Salary Questions

    Find out how your paycheck compares by industry, function, location, and more.

    Check Right Now

  • Tips for ABLE Grads

    From creating the perfect resume to nailing the interview, this article is a must-read before you start your Job Hunt.

    Get Started Now

  • Set Up Your Job Alerts

    Be alerted when a job is posted that fits your professional criteria.

    Set Up Your Alerts Right Now

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Lead Java Engineer - Warehouse Management

Minneapolis, MN

Share this job

Lead Java Engineer - Warehouse Management

Minneapolis, MN

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast