We are hiring a Python Backend Developer for a global banking client, with responsibility for building and maintaining secure, scalable API-driven systems. You should have a total of 6-7 years in software development, with at least 2 years of recent, real-world Python backend experience. Practical coding skills are critical--especially structuring REST APIs and integrating secure authentication mechanisms.
Work Mode: Hybrid (3 days onsite per week)
Locations: Bangalore, Hyderabad
Facility: Company cab provided
Must-Have Skills
Skill
Skill Depth
Python (2+ years recent)
Must have delivered backend modules using Python. Able to write clean, testable, modular code with proper error handling and data processing.
REST API Design (Flask / FastAPI)
Should have developed or maintained RESTful services. Must understand routing, response formatting, status codes, and Postman/Swagger usage.
JWT (Authentication & Security)
Must understand JWT structure and how it's used for stateless authentication--token generation, verification, expiration, and integration with secured endpoints.
Project Architecture Explanation
Candidates must be able to walk through the architecture of recent projects: components, service flows, database access, and integration points.
MongoDB / NoSQL
Able to perform CRUD operations, use filters, and manage schema-less data. Deep optimization not required.
Git, Jenkins, Docker (Usage-Level)
Expected to use version control and participate in CI/CD workflows. Docker familiarity for local deployment/testing; no DevOps ownership required.
Unit Testing (PyTest or Unittest)
Should have written or extended unit tests. Full test coverage or mocking is not mandatory, but practical familiarity is essential.
Agile Collaboration
Should have worked in Scrum teams and be familiar with sprint activities, Jira (or equivalent), and team communication cycles.
Nice-to-Have Skills
Skill
Skill Depth
Kafka / RabbitMQ
Any experience consuming or integrating messaging services is a plus, but not required.
GCP - Vertex AI / Document AI
Helpful if candidate has consumed these APIs in production. No expectation of ML model building or infrastructure setup.
Pandas / NumPy
Beneficial if used in scripting or reporting tasks. Not core to backend logic.
OOP & Design Patterns
Awareness of class-based design, inheritance, and reusable components is useful but not mandatory.
Screening Tips
JWT is an essential focus--candidates must not only list it but explain its architecture-level use in backend services.
Project walkthroughs are a consistent interview pattern--candidates will be asked to explain service flows, authentication layers, and integrations.
Live coding is a common step--expect scenarios focused on API logic, JSON manipulation, and backend problem-solving (not algorithm puzzles).
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.