SupplyHouse02.03.26
AI SCORE 8.5

Senior Software Engineer - Remote Opportunity with SupplyHouse

$40K–$45K/year

About the Role

We are seeking a passionate Senior Software Engineer to join our team at SupplyHouse.com. This remote Senior Software Engineer position offers you the chance to work on impactful projects that enhance our e-commerce platform and internal operations. You'll be part of a supportive environment that values diversity and innovation.

What You'll Do

  • Participate in all phases of software development: requirements, design, construction, testing, deployment, and maintenance.
  • Design and develop reliable and scalable distributed systems.
  • Ensure system reliability, optimized performance, and compliance with security policies.
  • Build reusable code and libraries for future use.
  • Collaborate with project owners and development teams to ensure implementation aligns with designs.
  • Evaluate technical designs and conduct code reviews.
  • Mentor junior team members and support their growth.
  • Maintain current technical knowledge to support rapidly changing technology.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field with 7+ years of experience, or a Master’s degree with 5+ years of experience.
  • 5+ years of professional experience with Java frameworks such as Spring, Struts, and Hibernate.
  • Deep understanding of data structures, algorithms, and system design.
  • Experience with relational databases like MySQL and Oracle.
  • Ability to work with minimal technical supervision and respond efficiently to multiple program priorities.
  • Experience with web servers including Apache and Nginx.
  • High-level proficiency of written and verbal communication in English.

Nice to Have

  • Experience with Linux, Shell, and Perl scripting.
  • Passion for web technologies and keeping up to date with new tools and techniques.
  • Experience in mentoring and leading teams.

What We Offer

  • Comprehensive medical, dental, vision, and life insurance options.
  • Paid casual and sick leave, plus country-specific holidays.
  • Company-provided equipment and a one-time $250 work-from-home stipend.
  • $750 annual professional development budget.
  • Opportunities for career growth through training and internal mobility.
  • Wellness initiatives and a Flex-Time Policy to promote work-life balance.
  • Engagement in community service and charitable initiatives.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at SupplyHouse offers a competitive salary and comprehensive benefits, along with the opportunity to work remotely in a collaborative environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Java and Spring framework, with hands-on experience in building scalable web applications and microservices, as well as a strong understanding of Hibernate for ORM.

Strong problem-solving skills and adaptability, particularly in a remote work environment, allowing for effective collaboration across time zones and the ability to self-manage tasks efficiently.

Deep understanding of database management with MySQL and Oracle, along with experience in deploying applications on Linux servers, leveraging shell scripting for automation tasks.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Software Engineer(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$16.5B
Annual Growth
8.2%
AI Adoption
45%
Investment
+35%
Labour Demand
+20%
Avg Salary
$120K

Skills & Requirements

Required
JavaSpringHibernate
Growing in Demand
Spring BootMicroservices ArchitectureDocker
Declining
JDBCJava EE

Domain Trends

Rise of Microservices
Over 70% of enterprises are adopting microservices architectures, enhancing scalability and flexibility in software development.
Increased Focus on Cloud-Native Development
The cloud-native application market is expected to grow by 25% annually, pushing Java developers to integrate with platforms like AWS and Azure.
Shift Towards DevOps Practices
Around 60% of organizations are implementing DevOps, emphasizing the need for Java developers to be proficient in CI/CD tools and practices.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.