Posted on: 24/07/2025
Job Overview :
The ideal candidate will have strong problem-solving skills and a passion for creating scalable, event-driven applications using technologies such as Kafka, publish-subscribe messaging systems, scalable databases (SQL/NoSQL), and cloud-based blob storage.
Key Responsibilities :
Backend Development :
- Implement RESTful APIs with a focus on performance, security, and scalability.
- Integrate with Kafka and other messaging platforms for asynchronous communication and real-time data processing.
- Optimize data models and queries across relational and NoSQL databases such as SQL Server, Snowflake, and MongoDB.
Software Architecture & DevOps :
- Leverage cloud-based blob storage for managing large files and unstructured data.
- Use Docker and Kubernetes for containerization and orchestration, and implement CI/CD pipelines for automated deployment.
- Set up monitoring, alerting, and logging to ensure reliability, observability, and operational excellence.
Collaboration & Agile Development :
- Participate in Agile ceremonies, peer code reviews, and architecture discussions.
- Deliver high-quality, maintainable, and well-documented backend code with a strong emphasis on testing.
Required Skills & Qualifications :
- Strong expertise in .NET Core, C#, and microservices architecture.
- Hands-on experience with Kafka and event-driven design patterns using publish-subscribe and message queueing systems.
- Strong background in SQL and NoSQL databases (e.g., SQL Server, Snowflake, MongoDB).
- Familiarity with cloud-native storage solutions like blob storage for large-scale data handling.
- Proficiency in Docker, Kubernetes, CI/CD tools, and Git.
- Experience working with at least one cloud platform (Azure, AWS, or GCP).
- Excellent analytical, debugging, and performance tuning skills.
Nice-to-Have :
- Exposure to serverless functions and modern cloud-native design patterns.
- Understanding of authentication and authorization frameworks like OAuth2, JWT, Identity Server.
- Familiarity with automated testing tools and practices including unit, integration, and load testing.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1518688
Interview Questions for you
View All