Senior Software Engineer - Avp

Barclays

Pune, India
Python3 and fast api
Java (8+)
Spring boot (v.2+)
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues

Job Summary

  • Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
  • Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function.
  • You will spearhead the evolution of our digital landscape, driving innovation and excellence by harnessing cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences.

Matching Summary

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

  • Python3 and FAST API
  • Java (8+)
  • Spring Boot (v.2+)
  • microservice architecture
  • PL/SQL (Oracle preferred)
  • testing frameworks like Junit
  • Agile Methodology

Nice-to-have

  • messaging middleware like IBM MQ
  • Cloud technology (OpenShift preferred)
  • Capital Markets experience
  • Investment Banking processes

Key Requirements

  • 11+ years of relevant experience
  • solid understanding of data structures
  • excellent problem-solving skills
  • solid understanding on Collections, Concurrency, JVM internals
  • solid understanding of Object Oriented Programming
  • strong experience designing high performance, resilient, scalable, and secured system
  • strong experience in testing frameworks
  • experience in versioning tools like Git
  • Strong interpersonal and communications skills

Work Rights

Not specified

Tailored Resume

Cover Letter