×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer – Backend

Job in Houston, Harris County, Texas, 77246, USA
Listing for: Singletonet
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps, Java Developer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below

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, Dev Ops 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 Dev Ops 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary