# Senior Java Software Engineer - VP

**Company**: Barclays
**Location**: Pune, Gera Commerzone SEZ
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Senior-Java-Software-Engineer--VP_JR-0000088345-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4a866673-87f

## Description

We are looking for a Senior Java Software Engineer - VP to lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.

The successful candidate will drive technical excellence, foster a culture of innovation, and collaborate with cross-functional teams to align technical decisions with business objectives.

Responsibilities:

- Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives.

- Oversee timelines, team allocation, risk management, and task prioritization to ensure the successful delivery of solutions within scope, time, and budget.

- Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement.

- Evaluate and enhance engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity.

- 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.

- Enforce technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions.

Vice President Expectations:

- Contribute to or set strategy, drive requirements, and make recommendations for change.

- Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalate breaches of policies/procedures.

- Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does.

- Demonstrate comprehensive understanding of the organization functions to contribute to achieving the goals of the business.

Requirements:

- Expertise in object-oriented and functional programming.

- Ability to review code and guide engineers on best practices.

- Understanding of domain-driven design, event-driven architectures, microservices.

- System design for large-scale distributed systems.

- API design (REST, GraphQL), messaging systems, streaming platforms.

- Cloud-native architecture (AWS, GCP, Azure).

- Security fundamentals (authentication, authorization, OWASP, zero-trust).

- CI/CD pipelines (GitLab, Jenkins, Azure DevOps etc).

- Test automation strategy,unit, component, contract, E2E.

- Infra-as-Code (Terraform, CloudFormation).

- Containerization & orchestration (Docker, Kubernetes).

- Performance engineering & shift-left testing practices.

- Data modelling & data platform fundamentals.

- Reliability practices (SRE, SLIs/SLOs, error budgets).

- Quality engineering strategy, automated regression pipelines.

- Understanding of mobile + web performance optimization.

- Engineering governance, coding standards, peer review processes.

- Tech debt management & refactoring approaches.

- Risk management and control frameworks (aligned to VP expectations).

Some other highly valued skills may include:

- Strong coding experience in at least one modern language.

- Java Spring Boot.

- Hands-on Technology leader who has worked with multiple technologies of IBM Sterling Product suite.

- Good exposure working hands with GIT and CI/CD.

## Skills

### Required
- object-oriented programming
- functional programming
- domain-driven design
- event-driven architectures
- microservices
- system design
- API design
- cloud-native architecture
- security fundamentals
- CI/CD pipelines
- test automation strategy
- Infra-as-Code
- containerization
- orchestration
- performance engineering
- data modelling
- reliability practices
- quality engineering strategy

### Nice to have
- Java Spring Boot
- IBM Sterling Product suite
- GIT
- CI/CD

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Pune-Gera-Commerzone-SEZ/Senior-Java-Software-Engineer--VP_JR-0000088345-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
