We are seeking a
Senior Backend Developer to build and maintain scalable, secure, and high-performance server-side applications. The ideal candidate is comfortable owning backend systems end to end and collaborating closely with product and frontend teams.
Key Responsibilities
- Design, develop, and maintain backend services and APIs
- Build scalable systems that handle high traffic and large datasets
- Collaborate with product managers and frontend engineers to define solutions
- Improve system performance, reliability, and security
- Write clean, testable, and well-documented code
- Review code and mentor junior developers
- Participate in architecture discussions and technical decision-making
- Support production deployments and troubleshooting
Required Skills & Experience
- 5+ years of backend development experience
- Strong knowledge of at least one backend language (Java, Python, Node.js, or Go)
- Experience with RESTful APIs and microservices architecture
- Solid understanding of databases (SQL and NoSQL)
- Experience with Git and CI/CD pipelines
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving and communication skills
Preferred Qualifications
- Experience with Docker and Kubernetes
- Knowledge of messaging systems (Kafka, RabbitMQ)
- Exposure to system design for distributed systems
- Experience in high-availability or mission-critical systems
What We Offer
- Competitive salary and benefits
- Flexible work options
- Learning and growth opportunities
- Supportive and collaborative team environment