Job Summary :
We are looking for a seasoned Senior Software Backend Engineer to design, build, and maintain the server-side components of our applications.
The ideal candidate will have extensive experience in backend development, strong problem-solving skills, and the ability to deliver scalable, secure, and high-performance services.
You will collaborate with cross-functional teams to architect and implement robust APIs, databases, and business logic.
Key Responsibilities :
- Design, develop, and maintain backend services, APIs, and microservices that power scalable web and mobile applications.
- Architect and implement high-performance, reliable, and secure server-side systems.
- Collaborate with product managers, frontend engineers, and DevOps to deliver end-to-end solutions.
- Write clean, maintainable, and well-tested code following best practices and coding standards.
- Optimize application performance, scalability, and reliability.
- Troubleshoot and debug complex issues in production environments.
- Participate in code reviews and mentor junior backend engineers.
- Design and manage databases, including schema design, query optimization, and data modeling.
- Ensure security and compliance standards are met throughout development.
- Stay updated on emerging backend technologies and recommend improvements.
Technical Skills Required :
Expertise in backend programming languages such as Java, Python, Go, C#, Node.js, or similar.Strong experience with RESTful API design and microservices architecture.Proficiency in working with relational databases (e.g , PostgreSQL, MySQL) and NoSQL databases (e.g , MongoDB, Cassandra).Experience with message brokers and event-driven architectures (e.g , Kafka, RabbitMQ) is a plus.Familiarity with containerization (Docker) and orchestration tools (Kubernetes).Solid understanding of distributed systems, concurrency, and multithreading.Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud Platform.Knowledge of CI / CD pipelines, automated testing, and DevOps practices.Strong understanding of security best practices and data protection(ref : hirist.tech)