Haystack
← Back to Jobs
Technology
MR

Software Engineer

Motion Recruitment Partners, LLCCharlotte, NC🇺🇸United StatesPosted Oct 3, 2026

Quick Overview

Salary
$110k - $140k/yr
Seniority
Mid Senior
Work mode
On Site
Location
Charlotte, NC, United States
Posted
4 days ago
MicroservicesSQLSpringSpring BootAWSScrumAgileJavaRESTReact

Job Description

We're currently seeking a Mid-Level Software Engineer to join a growing technology team in Durham, NC. This is a full-time, fully onsite opportunity working on a cloud-based SaaS platform that helps large industrial companies manage environmental liabilities and long-term financial obligations.
You'll work as a full-stack engineer, building and improving both front-end and back-end applications. This role is a great fit for someone who enjoys hands-on development, solving problems, and working with a collaborative engineering team.

Required Skills & Experience
Java
Spring Boot
React
Full Stack Development
REST APIs
SQL / Relational Databases
Cloud-based software development

Desired Skills & Experience
3+ years of professional software development experience
Experience working in a SaaS or enterprise software environment
Experience with AWS or other cloud platforms
Experience with microservices
Experience working in an Agile/Scrum environment
Strong communication and problem-solving skills
Bachelor's degree in Computer Science or a related field is a plus
What You Will Be Doing
Build and maintain full-stack software applications
Develop front-end features using React
Develop back-end services using Java and Spring Boot
Build and integrate APIs
Work with databases and troubleshoot technical issues
Collaborate with other engineers and cross-functional teams
Participate in code reviews and testing
Help improve the scalability, reliability, and performance of the platform
100% Hands-On Development
Schedule
Monday-Friday
5 days onsite in Durham, NC
Compensation
$110,000-$140,000 base salary, depending on experience
Benefits
Medical Insurance
Dental Benefits
Vision Benefits
Paid Time Off (PTO)
401(k) / Retirement Benefits
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
#LI-SL13

Similar jobs