Java and Python Lead Software Engineer - Vice President
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, popular backend role, broad skillset and metro location increase candidate competition.
Core backend engineering skills transfer well, but finance domain knowledge moderately increases fit sensitivity.
Explicit 10+ years and required backend skills and tech stack make filters strict.
Job Description
Structured overview of role & requirementsAbout This Role
Lead development of robust, high-quality software solutions in global margin and collateral technology transformation.
Shape product future aiming for fully automated, integrated platform with minimal manual interventions.
Collaborate closely with product teams and users, while fostering a strong global engineering culture.
Minimum Requirements
10+ years of professional software development experience.
Proficiency in Java and Python programming, RESTful API development using frameworks like Spring.
Bachelor’s degree in computer science, software programming, systems engineering, or related field.
Experience in event-driven systems, microservices, micro-frontend UIs, and adherence to TDD and clean code principles.
Ideal Candidate Profile
Technical expert comfortable solving complex engineering challenges in fast-paced, evolving environments.
Experienced in building scalable, automated platforms within financial services or investment banking domains preferred.
Able to handle multiple priorities, communicate effectively across global teams, and contribute to engineering culture development.
