We are looking for a Sr Fullstack (Python Angular) Developer who will take ownership of building and maintaining complex backend systems, APIs, and applications using Python and for frontend with Angular Js. Profiles with BFSI- Payment system integrations experience is desired.
Responsibilities include :
- Design, develop, and maintain backend applications, APIs, and services using Python.
- Write clean, maintainable, and scalable code following industry standards and best practices.
- Optimize application performance and ensure high availability and scalability.
- Review code and mentor junior developers to ensure code quality and foster knowledge sharing.
- Implement unit and integration tests to ensure application robustness.
- Set up and manage CI / CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
- Collaborate with DevOps to deploy applications on cloud platforms, preferably Google Cloud Platform (GCP).
- Design and build cloud-native applications using APIs, containers, and Kubernetes.
- Leverage GCP services to develop scalable and efficient solutions.
- Ensure application security, manage access controls, and comply with data privacy regulations.
- Work closely with frontend developers, DevOps engineers, and product managers for seamless project delivery.
- Design, manage, and optimize relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Monitor application performance using tools like Prometheus, Grafana, or Datadog.
- Build dynamic, responsive UIs using Angular and JavaScript.
- Develop and maintain reusable Angular components in collaboration with UX / UI teams.
Primary Skills :
Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.5-7 years of experience as a Python developer, with a focus on Product development (BE+FE development). Hands on experience in Angular Js.Proven experience in designing and deploying scalable applications and microservices. App Integration experience is prefferd.Python- FastAPI (Flask / Django)API Development (RESTful Services)Cloud Platforms - Google Cloud Platform (GCP)prefferd.Familiarity with database management systems- PostgreSQL, MySQL, MongoDB and ORMs (e.g., SQLAlchemy, Django ORM).Knowledge of CI / CD pipelines - Jenkins, GitLab CI, CircleCIFrontend Development - JavaScript, AngularCode Versioning - GitTesting - Unit Integration TestingStrong understanding of security principles, authentication (OAuth2, JWT), and data protection.Secondary Skills :
Monitoring Tools - Prometheus, Grafana, DatadogSecurity and Compliance Standards - GDPR, PCI, Soc2DevOps CollaborationUX / UI Collaboration for Angular componentsExperience with asynchronous programming (e.g., asyncio, Aiohttp).Experience with big data technologies like Spark or Hadoop.Experience with machine learning libraries (e.g., TensorFlow, PyTorch) is a plus.Skills Required
Backend, Mysql, Integration Testing, Postgresql, Machine Learning, Application Security, Python