Fullstack Python Developer
Technology
Happiest Minds TechnologiesBengaluru, India1 month ago
Full timeHybrid
Job description
Job Title: Python Full Stack Developer
Work Location: Bangalore
Experience: 5 to 8 YearsCriteria:
- Excellent communication is required
- Need profiles from good companies like Services, Products, GCCs, or Start-ups.
- Need BE/B.Tech/ MCA, MS, MSc (IT,CS), etc, not required: BBA, BCA, B.Com, Arts, and Sciences.
The ideal candidates can contribute across the technology stack and are comfortable learning organization-specific CIAM patterns through a structured bootcamp.
Required Qualifications
- 5+ years of professional software development experience.
- Strong Python development experience using one or more of: o FastAPI o Django o Flask
- Experience with at least one modern front-end framework, such as React, Angular, or Vue.
- Experience developing and consuming REST APIs.
- Working knowledge of relational databases and SQL.
- Experience with Git-based source control and Agile delivery.
- Familiarity with CI/CD concepts and automated testing.
- Basic understanding of CIAM, IAM, or application security concepts.
- Strong communication, collaboration, and problem-solving skills.
- Ability to work effectively in a distributed team environment.
- Experience with OAuth 2.0, OpenID Connect, SAML, JWTs, or identity federation.
- Experience integrating applications with an enterprise identity provider or CIAM platform.
- Familiarity with cloud services, containers, and Kubernetes.
- Experience with AWS, Azure, or Google Cloud.
- Knowledge of secure coding practices and API security.
- Experience working in regulated or enterprise environments.
- Relevant cloud, Python, security, or identity certifications.
- Develop and maintain full-stack applications using Python and modern front-end technologies.
- Build, integrate, and test RESTful APIs and backend services.
- Implement authentication, authorization, user lifecycle, and access-control integrations.
- Support CIAM capabilities such as:
o OAuth 2.0 and OpenID Connect o SAML and single sign-on o Multifactor authentication o Role-based access control o User registration, login, and account recovery o Token management and API security
- Collaborate with architects, product owners, security teams, and other developers.
- Write unit, integration, and automated tests.
- Troubleshoot defects and support application deployments.
- Participate in code reviews, sprint ceremonies, and technical documentation.
- Follow secure development, DevSecOps, and enterprise engineering practices.
- Complete the CIAM bootcamp and apply the concepts in project delivery.
Keywords
pythonmerchant-cash-advancesministry-of-corporate-affairs-mcainformation-technologyjob-descriptionsidentity-access-management-iamexternal-workforcetraining-and-developmentapp-developmentapplication-developmentapplication-programming-interface-apiauthenticationinsurance-consulting-and-technologytechnology-stackclubs-organizationsorganizational-learningsoftware-developmentfastapidjangoflask
Interested in this role?