Senior Java Software Engineer -vp

Barclays

Pune, India
Java spring boot
Microservices architecture
Cloud-native architecture
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions

Job Summary

  • Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.
  • Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget.
  • Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.

Matching Summary

Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.

Skills & Requirements

Must-have

  • Java Spring Boot
  • Microservices architecture
  • Cloud-native architecture
  • API design (REST, GraphQL)
  • CI/CD pipelines
  • Test automation strategy
  • Containerization & orchestration

Nice-to-have

  • Domain-driven design
  • Event-driven architectures
  • Performance engineering
  • Data modelling
  • Reliability practices (SRE)
  • Engineering governance
  • Risk management and control frameworks

Key Requirements

  • Experience with Java Spring Boot
  • Experience with IBM Sterling Product suite
  • Experience with GIT and CI/CD
  • Leadership experience
  • Subject matter expert in own discipline

Work Rights

Not specified

Tailored Resume

Cover Letter