Software Engineer

What Will You Be Doing?

This is a Full-Stack Java Development role on our Point of Commerce (POC/POS) Team. In this role you will be hands-on working with various technologies on both the Frontend and Backend to re-platform Kohl's Store Systems. You will work on all phases of software engineering to deliver the desired functionality and future developments for our Omni-Channel Platform.

We work in a highly collaborative and fast paced Agile Scrum environment using the latest technologies. We are working with speed & agility and delivering amazing solutions. We have an incredible start-up culture with the stability and funding of a well-ground company.
creates desired functionality to assigned domain, products or services in application development

  • Supports singular features or applications
  • Demonstrates knowledge of solutions within assigned domain, product or service
  • Develops applications and the underlying framework
  • Collaborates to evaluate application designs
  • Implements, tests and delivers new features for multiple platforms
  • Coordinates with QA team to initiate testing and ensure testing is completed
  • May design framework and software standards and make suggestions for systems / software improvements

What We're Looking For:
  • 3-7 years of hands-on Java/JEE Software Development experience with: Spring Framework, JAXB, JMS, JDNI
  • Energetic engineer who thrives in a fast-paced, Agile Scrum development environment and is eager to learn new, innovative technologies while being open to change
  • Experience working on projects with active development in JavaScript Framework: JQuery, Angular and/or Dojo
  • Experience developing and consuming Restful WebServices
  • Modern responsive and component based web application development utilizing HTML5/CSS3
  • Application server: Weblogic, Websphere
  • Git and Maven
    • Preferred: Apache Camel, ActiveMQ, Websphere MQ, IBM Sterling, Spring Batch, Spring Boot, Jenkins, Unix/Windows Shell Scripting, Selenium, Gradle
  • Preferably a Bachelor's degree or equivalent in MIS, Computer Science or related field
  • Retail experience is a plus!

Meet Some of Kohl’s's Employees

Ragnar L.

Senior Data Scientist

Ragnar collects and analyzes industry data in order to build tools and applications that make better shopping experiences for Kohl’s online and in-store customer base.

Sunil K.

Staff Architect

Sunil works with teams across the organization to determine and implement processes that will help associates operate more efficiently, both for themselves and for company customers.

Back to top