Software Engineer (Java/React)

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - Independent
Contract - W2
Contract - 5+ mo(s)

Skills

Project Management
Performance Management
Preventive Maintenance
FOCUS
Interfaces
Product Management
Frontend Development
Collaboration
Software Development
Requirements Elicitation
Scalability
Spring Framework
React.js
JavaScript
Microsoft SQL Server
PostgreSQL
Continuous Integration
Continuous Delivery
DevOps
GitHub
Workflow
Retail
Electronic Commerce
Cloud Computing
Microsoft Azure
Kubernetes
Product Lifecycle Management
Plant Lifecycle Management
Java
SQL
Health Care
Legal
Insurance
JD

Job Details

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)

About the Role

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

Required Qualifications

  • 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

Nice to Have

  • 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

Interview Process

  • 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

#LI-BK1

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.