Software Engineer - Avp

Barclays

Pune, India
Java v.8+
Core java, rest api’s, concurrency
Spring boot v.2+, v.3+
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 v.8+
  • Core Java, REST API’s, Concurrency
  • Spring Boot v.2+, v.3+
  • SOLID principles, design patterns
  • Docker and Kubernetes
  • Git, Bitbucket or GitLab
  • Agile Methodology
  • AWS services (API Gateway, Lambda, ECS, ELB, EC2, MSK, RDS)
  • CI/CD, Jenkins

Nice-to-have

  • banking and financial services environment
  • Amazon ECS/EKS
  • cloud network patterns
  • AWS certification(s)
  • risk and controls
  • business acumen
  • strategic thinking

Key Requirements

  • Experience with Java v.8+
  • Experience with Spring Boot v.2+, v.3+
  • Experience deploying applications with Docker and Kubernetes
  • Experience in setting up cloud infrastructure using CloudFormation, Terraform
  • Experience of DevOps tooling
  • Experience in working & configuring wide range of AWS services
  • Experience in Cloud technology like AWS
  • Experience with Build and Deployment tools (CI/CD, Jenkins)

Work Rights

Not specified

Tailored Resume

Cover Letter