Java Engineering Tech Lead - SVP Citi
Citi
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: Maharashtra
Skills: Angular, Java, J2EE, Microservices, spring boot, MongoDB, Rest API, xml, JSON, JavaScript, jQuery, aws, react, Cloudbased development frameworks, CICD frameworks, Distributed Transactions, Testing Automation frameworks
About Citi
Job Description
Citi is currently undergoing a multi-year transformation initiative aimed at simplifying and modernizing its legacy core banking platform. As a part of this transformation, the DDA module housed within the legacy core banking platform is slated to be migrated to a modern cloud-native next-generation DDA platform. This new platform will offer account management and transaction processing capabilities for Citis Institutional Clients Group (ICG) business on a global scale. The selection process for the new DDA platform has been successfully completed, and Citi is now seeking to recruit an engineering lead to spearhead a high-performing team responsible for developing next-gen solutions that enable internal users to interact with DDA APIs effectively. Responsibilities: - Architect, design, and implement scalable solutions to interact with and validate Citi DDA Microservices. - Develop user-friendly data consumption interfaces on UI and establish RESTful abstractions through a Microservice-based backend. - Assess and establish an automation roadmap to address the Country rollout requirements for Citi DDA Services. - Collaborate with Citi Product Owners, Architects, and squad members involved in the transformation program to comprehend the APIs and events that will be offered by the DDA platform. - Create Test Harness solutions to meet the integration needs of various Partner Systems. - Provide technical leadership and ensure timely delivery of projects. Professional Qualifications and Attributes: - Demonstrated ability to build rapport and establish credibility with product owners and technical architects. - Strong leadership skills in managing engineering teams. - Exceptional written and verbal communication skills for effective interaction with a diverse audience, both internally and externally. - Experience with cloud-native core banking solutions (desirable). - Background in the modernization of core banking platforms (desirable). Technical Qualifications: - Proficiency in Angular or React for hands-on development. - Strong expertise in Java\J2EE, Microservices, and Spring Boot (mandatory). - Experience in designing and developing reusable REST API models/frameworks to interact with MongoDB (mandatory). - Sound knowledge of contemporary cloud-based development frameworks, including microservices, APIs, and CI-CD frameworks (mandatory). - Proficient in creating secure RESTful-based web services in XML and JSON, with familiarity in JavaScript and jQuery (mandatory). - Understanding of Distributed transactions. - Familiarity with Testing Automation frameworks and tools (preferred). - Basic knowledge of AWS services like S3, EC2, EBS, VPC, SQS, SNS (preferred). Education: - Bachelor's/University degree or equivalent experience, possibly a Master's degree. This job description presents an overview of the primary responsibilities involved. Additional job-related duties may be assigned as necessary.,