Software Developer-Senior

  • Full-time

Company 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.

Job Description

Position Summary

Will be responsible for migrating legacy apps built on IBM tech to SOA using Spring boot and Angular and part of team to build solutions which will be used by organization. Will create web application using Angular 15+ and Spring boot and part of team where to create solution to Call Multi-tenant DB and multi schema DB simultaneously. Will be involved in creating DB2 queries and writing test cases using junit and Mockito and involve in daily scrum (AGILE) meetings, sprint planning, refinement and participating in retrospective and presenting demo at the end of the sprint. Will collaborate and work together with offshore teams and perform continuous integration and continuous deployment operations using Jenkins. Will be involved in weekly meetings with users and project managers to provide advice on the technical feasibility for the future functionalities/enhancements and follow standards for the application team and ensuring proper documentation is created for all the latest releases to ensure ease of ongoing maintenance, recommend new standards as necessary. Will communicate timely status on development items to the management team, as well as raise/work to resolve issues impacting development and improve performance of source code using industry standard methodologies. Will use Java/J2EE, Core Java, Javascript, Typescript Windows 10,Unix, Linux, MacOS Hibernate, Spring, JPA, NodeJS, Google Dialog Flow, IBM Watson Singleton, Factory, Proxy, Strategy Pattern Oracle, MySQL, MongoDB And Elastic Search Angular 4+, JavaScript, JSP, Servlet, HTML5, CSS3, jQuery, AJAX, XML/XSLT, Material-UI Tortoise SVN, Bitbucket, GitHub, GitLab.

 

Minimum Requirements:

  • Java
  • Spring Boot
  • NodeJS
  • Angular 15+
  • Ability to work independently and in a team environment
  • Good analytical, written, and verbal skills

Qualifications

Required Experience:

  • 60 months of related professional experience as a Java Developer
  • JavaScript
  • HTML 5.x
  • Typescript
  • Basic understanding of Node and it’s eco system
  • MongoDB And Elastic Search Angular 4+
  • Experience in responsive and adaptive web design implementations
  • GitHub proficiency
  • Experience in using Spring Boot, Spring security 
  • Experience in Test Driven Development and frameworks such as Junit and Mockito.
  • Experience with deployment operations using Jenkins
  • Experience in working with Agile/Scrum environments
  • Bachelor's degree in Computer Science or related field or equivalent

 

Additional Required Qualifications/Skills:

  • Minimum of Bachelors or above in Computer Science or Computer Engineering or in related field of study
  • Multi-tier application design and
  • Multi-threaded design and
  • Excellent problem solving and communication

 

Additional Information

Physical Demands

  • Physical Demands

    The physical demands here are representative of those that must be met to successfully perform the essential job functions with or without reasonable accommodations:

  • Employee is regularly required to sit, use hands, handle controls, talk and hear, reach with hands and arms, stand, walk and stoop

  • Occasionally, employee must lift and/or move up to 50 lbs.

  • Vision requirements include close vision and ability to focus

  • Employee must be able to operate a motor vehicle and infrequently travel by air

We are committed to inclusion, diversity, and equal employment opportunity, regardless of race, color, ancestry, religion, sex, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status, or any other factor protected by applicable federal, state, or local laws.

Privacy Policy