Posted on: 30/10/2025
Description :
About the Role :
We are seeking a highly skilled Backend Software Developer with expertise in Python to design, build, and maintain scalable server-side applications.
The ideal candidate will have hands-on experience in developing RESTful APIs, integrating databases, and managing containerized environments.
You will collaborate closely with cross-functional teams to deliver reliable, efficient, and high-performing backend solutions.
Key Responsibilities :
- Design, develop, and maintain scalable and secure backend systems using Python (Django/FastAPI/Flask) and Java where required.
- Build, test, and deploy RESTful APIs that power our applications and integrations.
- Work extensively with SQL and NoSQL databases, including PostgreSQL, MySQL, and Cassandra, ensuring data integrity and optimized performance.
- Implement and manage message queuing systems such as Apache Kafka for high-throughput data processing.
- Containerize applications using Docker and orchestrate deployments using Kubernetes.
- Collaborate with DevOps teams to integrate and manage CI/CD pipelines for automated testing and deployments.
- Optimize code performance, handle troubleshooting, and ensure system reliability and scalability.
- Apply secure coding practices and follow software development best practices in version control (Git) and documentation.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 4 years of hands-on experience in backend development using Python.
- Strong understanding of data structures, algorithms, and object-oriented programming.
- Proficiency with RESTful API design, microservices architecture, and asynchronous programming.
- Experience with Docker, Kubernetes, and CI/CD tools (GitLab CI, Jenkins, or similar).
- Familiarity with message brokers (Kafka, RabbitMQ) and caching mechanisms (Redis, Memcached).
- Excellent debugging and performance optimization skills.
- Good understanding of cloud platforms (AWS/Azure/GCP) is an added advantage.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1567885
Interview Questions for you
View All