Senior Backend Developer
Location: Bhubaneswar
Employment Type: Full-Time
Experience: 5–10 Years
About the Role
We are looking for a highly skilled Senior Backend Developer to join our engineering team in Bhubaneswar. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend systems that power web and mobile applications. The candidate should have strong experience in API development, database design, cloud technologies, and modern software architecture.
Key Responsibilities
- Design, develop, test, and maintain robust backend applications and services.
- Build scalable RESTful APIs and microservices architectures.
- Collaborate with frontend developers, UI/UX designers, QA teams, and product managers.
- Optimize application performance, scalability, and reliability.
- Design and manage relational and NoSQL databases.
- Implement security best practices, authentication, and authorization mechanisms.
- Troubleshoot and resolve production issues and performance bottlenecks.
- Participate in code reviews and mentor junior developers.
- Develop and maintain CI/CD pipelines and deployment processes.
- Create technical documentation and system architecture diagrams.
- Ensure code quality through unit testing, integration testing, and automated testing.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in backend development.
- Strong proficiency in one or more backend technologies:
- Node.js
- Python (Django/FastAPI)
- Java (Spring Boot)
- .NET Core
- PHP (Laravel)
- Experience designing and consuming REST APIs and GraphQL APIs.
- Strong understanding of Microservices Architecture.
- Expertise in SQL databases such as MySQL, PostgreSQL, or SQL Server.
- Experience with NoSQL databases such as MongoDB, Redis, or DynamoDB.
- Hands-on experience with Git and version control systems.
- Knowledge of Docker, Kubernetes, and containerized deployments.
- Experience working with AWS, Azure, or GCP cloud platforms.
- Strong problem-solving and debugging skills.
Preferred Qualifications
- Experience building SaaS, FinTech, Healthcare, E-commerce, or Enterprise applications.
- Knowledge of event-driven architecture and message queues such as Kafka or RabbitMQ.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with caching mechanisms and performance optimization.
- Exposure to AI-powered applications and integrations.
Key Competencies
- Backend Development
- API Development
- Microservices Architecture
- Database Design
- Cloud Computing
- System Design
- Security Best Practices
- Performance Optimization
- CI/CD & DevOps
- Team Collaboration
- Technical Mentorship
What We Offer
- Competitive Salary and Performance Bonuses
- Opportunity to Work on Cutting-Edge Technologies
- Flexible and Collaborative Work Environment
- Career Growth and Learning Opportunities
- Health Insurance and Employee Benefits
- Modern Development Tools and Infrastructure
Pay: ₹338,724.32 - ₹1,632,486.08 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person