1

Software Developer Back End Jobs (NOW HIRING)

Position Overview Singletonet is seeking a Software Developer - Backend to design and implement robust server-side applications that power enterprise software platforms and integration systems. This ...

Work with our product team to build great developer and user experiences that are consistent across ... or backend services in an agile environment * Experience in databases (e.g. Elasticsearch, Big ...

Software Developer, Backend (TS/SCI)

Reston, VA · On-site

$52.75 - $68.25/hr

Software Developer, Backend (TS/SCI) * Reston, VA, USA * Full-time * Clearance: Top Secret/SCI This is an opportunity to build cutting-edge solutions in direct support of unconventional warfare ...

$125 - $150/hr

Senior Backend Software Developer About Trilogy Innovations At Trilogy Innovations, we are committed to driving meaningful change for our customers and communities through smart, innovative ...

$100 - $125/hr

Mid Backend Software DeveloperAbout Trilogy Innovations At Trilogy Innovations, we are committed to ... As a growing systems and software engineering company, we partner across public and private sectors ...

next page

Showing results 1-20

Software Developer Back End information

See salary details

$12

$57

$84

How much do software developer back end jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software developer back end in the United States is $57.73, according to ZipRecruiter salary data. Most workers in this role earn between $47.36 and $68.27 per hour, depending on experience, location, and employer.

What is the difference between Software Developer Back End vs Software Developer Front End?

AspectSoftware Developer Back EndSoftware Developer Front End
Required SkillsProgramming languages like Java, Python, Ruby; server, database, API developmentHTML, CSS, JavaScript; UI/UX design; client-side scripting
Work EnvironmentServer-side, database management, API developmentWeb browsers, user interfaces, client-side applications
Common UsageBuilding and maintaining server logic, databases, APIsDesigning and implementing user interfaces and experiences

While both roles involve web development, Software Developer Back End focuses on server-side logic, databases, and APIs, whereas Software Developer Front End concentrates on user interfaces and client-side interactions. Understanding these differences helps in choosing the right career path or collaboration focus within software development teams.

Are back end software developers still in demand?

Back end software developers are currently in high demand due to the ongoing need for server-side programming, database management, and API development across industries. Skills in languages like Java, Python, and Node.js, along with experience in cloud platforms, enhance job prospects in this field.

What does a back-end software developer do?

A back-end software developer designs, builds, and maintains the server-side components of applications, including databases, APIs, and server logic. They work with programming languages like Java, Python, or Node.js and often use tools such as version control systems and frameworks to ensure efficient data processing and application performance.

What cities are hiring for Software Developer Back End jobs?

Cities with the most Software Developer Back End job openings:

What states have the most Software Developer Back End jobs?

States with the most job openings for Software Developer Back End jobs include:

What are popular job titles related to Software Developer Back End jobs?

For Software Developer Back End jobs, the most frequently searched job titles are:

Infographic showing various Software Developer Back End job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $120,086 per year, or $57.7 per hour.

Software Developer - Backend

Houston, TX • On-site

$125 - $150/hr

Other

Posted 10 days ago


Job description

Location: Houston, Texas, United States
Employment Type: Full-Time
Department: Software Engineering
Company: Singletonet

About Singletonet

Singletonet is a technology solutions company specializing in enterprise software development, distributed system architecture, and digital platform engineering. Our team builds scalable enterprise applications, system integration frameworks, and cloud-based technology platforms that help organizations streamline operations and deliver modern digital services.

Our engineers work on high-performance backend systems, distributed application infrastructures, and secure API-driven platforms designed to support complex business environments and enterprise data workflows.

Position Overview

Singletonet is seeking a Software Developer - Backend to design and implement robust server-side applications that power enterprise software platforms and integration systems.

This role focuses on developing backend services, APIs, and distributed system components that enable secure communication between internal applications and external enterprise systems.

The Backend Developer will collaborate with system architects, frontend developers, DevOps engineers, and quality assurance teams to deliver reliable, scalable, and maintainable software solutions.

The ideal candidate possesses strong expertise in backend development frameworks, API design, database systems, and distributed computing environments.

Key Responsibilities
  • Design and implement backend services supporting enterprise web applications and distributed systems.
  • Develop scalable server-side applications using modern frameworks such as Java Spring Boot, Node.js, or equivalent backend technologies.
  • Implement modular and reusable service components aligned with enterprise architecture standards.
API Development & Integration
  • Design and develop RESTful APIs that enable secure communication between frontend applications, internal services, and external enterprise systems.
  • Implement API authentication, authorization, and access control using modern security protocols.
  • Integrate backend systems with third-party services and enterprise platforms through standardized API interfaces.
Microservices & Distributed Systems
  • Develop backend components within microservices-based architectures that support scalable distributed applications.
  • Implement asynchronous service communication using messaging systems or event-driven architecture patterns.
  • Ensure system reliability through robust error handling, logging, and monitoring mechanisms.
  • Design and optimize relational and non-relational database structures.
  • Implement efficient data access layers and query optimization strategies.
  • Maintain data integrity, consistency, and security across enterprise data stores.
System Performance & Optimization
  • Monitor backend system performance and implement optimization strategies to improve response times and scalability.
  • Identify system bottlenecks and improve application efficiency through architectural improvements.
  • Implement caching mechanisms and performance monitoring solutions where appropriate.
Security & Compliance
  • Develop secure backend services implementing authentication and authorization frameworks.
  • Protect application endpoints using encryption protocols and secure communication standards.
  • Ensure backend services comply with enterprise security policies and regulatory requirements.
Collaboration & Software Development Lifecycle
  • Collaborate with frontend developers, system architects, and DevOps engineers to design end-to-end system solutions.
  • Participate in sprint planning, architecture discussions, and development reviews.
  • Follow established software development lifecycle practices including version control, testing, and continuous integration.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • Professional experience developing backend software systems.
  • Strong programming experience in languages such as Java, Node.js, or other enterprise backend technologies.
  • Experience designing and implementing REST APIs and backend service architectures.
  • Knowledge of relational and non-relational database technologies.
  • Strong understanding of software engineering principles and distributed system design.
Technical Skills

Candidates should demonstrate proficiency in several of the following areas:

Programming Languages
  • Java
  • Python (optional)
  • Spring Boot
  • Express.js
  • Hibernate / JPA
Database Systems
  • MySQL
  • MongoDB
  • Oracle Database
Development Tools
  • Maven / Gradle
  • Docker
  • RESTful APIs
  • Distributed Systems Design
  • API Security (OAuth2, JWT)
Preferred Qualifications
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience implementing CI/CD pipelines and DevOps automation workflows.
  • Experience with messaging technologies such as Kafka, RabbitMQ, or other event streaming platforms.

The Software Developer - Backend will work within Singletonet's engineering team to design and deliver enterprise-grade backend services that support digital platforms and integration systems.

The role involves close collaboration with system architects, frontend engineers, DevOps teams, and product stakeholders to ensure scalable and reliable system architecture.

Singletonet offers competitive compensation packages and opportunities for career advancement within a dynamic engineering environment.

#J-18808-Ljbffr