• Find preferred job with Jobstinger
  • ID
    #45971846
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Source
    Johnstone Supply, Inc.
  • Date
    2022-09-22
  • Deadline
    2022-11-20

Full Stack Java Developer

Texas, Dallas / fort worth, 75201 Dallas / fort worth USA
 
Permanent

Vacancy expired!

Johnstone Supply, North Americas leading wholesale distributor of HVACR equipment, parts, and supplies has a great opportunity for a Full Stack Java Developer to join our team. Over the last seven decades Johnstone has grown into the industry leader with over 450 distributor branches and 6 distribution centers throughout North America resulting in over $4 billion in annual sales. We work with some of the largest companies in the world, including Daikin/Goodman, Honeywell, Emerson, Johnson Controls, Google and Fujitsu, to provide contractors with world class products, technical expertise and quality service.As a member of the IT Team, the

Full Stack Java Developer is responsible for contributing to the development, implementation, and maintenance of our eCommerce platform and supporting ongoing enterprise-wide business applications, integrations, and strategic initiatives.

This position may be seated in Dallas, Texas or Portland, Oregon.

Position responsibilities:Business Knowledge:
  • Enhances understanding of B2B ecommerce processes
  • Develops basic understanding of supply chain concepts with emphasis on wholesale distribution concepts
  • Develops overall business knowledge of Johnstone Supply
Development:
  • Designs and develops new features for ecommerce platform and other business applications
  • Recommends solutions to bugs and incidents
  • Develops back-end code using Java and front-end code using HTML, CSS and JavaScript
  • Writes SQL code and works with JPA to access and update databases
  • Designs and implements microservices and APIs for integration with 3rd parties
  • Works with Spring Boot as a web application platform
  • Works with tools like Maven to build code
  • Manages code, pull requests and branches in Git and/or Bitbucket
  • Participates in code reviews with peers
  • Collaborates with other developers, business analysts and QA staff
  • Proactively identifies, trouble shoots and resolves production application issues
  • Ensures code is high quality, functional, clean, well-documented and secure
  • Follows development best practices and Agile and SCRUM methodologies
  • Actively seeks new ways to improve applications and application environments
  • Uses design patterns for development
  • Contributes to application architecture design
  • Performs unit testing on enhancements and bug fixes
  • Develops and supports mobile application development for iOS and Android
  • Configures dev ops tools such as Jenkins, Docker, Kubernetes, Chef, etc.

Position Requirements:
  • Bachelor’s Degree (B.S.) from a four-year college or university in Computer Science or Engineering or related field; At least

    3 years of experience in information technology; or equivalent combination of education and experience.
  • Previous experience with developing web solutions with Java and .Net
  • Previous experience with working in databases
  • Previous experience with front-end systems such as HTML5, JavaScript/ECMA5, CSS, etc.
  • Previous experience utilizing Spring Boot for Java development is preferred, but not required for this role
  • Previous experience with platforms such as Elastic Path, BloomReach CMS, Adobe AEM, Magento, Salesforce, Shopify, and/or BigCommerce
  • Previous experience with eCommerce implementations is required for this role
  • Demonstrated proficiency with GIT (Command line and/or tools)
  • Experience with Jira or other SCRUM-based system is preferred
  • Ability to troubleshoot and problem solve independently
  • Ability to work on remote software development teams
  • Ability to continuously innovate new solutions, influencing and responding to change
  • Ability to work with others in a team-based environment
  • Self-starter, act on own initiative and work in a dynamic, fast-paced, ever-changing environment
  • Desire to support and meet the needs of other employees and the Company as a whole
  • Excellent verbal and written communication skills are required
  • Collaborative work approach and tolerant of change and ambiguity
  • Familiarity with web-based tools such as Teams and Zoom
Johnstone Supply is strongly interested in hiring a great candidate that exhibits work behaviors & values that are conducive to building and maintaining a strong and effective company culture. These behaviors include:
  • Customer Focused: Taking the perspective of who we serve into everything we do, anticipating their needs, and responding quickly.
  • Own It: Focus on the goal and show initiative, with a sense of urgency and pride in doing things right the first time.
  • One Team: We win together, with everyone playing their role and leveraging the strengths of the team.
  • Innovate: Embracing and creating positive change to continuously improve and developing competitive, valuable solutions.
  • Engage: Seek out and share information to make sure everyone is fully informed and aware of what they need to know to succeed.
Johnstone offers a competitive wage and benefits that include medical, dental, vision, life, LTD, 401(k) with company match, and PTO after 90 days. Our commitment to continuous improvement & investment in our people is only matched by our commitment to superior customer experience. If you are ready to take the next step in your career, apply now.Visit our website https://www.johnstonesupply.com/our-history for more information about our growing company.EOE

Vacancy expired!

Report job

Related Jobs

Jobstinger