SupplyHouse.com is seeking a Backend Engineer to enhance its e-commerce platform and internal operations by designing, developing, and maintaining scalable backend systems, ensuring high performance, reliability, and security.
Requirements
- Proficiency in Java and experience with Spring Boot framework
- Strong understanding of database design, RDBMS concepts, and SQL
- Experience in RESTful API design and integration
- Familiarity with version control systems such as Git and CI/CD pipelines
- Experience working within agile development methodologies
- Excellent problem-solving, debugging, and coding skills
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles
Responsibilities
- Design, develop, test, deploy, and maintain scalable, high-performance backend applications
- Enhance internal tools and applications to improve operational efficiency
- Ensure system reliability, optimize application performance, and implement best practices for scalability and security
- Conduct code reviews, refactor existing codebases, and adopt modern development practices
- Stay current with emerging technologies, industry trends, and best practices in software development
- Participate in the full software development lifecycle, including planning, coding, testing, and deployment
- Collaborate with frontend developers to ensure seamless integration of backend and UI components
Other
- Minimum of 3 years of hands-on experience in backend and/or full-stack development
- Strong communication and collaboration abilities in a team environment
- High proficiency in written and verbal English communication
- Occasional travel to our headquarters in Melville, NY, is required
- Experience with modern JavaScript frameworks such as React, Angular, or Vue.js, along with cross-browser compatibility and performance optimization techniques, is a plus.