Senior Python Developer
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
We are looking for a Senior Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Experience Needed - 3+ years
Responsibilities-
● Writing reusable, testable, and efficient code
● Design and implementation of low-latency, high-availability, and performant applications
● Integration of user-facing elements developed by front-end developers with server-side logic
● Implementation of security and data protection
● Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
● Integrating keycloak for authentication and authorization
● Using Kafka for building event-driven microservices
● Using FastAPI to build web APIs
● Using Docker for containerization of applications
● Using SQLAlchemy for object-relational mapping
Skills And Qualifications-
● Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc depending on your technology stack}}
● Familiarity with some ORM (Object Relational Mapper) libraries. Able to integrate multiple data sources and databases into one system
● Understanding of the threading limitations of Python, and multi-process architecture
● Good understanding of server-side templating languages {{such as Jinja 2, Mako, etc depending on your technology stack}}
● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
● Understanding of accessibility and security compliance {{depending on the specific project}}
● Knowledge of user authentication and authorization between multiple systems, servers, and environments
● Experience with Keycloak for authentication and authorization
● Understanding of fundamental design principles behind a scalable application
● Familiarity with event-driven programming in Python
● Experience using Kafka for building event-driven microservices
● Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
● Experience using FastAPI to build web APIs
● Experience using Docker for containerization of applications
● Experience using SQLAlchemy for object-relational mapping.
● Strong unit test and debugging skills
● Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
Job Type: Full-time
Salary: ₹20,000.00 - ₹100,000.00 per month
Experience:
FASTAPI: 4 years (Preferred)
RESTAPI: 4 years (Preferred)
SQL: 4 years (Preferred)
PostgreSQL: 4 years (Preferred)
Experience Needed - 3+ years
Responsibilities-
● Writing reusable, testable, and efficient code
● Design and implementation of low-latency, high-availability, and performant applications
● Integration of user-facing elements developed by front-end developers with server-side logic
● Implementation of security and data protection
● Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
● Integrating keycloak for authentication and authorization
● Using Kafka for building event-driven microservices
● Using FastAPI to build web APIs
● Using Docker for containerization of applications
● Using SQLAlchemy for object-relational mapping
Skills And Qualifications-
● Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc depending on your technology stack}}
● Familiarity with some ORM (Object Relational Mapper) libraries. Able to integrate multiple data sources and databases into one system
● Understanding of the threading limitations of Python, and multi-process architecture
● Good understanding of server-side templating languages {{such as Jinja 2, Mako, etc depending on your technology stack}}
● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
● Understanding of accessibility and security compliance {{depending on the specific project}}
● Knowledge of user authentication and authorization between multiple systems, servers, and environments
● Experience with Keycloak for authentication and authorization
● Understanding of fundamental design principles behind a scalable application
● Familiarity with event-driven programming in Python
● Experience using Kafka for building event-driven microservices
● Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
● Experience using FastAPI to build web APIs
● Experience using Docker for containerization of applications
● Experience using SQLAlchemy for object-relational mapping.
● Strong unit test and debugging skills
● Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
Job Type: Full-time
Salary: ₹20,000.00 - ₹100,000.00 per month
Experience:
FASTAPI: 4 years (Preferred)
RESTAPI: 4 years (Preferred)
SQL: 4 years (Preferred)
PostgreSQL: 4 years (Preferred)
0 page views
Related listings
-
Executive - AccountsSoftware DeveloperFemale Candidates Looking to start second CARRIER are preferred Location : Candidates from Navi Mumbai Only Preferred from Navi Mumbai , Thane Qualification: - Graduate (BCom/MCom) Min Exp 3 yrs - 6 Yrs Responsibilities and Duties Maintaining Day to ...2026/11/09
-
Android DeveloperSoftware DeveloperWe are hiring for a Android Developer position for professionals with 2-4 years of experience. We believe in hiring for potential and not necessarily for an already proven and exactly matching work experience. Therefore, the primary requirement for t...2026/11/08
-
Android Developer FresherSoftware DeveloperComUnus Technologies is Hiring for Android Developer Freshers !!! Location : Thane (Work from Office) Qualification : Graduation is must. Bond : 3 Years ( Initial 3 months Training Period ) Roles and Responsibilities - Understanding of Android Framew...2026/11/08
