Backend Developer

Sotalentjobs โ€” United States ยท Posted ~1 day ago

Mid Full-time Hybrid

Skills

Backend development API development Microservices Database optimization Data pipelines Server-side development APIs Databases

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Build secure server-side applications, APIs, and integration services that power business-critical software with performance and scalability in mind.

Highlights

Develop scalable backend systems, APIs, and integrations while collaborating with cross-functional engineering teams.

Description

Back End Developer ๐Ÿ“ Location: Destin, Florida, United States ๐Ÿข Industry: Staffing and Recruiting ๐Ÿ’ผ Work Setting: Hybrid Are you passionate about building scalable backend systems, designing high-performance APIs, and developing robust integrations that power mission-critical business applications? A talented Backend Developer to design, develop, and maintain secure, scalable, and high-performing server-side applications and integration services. In this role, you will be responsible for building APIs, optimizing databases, implementing microservices, and developing reliable data pipelines that connect business-critical platforms and applications. You will work closely with product managers, frontend developers, DevOps engineers, and stakeholders to deliver innovative and maintainable backend solutions. Key Responsibilities Backend Application Development Design, develop, and maintain scalable server-side applications and business logic using modern programming languages and frameworks.Build secure, reliable, and high-performing backend services that support business applications and customer-facing platforms.Develop reusable, maintainable, and well-documented code following industry best practices.Participate in architectural discussions and contribute to solution design and technical decision-making.API Development & Systems Integration Design, develop, and maintain RESTful and GraphQL APIs for internal systems and external integrations.Build integration solutions that enable seamless communication between enterprise applications, third-party platforms, and cloud services.Develop and maintain API documentation, standards, and security controls.Ensure API performance, scalability, reliability, and maintainability.Database Design & Optimization Design and manage relational and NoSQL database solutions.Develop efficient data models and optimize database structures to ensure scalability and performance.Write and optimize complex queries, stored procedures, and database operations.Implement caching strategies to improve application responsiveness and reduce infrastructure load.Monitor and improve database performance, availability, and reliability.Microservices & Distributed Systems Design and implement microservices-based architectures that support scalability and resilience.Develop backend services that operate effectively within distributed environments.Support service orchestration, inter-service communication, and fault-tolerant application design.Contribute to building highly available systems that support business growth and operational demands.Data Pipelines & Event-Driven Architectures Build and maintain webhooks, event-driven workflows, and asynchronous processing solutions.Design resilient data pipelines capable of processing high-volume transactions efficiently.Implement message-based communication and queue management systems.Support real-time and near-real-time data processing requirements.Security & Authentication Implement secure authentication and authorization mechanisms.Ensure compliance with security best practices for application development and data protection.Develop secure API access controls, encryption standards, and identity management solutions.Monitor and address security vulnerabilities across backend systems.Testing & Quality Assurance Develop and maintain comprehensive unit, integration, performance, and load tests.Ensure applications meet reliability, scalability, and quality standards.Participate in code reviews and promote software engineering best practices.Troubleshoot and resolve application issues through root cause analysis and performance monitoring.DevOps & Cloud Collaboration Work with cloud platforms and deployment pipelines to support continuous integration and delivery.Collaborate with DevOps teams to automate deployments, monitoring, and infrastructure management.Support containerized application deployments and cloud-native development practices.Contribute to system reliability, observability, and operational excellence initiatives.Required Qualifications Education Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.Equivalent practical experience may be considered.Experience Minimum 3+ years of professional experience in backend software development.Experience designing and supporting enterprise-grade web applications and APIs.Proven experience working on scalable backend systems and distributed applications.Experience collaborating within Agile development environments. Required Technical Skills Programming Languages Strong proficiency in one or more of the following: Node.js / TypeScriptPythonC# / .NETGoJavaAPI Development RESTful APIsGraphQLAPI Security & AuthenticationAPI DocumentationService IntegrationDatabase Technologies PostgreSQLMySQLMicrosoft SQL ServerMongoDBRedisDatabase Design & OptimizationQuery Performance TuningCloud & Infrastructure AWS, Azure, or Google Cloud PlatformServerless ArchitecturesCloud-Native Application DevelopmentInfrastructure MonitoringMessaging & Event Processing RabbitMQApache KafkaAWS SQS/SNSEvent-Driven ArchitecturesAsynchronous ProcessingDevOps & Development Tools GitDockerCI/CD PipelinesAutomated Testing FrameworksVersion Control Best Practices Preferred Qualifications Experience integrating with Applicant Tracking Systems (ATS), CRM platforms, or other business applications.Familiarity with Salesforce, HubSpot, Bullhorn, or similar enterprise platforms.Experience with Kubernetes and container orchestration technologies.Knowledge of infrastructure automation and cloud operations.Understanding of high-availability, distributed, and fault-tolerant system design.Experience supporting enterprise-scale SaaS applications.