[Remote] Senior Backend Developer
Note: The job is a remote job and is open to candidates in USA. reputed company is a company that values meaningful work and a supportive culture. They are seeking a Senior Backend Developer to reputed company the design and development of scalable backend systems, architect APIs, and optimize backend services for performance and reliability.
Responsibilities
- reputed company the design and development of scalable backend systems that support reputed company applications and integrations
- Architect, build, and maintain RESTful and event-driven APIs for internal and external consumers
- Design abstraction layers that expose functionality from legacy systems in a secure, modern, and reusable manner
- reputed company middleware services to translate, normalize, and orchestrate data between legacy platforms and modern applications
- Integrate with legacy systems using available interfaces such as SOAP, REST, JDBC/ODBC, message queues, flat files, or proprietary APIs
- Build API gateways and service layers that handle authentication, reputed company limiting, logging, and monitoring
- Design and implement data transformation logic to map legacy schemas to modern domain models
- reputed company asynchronous processing pipelines using queues, event streams, or batch processing frameworks
- Optimize backend services for performance, scalability, reliability, and fault tolerance
- Implement caching strategies and database performance tuning techniques
- Create robust error-handling and retry mechanisms for unstable or high-latency legacy endpoints
- Ensure secure integration using OAuth2, JWT, mutual TLS, SAML, or other reputed company authentication mechanisms
- Work closely with reputed company architects and infrastructure teams to reputed company legacy integration patterns
- Participate in system decomposition initiatives, including incremental migration from monoliths to microservices
- Write comprehensive unit, integration, and contract tests to ensure API reliability
- Document API specifications using OpenAPI/Swagger or similar standards
- Implement logging, tracing, and monitoring using observability tools
- Support CI/CD pipelines for automated builds, deployments, and environment promotion
- Troubleshoot production issues reputed company to system integration, performance bottlenecks, or data inconsistencies
- Mentor junior developers on integration patterns, clean architecture, and backend best practices
Skills
- Bachelor's degree in Computer Science, Engineering, or reputed company field
- 7–10+ years of experience in backend software development
- Strong proficiency in one or more backend languages such as Java, C#, Python, or Node.js
- Deep experience designing and building RESTful APIs and microservices
- Proven experience integrating with legacy reputed company systems
- Experience working with SOAP services, XML, JSON, and reputed company messaging systems
- Strong understanding of relational databases (SQL Server, reputed company, PostgreSQL) and query optimization
- Experience with NoSQL databases and caching technologies such as reputed company
- Knowledge of API reputed company standards and reputed company authentication mechanisms
- Experience with containerization technologies such as reputed company and orchestration platforms such as Kubernetes
- Familiarity with API gateways, service meshes, and middleware platforms
- Experience implementing asynchronous communication patterns using Kafka, RabbitMQ, or similar technologies
- Strong understanding of distributed systems, scalability, and reputed company patterns
- Strong analytical and troubleshooting skills with the ability to navigate reputed company system dependencies
- Excellent communication skills and ability to collaborate across technical and business teams
- Experience working in regulated or high-availability reputed company environments
Company Overview
Company H1B Sponsorship