cover image
Winsupply

Winsupply

www.winsupplyinc.com

4 Jobs

1,849 Employees

About the Company

Winsupply is in the business of creating and enabling entrepreneurs to achieve their dreams through wholesale distribution. We call this "The Spirit of Opportunity," and it motivates each and every business decision that is made. As one of America's leading suppliers of materials for residential and commercial construction, Winsupply Inc. owns a majority equity stake in more than 660 local companies across the United States. Collectively, Winsupply is known as "The Winsupply Family of Companies" and includes Win-branded locations, Noland Company, Carr Supply, APCO, and other acquired regional suppliers. Contractors across America rely on Winsupply to provide business solutions and materials in plumbing and heating; hydronics; pipes, valves and fittings; HVAC and refrigeration; electrical; fastening hardware; waterworks and utility; pumps; turf irrigation and landscape; and fire system fabrication. Follow Winsupply on Facebook, Twitter, LinkedIn, YouTube and Instagram.

Listed Jobs

Company background Company brand
Company Name
Winsupply
Job Title
Software Developer Intern
Job Description
**Job Title** Software Developer Intern **Role Summary** Back‑end Java development intern working in an agile team to design, code, test, and deploy application components. Supports end‑to‑end lifecycle activities, from requirement analysis and architecture discussions to automated testing, code reviews, and production deployment. Gains exposure to full-stack technologies, CI/CD pipelines, and industry‑standard DevOps practices. **Expectations** - Deliver high‑quality, maintainable code in a fast‑paced environment. - Participate actively in sprint planning, stand‑ups, and retrospectives. - Apply test‑driven development and automated unit testing. - Collaborate cross‑functionally with UI/UX designers, architects, and QA. - Keep knowledge up‑to‑date with Java, Spring Boot, Angular, CI/CD tools, and cloud‑aware practices. - Meet coding standards, documentation requirements, and security guidelines. **Key Responsibilities** - Design, develop, and maintain Java‑based components, services, and APIs using Spring Boot. - Write well‑structured, unit‑tested code (JUnit, Mockito) and contribute to automated test suites. - Participate in code reviews, pair programming, and integration testing to ensure quality and performance. - Assist in specification capture, feasibility analysis, and acceptance criteria definition. - Deploy and monitor applications via CI/CD pipelines (Jenkins, GitLab), containerization (Docker), and orchestration (Kubernetes). - Utilize messaging systems (MQ), database systems (IBM DB2 LUW), and Java Persistence API for data access. - Troubleshoot, debug, and resolve bugs and production issues. - Document designs and procedures using Confluence; track work in Jira. - Contribute to continuous improvement of development practices and tooling. **Required Skills** *Technical* - Proficient in Java SE 8+ (preferably Java 17). - Experience with Spring Boot framework and RESTful web services. - Knowledge of SQL and relational database interaction (IBM DB2 or similar). - Familiarity with front‑end frameworks (Angular) and basic web technologies (HTML, CSS, JavaScript). - Understanding of CI/CD concepts, Jenkins pipelines, Docker, and Kubernetes. - Exposure to message‑queue middleware (MQ). - Automated testing (JUnit, TestNG, Mockito) and TDD principles. - Source‑control usage (Git, GitHub/GitLab). *Soft Skills* - Strong written and verbal communication. - Team player with proactive problem‑solving mindset. - Self‑motivation, adaptability, and critical thinking. - Ability to work independently and collaboratively in cross‑functional teams. **Required Education & Certifications** - Currently enrolled in an accredited university or college, pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - One semester of experience after enrollment (students may be in advanced studies). - No specific certifications required; knowledge of Java, Spring Boot, and related tools will be considered.
Moraine, United states
On site
Fresher
24-09-2025
Company background Company brand
Company Name
Winsupply
Job Title
Data Analyst Intern
Job Description
**Job Title:** Data Analyst Intern **Role Summary:** Support the Vice President of Support Services by performing data analysis and improving data quality for Accounts Payable. Assist with data collection, cleaning, modeling, dashboard creation, and documentation to drive business insights and performance tracking. **Expectations:** - Maintain high data accuracy and resolve quality issues. - Deliver clear analytical results and visualizations. - Produce and update procedural documentation and training guides. - Collaborate effectively with team members and stakeholders. - Demonstrate proactive learning, critical thinking, and professional communication. **Key Responsibilities:** - Identify and correct data quality problems using error‑detection techniques. - Collect, clean, preprocess, and prepare data for analysis and modeling. - Analyze datasets to answer business questions and support decision‑making. - Build and present interactive dashboards and performance reports. - Apply basic statistical methods to interpret results. - Document standard procedures, user guides, and training materials. - Participate in special projects and ad‑hoc analytical tasks. - Communicate findings and insights to non‑technical audiences. **Required Skills:** - Strong analytical and problem‑solving abilities. - Proficiency in data manipulation and visualization tools (e.g., Excel, Power BI, Tableau, or similar). - Basic knowledge of statistical techniques. - Excellent written and verbal communication. - Ability to work independently and collaboratively. - High attention to detail, adaptability, and self‑motivation. **Required Education & Certifications:** - Currently enrolled in an accredited undergraduate or graduate program (or within one semester post‑graduation). - No specific certifications required; coursework in data analysis, statistics, finance, or related fields preferred.
Moraine, United states
On site
Fresher
24-09-2025
Company background Company brand
Company Name
Winsupply
Job Title
Cyber Security Intern
Job Description
Job Title: Cyber Security Intern Role Summary: Cyber Security Intern supports cybersecurity teams by gaining hands-on experience in threat detection, incident response, and vulnerability analysis while contributing to organizational security initiatives. Expectations: Strong foundational knowledge of information security principles, cyber threat landscapes, and technical tools; active learner with initiative and adaptability in a fast-paced environment. Key Responsibilities - Identify and investigate network/computer intrusions. - Assist with incident response, remediation, and forensic support. - Monitor systems to detect vulnerabilities and security risks. - Conduct audits of security infrastructure and practices. - Utilize open-source and commercial security tools for threat analysis. - Collaborate with cross-functional teams during security incidents. - Participate in on-call rotations for first-level incident resolution. - Stay current on cybersecurity trends, threats, and mitigation strategies. Required Skills - Basic understanding of packet analysis, data loss prevention, and networking. - Proactive problem-solving and critical thinking. - Effective communication and collaboration. - Proficiency in computer operations and tools. - Self-motivation, adaptability, and integrity. Required Education & Certifications - Currently enrolled in an accredited bachelor’s or master’s program. - No prior certifications required.
Moraine, United states
On site
Fresher
24-09-2025
Company background Company brand
Company Name
Winsupply
Job Title
Software Developer
Job Description
Job title: Software Developer Role summary: Lead end‑to‑end development and integration of Java‑based web and microservices, applying best practices in agile, DevOps, and cloud‑native architecture. Mentor junior developers, collaborate with cross‑functional teams, and ensure high‑quality, scalable, and secure solutions. Expectations: - Strong problem‑solving, communication, and stakeholder collaboration. - Continuous technical growth and knowledge of emerging technologies. - Mentor and guide developers to uphold coding standards and best practices. Key responsibilities: - Conduct requirement analysis with business users; design conceptual and technical solutions. - Develop, test (TDD, unit, integration), and deploy Java/Spring Boot services and RESTful APIs. - Implement CI/CD pipelines, containerization, and automation using Jenkins, Gradle, and GitHub. - Design and maintain scalable microservices, messaging (MQ), and domain‑driven architecture. - Perform code reviews, pair programming, and defect resolution. - Monitor, log, and troubleshoot production applications via ELK, Prometheus, or Grafana. - Document architecture, design patterns, and system specifications in Confluence; track work in Jira. - Engage in Agile ceremonies (Scrum, bi‑weekly sprints) and adhere to sprint deliverables. - Provide second‑tier support and maintain service reliability, fault tolerance, and performance. - Collaborate with UI/UX, PM, and architects to deliver end‑to‑end solutions. - Operate in Linux environments; configure servers and networking as needed. Required skills: - 2+ years professional Java development (Java 8+). - Expertise in Spring Boot, JPA/Hibernate, Gradle, and RESTful microservices. - Proficient in OOP, distributed programming, multi‑threading, and design patterns. - Cloud experience (AWS, Azure, or GCP). - DevOps capabilities: CI/CD, automated testing, Docker, Kubernetes, and Jenkins. - Familiarity with monitoring/logging tools (ELK, Prometheus, Grafana). - Version control with GitHub; task tracking with Jira; documentation in Confluence. - Agile/Scrum methodology experience. - Relational database skills (IBMDB2 LUW preferred); SQL proficiency. - Optional: Angular front‑end exposure, message queues, domain‑driven design, performance tuning. Required education & certifications: - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent experience. - Equivalent professional certifications (e.g., AWS Certified Developer, Java SE, or Spring Professional) are a plus.
Moraine, United states
On site
Junior
27-11-2025