Skip Navigation
You'll be kind of a big deal around here.

Sales Support Developer - Java

Apply Now


Indianapolis, Indiana

Job ID


UniFirst Corporation is seeking to add a full time Java Developer in our growing IT Department. The role will support production systems, including analyzing and resolving production problems and end user incidents or service requests. This position will act as a technical resource on a team supporting applications serving the Sales line of business. A UniFirst Support Developer is responsible for the analysis, development, testing and deployment. Experience supporting SAP Hybris is highly preferred, or Java Developer willing to be trained to become an SAP Hybris/Commerce Cloud developer. 


  • First line support of the SAP Hybris Platform
  • First line support of the SAP Commissions Platform
  • First line support of UniFirst’s Customer Reporting Portal
  • Assist with the technical design using object-oriented techniques (Java)
  • Will need to independently interface with client technical teams and business owners as needed



  • Bachelor's degree or master’s Degrees in Computer Science, Math, or any related field from an accredited institution with a technology focus
  • 4+ years of hands on Java & J2EE/JEE software development experience
  • 2+ years of full life cycle implementation experience using various SDLC methodologies
  • 2+ years of developing eCommerce platforms, ideally Hybris
  • Bachelor's degree in computer science or related degree 
  • Extensive experience with J2EE, Java, Spring Framework, JSP, Python and web applications
  • SAP Hybris experience preferred
  • Extensive experience with debugging, reuse, source code management strategies (e.g. forking, branching), and release management
  • Experience using eCommerce solutions
  • Effective communication skills (written, verbal, presentation)
  • Experience working in agile environments
  • Ability to participate in quality assurance activities including unit testing, QA testing and documentation of test scripts and testing instructions for UAT testing.
  • Experience with Tableau and complex queries
  • Other duties as assigned
  • Potential for up to 10% of travel required

UniFirst offers a Fleet of Benefits, 50+ to be exact!

  • 401K with Company Match
  • Profit Sharing
  • Health Insurance
  • Employee Assistance Program
  • Life Insurance
  • Supplemental Life Insurance
  • Long Term Disability
  • Vacation
  • Sick Time
  • Paid Holidays
  • Direct Payroll Deposit
  • Tuition Reimbursement
  • 30% Employee Discount
  • Employee Referral Program

UniFirst is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws.

UniFirst is an equal employment/affirmative action employer. If you need accommodation for any part of the application process because of a medical condition or disability, please send an e-mail to or call (978) 658-8888 to let us know the nature of your request.

UniFirst Recruiters and/or representatives will not ask job seekers to provide personal financial information when submitting a job application. Please be vigilant as such requests for information may be fraudulent.

Apply Now


Check out where you could be working if you apply.

View map

Hot Jobs

@* *@