SupplyHouse.com is looking to enhance its e-commerce platform and internal operations by hiring a Backend Engineer to join their IT Team.
Requirements
- Proficiency in Java and experience with back-end frameworks like Spring Boot.
- Strong understanding of database design, RDBMS concepts, and experience with SQL.
- Knowledge of RESTful API design and integration.
- Familiarity with version control systems, like Git, and CI/CD pipelines.
- Experience with agile development methodologies.
- Strong problem-solving and debugging capabilities.
- Ability to create reusable code libraries and write clean, maintainable code.
Responsibilities
- Design, develop, test, deploy, and maintain scalable, high-performance software applications.
- Develop and enhance internal tools and applications to improve company operations.
- Ensure system reliability, optimize application performance, and implement best practices for scalability.
- Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
- Stay up to date with emerging technologies, trends, and best practices in software development.
- Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
- Contribute across the entire software development lifecycle, including planning, design, coding, testing, deployment, and maintenance.
Other
- This position requires travel to our headquarters in Melville, New York 3 times per year for internal meetings and team building activities.
- Remote employees are expected to work in a distraction-free environment.
- Strong communication and collaboration skills to work effectively within a team and across departments.
- High-level proficiency of written and verbal communication in English.
- All application materials, assessments, and interview responses must reflect your own original work. The use of AI tools, plagiarism, or any uncredited assistance is not permitted at any stage of the hiring process and may result in disqualification.