Backend Software Engineer

Staffing Spot, Inc.

Charlotte (NC)

On-site

USD 90,000 - 130,000

Full time

32 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Staffing Spot, Inc. is seeking a Backend Software Engineer to design, develop, and maintain scalable server-side applications in a fast-paced environment. The role emphasizes building RESTful APIs, secure data handling, and collaboration with frontend teams to deliver robust features.

You will work with Java, React, and modern backend technologies while ensuring performance and reliability. Prior experience with REST APIs, SQL Server databases, and Docker/CI/CD is highly valued in a dynamic,

Qualifications

  • Experience building enterprise Java applications.
  • Strong React 18 experience and JavaScript skills.
  • Experience consuming REST APIs and SQL Server databases.

Responsibilities

  • Design, develop, test, and maintain backend applications and services.
  • Build and maintain RESTful APIs and backend systems.
  • Develop efficient and scalable database structures and queries.
  • Integrate third-party APIs and external services.
  • Implement authentication, authorization, security, and data protection.
  • Troubleshoot bugs, optimize application performance, and improve system reliability.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with frontend developers, DevOps engineers, QA teams, and product managers.
  • Participate in code reviews and contribute to technical decisions.
  • Monitor and improve application performance and scalability.

Skills

Java
React
JavaScript
REST APIs
Object‑Oriented Programming
Team collaboration
Agile/Scrum
Communication
Fast-paced environment

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
CI/CD
Git
SQL Server
GraphQL

Job description

We are looking for a skilled Backend Software Engineer to design, develop, and maintain reliable, scalable, and secure server-side applications. The ideal candidate should have strong programming fundamentals, experience with APIs and databases, and the ability to work closely with frontend developers and other teams.

Responsibilities
  • Design, develop, test, and maintain backend applications and services.
  • Build and maintain RESTful APIs and backend systems.
  • Develop efficient and scalable database structures and queries.
  • Integrate third-party APIs and external services.
  • Implement authentication, authorization, security, and data protection.
  • Troubleshoot bugs, optimize application performance, and improve system reliability.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with frontend developers, DevOps engineers, QA teams, and product managers.
  • Participate in code reviews and contribute to technical decisions.
  • Monitor and improve application performance and scalability.
Required Qualifications
  • Strong hands-on experience developing enterprise applications using Java.
  • Strong hands-on experience with React, with specific experience in React 18 strongly preferred/required.
  • Strong JavaScript development experience.
  • Experience developing and consuming REST APIs.
  • Strong understanding of software engineering principles, object-oriented programming, and application architecture.
  • Experience working with SQL Server and relational databases.
  • Experience with modern software development, testing, debugging, and deployment practices.
  • Ability to read and thoroughly understand technical requirements and existing codebases.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment with aggressive delivery timelines.
Preferred Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience with Docker and CI/CD pipelines.
  • Knowledge of microservices and distributed systems.
  • Experience working in Agile/Scrum environments.
  • Understanding of application security and performance optimization.
Key Technologies
  • Languages: Java / Python / Node.js / C# / Reactjs Angular
  • Databases: PostgreSQL / MySQL / MongoDB / Redis
  • APIs: REST / GraphQL
  • Tools: Git / Docker / CI/CD
  • Cloud: AWS / Azure / GCP
  • Skills: backend software engineer,javascript,cd,ci,docker,code,software,developers,react,sql server,design,application,databases,restapi,java,java api
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 100,000 - 170,000
Backend Developer [33001]
Backend Developer [33001]

Stealth Startup • United States

On-site
USD 70,000 - 110,000
Backend Developer [33000]
Backend Developer [33000]

Stealth Startup • United States

On-site
USD 80,000 - 120,000
Backend Java Developer
Backend Java Developer

Photon • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Backend Developer [32922]
Backend Developer [32922]

Stealth Startup • New York (NY)

On-site
USD 80,000 - 110,000
Software Engineer (Backend & Cloud Applications)
Software Engineer (Backend & Cloud Applications)

Praise Tech Solutions • Northern (KY)

Hybrid
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 90,000 - 120,000
Back End Developer [32738]
Back End Developer [32738]

Stealth AI Startup • San Francisco (CA)

On-site
USD 70,000 - 90,000
Staff Software Engineer
Staff Software Engineer

WME | William Morris Endeavor • Beverly Hills (CA)

On-site
USD 140,000 - 200,000
Health Care
Retirement
Vacation
+1