Mid-Level Software Engineer (Java/React) - 6-Month Contract

Russell Tobin • United State
Remote
Apply
AI Summary

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
Design, develop, and maintain scalable software solutions
Collaborate with Product Management to understand requirements and deliver new features
Work across the full software development lifecycle
Technical Skills Required
Java Spring Boot React JavaScript Microsoft SQL Server PostgreSQL CI/CD pipelines DevOps practices GitHub Microsoft Azure AKS
Benefits & Perks
$35-$42/hour pay rate
Fully remote work
Comprehensive healthcare coverage
Supplemental coverage
401(k)-retirement savings
Life & disability insurance
Employee assistance program
Legal support
Auto, home insurance
Pet insurance
Employee discounts

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)

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



Subscribe our newsletter

New Things Will Always Update Regularly