Java Developer Avp

Barclays

Pune, India
Python (numpy, pandas, scikit-learn, pytorch, tensorflow)
Version control (git, gitlab/github)
CI/CD
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues

Job Summary

  • To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance.
  • Join us as a Java Developer AVP at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence.

Matching Summary

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Skills & Requirements

Must-have

  • Python (NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow)
  • Version control (Git, GitLab/GitHub)
  • CI/CD
  • APIs, microservices, containerization (Docker)
  • Data pipelines (ETL/ELT)
  • SQL/NoSQL
  • Cloud platforms (AWS)

Nice-to-have

  • Understanding the business domain
  • Translating business needs into ML problems
  • Interpreting results in a domain context
  • Communicating insights clearly to stakeholders
  • Leadership behaviours (Listen, Energise, Align, Develop)

Key Requirements

  • Strong work experience in Python
  • Experience with version control
  • Experience with CI/CD
  • Experience with APIs, microservices, containerization
  • Experience with Data pipelines
  • Experience with SQL/NoSQL
  • Experience with Cloud platforms (AWS)

Work Rights

Not specified

Tailored Resume

Cover Letter