Winsupply

Logistics

SoftwareDeveloper

$115–165k ~AI est. Moraine, Ohio, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Developer at Winsupply. Skills: Java development, Web services, DevOps, Agile. Serve as subject matter expert. Apply industry best practices”

Industry & Context.

Logistics
Problems you'll solve

Problem-solving skills

Eligibility Requirements

Sit, use hands, handle controls, Talk and hear, Reach with hands and arms, Stand, walk and stoop, Close vision, Ability to focus

What They're Looking For.

Must Have

7+ years IT experience, Service development using Java, Bachelor’s or Master’s degree, Equivalent experience, Experience with offshore teams, Object-Oriented Programming (OOP), Distributed programming, Multi-tier application design, Multi-threaded development, Software development lifecycle, Test-driven development, Automated unit testing, Pair programming, Implement DevOps processes, CI/CD scripting, Test automation, Containerization, Design patterns, RESTful services implementation, Service-oriented architectures, Java 8 or newer, Spring Boot framework, JPA, Gradle build tool, RESTful web services, Microservices, Version control tools, Agile methodology experience, Scrum, Jira for task tracking, Confluence for documentation, Java Design Patterns, Relational databases, Moderate to complex SQL queries, Designing highly available systems, Designing fault-tolerant systems, Performance optimization techniques, Linux shell environments, Jenkins, Code reviews, Integration testing, Requirement specification process, Engineering best practices, Develop technical documentation, End-to-end development cycle, Improve application performance, Improve application scalability, Improve application reliability

Nice to Have

Cloud platforms experience, AWS, Azure, or Google Cloud, Frontend development exposure, Angular framework

What You'll Do.

Serve as subject matter expert

Apply industry best practices

Lead development projects

Lead integration projects

Collaborate with business users

Create conceptual designs

Create technical designs

Execute integration tests

Provide second-tier support

Champion continuous improvement

Champion technical excellence

Mentor junior developers

Guide junior developers

Ensure skill development

Ensure adherence to emerging technologies

Ensure adherence to best practices

Stay updated on new technologies

Enhance technical skills

Implement DevOps processes

Ensure maintainability

Engage in requirement specification

Ensure design consistency

Promote culture of learning

Promote culture of improvement

Develop technical documentation

Ensure long-term maintainability

Take ownership of development cycle

Design scalable solutions

Deliver scalable solutions

Design effective solutions

Deliver effective solutions

Align solutions with business requirements

Maintain RESTful APIs

Develop microservices

Maintain microservices

Develop service-oriented architectures

Maintain service-oriented architectures

Adhere to accessibility standards

Adhere to cross-browser compatibility standards

Adhere to security standards

Work with cross-functional teams

Ensure consistent deliverables

Ensure high-quality deliverables

Operate efficiently in Linux

Perform necessary configurations

Drive efforts to improve performance

Drive efforts to improve scalability

Drive efforts to improve reliability

How You'll Work.

Team & Collaboration

Collaborate with business users; Collaborate with technical teams; Work with cross-functional teams; Collaborate with project managers; Collaborate with UI/UX designers; Collaborate with developers; Collaborate with architects

Communication Scope

Communication skills

Process & Methodology

Agile, Scrum, Jira, Scrum sprints

Full Job Description

Winsupply is in the business of creating and enabling entrepreneurs to achieve their dreams through wholesale distribution. Winsupply is a group of over 670 locally-owned companies that operate across a variety of industries, including HVAC, Plumbing, Electrical and more. The purpose of the support services campus is to eliminate obstacles and provide support to help our entrepreneurs succeed. Support service employees assist entrepreneurs in achieving their dreams through finance, accounting, IT, and other back-office operations. The Software Developer will serve as the subject matter expert for Java and web services, applying industry best practices in software development and agile project management. Lead assigned development and integration projects from inception to delivery. Collaborate with business users to define requirements, create conceptual and technical designs, develop prototypes and programs, execute unit and integration tests, resolve defects, implement solutions, and provide second-tier support. Champion innovation, continuous improvement, and technical excellence across the team. Competencies for Success * Strong organizational, analytical, problem-solving, and communication skills. * Strong interpersonal skills to effectively collaborate with stakeholders at all levels. * Mentor and guide junior developers, ensuring skill development and adherence to emerging technologies and best practices. * Stay updated on new technologies and continuously enhance your technical skills. Technology Stack * Backend: Java (8 and newer), Spring Boot framework. * Build Tool: Gradle. * Database: IBM DB2 LUW as the primary database. * Frontend: Angular framework. * Communication: Message Queues (MQs). * Tools and Methodologies: Agile (Scrum), Jira for task tracking, Confluence for documentation. * DevOps: CI/CD pipelines with Jenkins, containerization with Docker or Kubernetes. * Monitoring: ELK stack, Prometheus, Grafana. ## Qualifications Required Skills and Exper

Free ATS check

Applying for this Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Winsupply?

Real rants from real employees. Read before you apply.

Read Company Rants →