Python/Backend developer
- Source: Naukri
- 9NEXUS
- Remote
- London
- Full-Time
- Mid level
Job Description
- Develop and maintain backend applications using Python.
- Build REST APIs and microservices using FastAPI, Flask, or Django.
- Integrate APIs with databases, third-party systems, and cloud services.
- Develop unit and integration tests using Pytest.
- Optimize application performance and troubleshoot issues.
- Implement authentication, logging, exception handling, and security controls.
- Work with Git, CI/CD, Docker, Kubernetes, and cloud platforms.
- Participate in code reviews and Agile/Scrum activities.
Required Skills
- Strong hands-on experience in Python, OOP, data structures, and asynchronous programming.
- Experience with FastAPI, Flask, or Django.
- Strong REST API and microservices development experience.
- Knowledge of SQL databases such as PostgreSQL, MySQL, or Oracle.
- Experience with Pytest, Git, CI/CD, and Docker.
- Exposure to AWS or Azure cloud services.
- Strong debugging, problem-solving, and secure coding skills.
Skills
- Python
- FastAPI
- Flask
- Django
- Pytest
- Docker
- Kubernetes
- PostgreSQL
- mysql
- oracle
- amazon-web-services
- microsoft-azure
