Software Engineer

Motion Recruitment

Charlotte (NC)

On-site

USD 110,000 - 140,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Benefits
Vision Benefits
Paid Time Off (PTO)
401(k) / Retirement Benefits

Job summary

Motion Recruitment in Durham, NC is seeking a Mid-Level Software Engineer to join a growing technology team on a cloud-based SaaS platform used by large industrial clients. This onsite role emphasizes hands-on development and collaboration with an energetic engineering group.

You will build and maintain full-stack applications, develop front-end features with React, and implement back-end services using Java and Spring Boot, while integrating REST APIs and database access.

Qualifications

  • 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.

Responsibilities

  • 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

Skills

Java
Spring Boot
React
Full Stack Development
REST APIs
SQL / Relational Databases
Cloud-based software development
AWS

Education

Bachelor’s degree in Computer Science or related field

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.

Posted By: Elizabeth Flint

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Full-Stack Engineer (Java/Spring) – Durham SaaS
Onsite Full-Stack Engineer (Java/Spring) – Durham SaaS

Motion Recruitment • Charlotte (NC)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Benefits
Vision Benefits
+2
Sr. Software Engineer
Sr. Software Engineer

Motion Recruitment • Charlotte (NC)

On-site
USD 140,000 - 170,000
Competitive compensation
Paid Time Off
Health care plan
+2
Full Stack Engineer
Full Stack Engineer

Pyramid Consulting, Inc • Durham (NC)

On-site
USD 82,656 - 96,432
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Software Engineer-Other - Intermediate
Software Engineer-Other - Intermediate

PTR Global • Wilmington (DE)

On-site
USD 75,768 - 82,656
Medical insurance
Dental insurance
Vision insurance
+2
Senior System Software Engineer
Senior System Software Engineer

HireNetworks • Durham (NC)

Hybrid
USD 120,000 - 150,000
Java Developer with React
Java Developer with React

Collabera • Charlotte (NC)

Hybrid
USD 76,000 - 83,000
Medical insurance
Dental insurance
Vision insurance
+10
Software Engineer 4 - Full Stack Java (Angular UI Focused)
Software Engineer 4 - Full Stack Java (Angular UI Focused)

Motion Recruitment • Charlotte (NC)

On-site
USD 120,000 - 170,000
Mainframe CBAC Migration for CA Elimination
Mainframe CBAC Migration for CA Elimination

KTek Resourcing • Charlotte (NC)

On-site
USD 100,000 - 130,000
401(k) plan and contributions
Long-term/Short-term Disability
Employee Stock Purchase Plan
+5
Senior Java Software Engineer
Senior Java Software Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000