Join Russell Tobin in a 6-month contract role as a Mid-Level Software Engineer, working on high-priority digital commerce initiatives. Collaborate with Product Managers and Technical Leads to design, develop, and deploy scalable solutions using Java and React.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Software Engineer (Mid-Level | Java / React)
Location: Fully Remote (U.S. Based)
Duration: 6-Month W2 Contract
Pay Rate: $35-$42/hour
Work Schedule: Must work Pacific Time (8:30 AM PT - 5:00 PM PT)
Russell Tobin is partnering with a leading enterprise retail organization to hire a Mid-Level Software Engineer to support high-priority digital commerce initiatives. This role is ideal for an engineer who enjoys working across both backend and frontend technologies, with a primary focus on Java-based systems and React-driven user interfaces.
You will collaborate closely with Product Managers and Technical Leads to design, develop, and deploy scalable solutions within a Digital Product Commerce (DPC) environment.
What You’ll Do- Design, develop, and maintain scalable software solutions to support enterprise commerce platforms
- Collaborate with Product Management to understand requirements and deliver new features
- Build backend services using Java and Spring Boot
- Contribute to frontend development using React and JavaScript (approximately 15-20% of the role)
- Work across the full software development lifecycle, from requirements gathering to deployment
- Participate in CI/CD pipelines and support cloud-based deployments
- Ensure secure, high-performance, and maintainable code
- Support multiple high-priority initiatives while balancing near-term delivery and long-term scalability
- Mid-level experience as a Software Engineer (typically 2-6+ years)
- Strong experience with Java and Spring Boot
- Hands-on experience with React and JavaScript
- Experience with Microsoft SQL Server and/or PostgreSQL
- Exposure to CI/CD pipelines and DevOps practices
- Familiarity with GitHub and modern development workflows
- Ability to work Pacific Time hours
- Experience in retail or e-commerce environments
- Exposure to Azure cloud services and AKS (Azure Kubernetes Service)
- Experience with ArgoCD
- Familiarity with PLM tools such as Centric PLM, CLO, or similar systems
- Technical interview with a backend-focused coding round (Java and SQL)
Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.
#RTA
#JD-E2EProf