Senior Java Development Engineer - Vice President
Citi (company site, opens in a new tab)PuneOn-siteDirect career pageEst. 30–50 LPA
Posted on 15 Sept
Reach people at Citi
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Citi you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Lead architecture, design, and development of scalable test automation frameworks using Java, Python, and BDD tools like Cucumber.
- Define and execute automation strategies aligned with business and technology goals, enhancing CI/CD pipelines within containerized environments (Docker, Openshift).
- Oversee quality assurance for critical trading systems, ensuring performance and resilience, while collaborating cross-functionally in Agile settings.
Minimum Requirements
- Proven senior software or automation engineering experience with leadership in automation strategy (exact years not specified).
- Expertise in Java and Python, with deep experience in BDD frameworks, especially Cucumber.
- Strong knowledge of container technologies like Docker and Openshift, and experience with CI/CD pipelines (e.g., Jenkins, GitLab CI).
- In-depth knowledge of the FIX protocol and exposure to financial trading systems required.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
Ideal Candidate Profile
- Experienced in high-performance financial technology environments, particularly with algorithmic trading and Smart Order Routing (SOR) as advantages.
- Strategic thinker with a strong bias for automation architecture and integrating quality engineering into DevOps pipelines.
- Effective cross-functional collaborator capable of leading Agile quality engineering practices across development, DevOps, and business teams.