Barclays

Full Stack Python Developer

Barclays
Apply
1 hour ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, and improve high-quality, scalable, maintainable, and performant software solutions.
  • Build and maintain end-to-end applications, including backend APIs, data layers, application logic, domain models, background jobs, microservices, and React frontends.
  • Design and develop secure REST APIs using FastAPI or Django and build responsive, intuitive, and accessible user interfaces.
  • Implement integrations, CI/CD pipelines, unit testing, cloud deployments, and production support.
  • Deploy applications on AWS or Azure using cloud-native hosting, storage, caching, and observability services.
  • Collaborate with product managers, designers, engineers, and cross-functional stakeholders on requirements, solution strategies, and delivery.
  • Participate in code reviews, promote code quality and knowledge sharing, and follow secure coding practices.
  • Support Location Strategy projects while managing risk, controls, governance, and operational effectiveness.
  • Guide team members, contribute to complex assignments, communicate complex information, and influence stakeholders.

Requirements

  • Strong proficiency in Python and React.
  • Experience with FastAPI, Django, REST Framework, JDBC, and ODBC.
  • Experience with asynchronous programming, particularly using FastAPI.
  • Experience with version control and CI/CD tools, including GitLab.
  • Experience with cloud environments such as AWS and Azure.
  • Experience with GitLab, GitHub, or Azure DevOps for CI/CD pipeline implementation.
  • Ability to build reusable React components and secure, scalable REST APIs.
  • Knowledge of application reliability, secure coding, unit testing, microservices, and production operations.
  • Ability to collaborate cross-functionally, analyze complex information, manage risk, and guide team members.

Benefits

  • The role is based in Pune.
  • The position offers work spanning digital transformation, cloud-native development, cross-functional collaboration, and technical communities.

Tech Stack

AWSAzureDjangoFastAPIPythonReact

Categories

Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me