Join our team and build your career with us
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