Senior Java Backend Developer - Vice President
Citi
Description
Price Master Central(PMC) is a global reference data management application - responsible for sourcing Securities & Pricing data from market vendors and internal Citi sources and providing it to downstream clients after applying client specific rules.
We are seeking a Senior Java Developer/Lead who could drive technology transformation in the team. This role involves taking ownership of key projects and components throughout the entire Software Development Life Cycle (SDLC). A primary focus will be on design, development & maintenance of components under Price Master Central systems which would require expertise in Java, Spring, SQL, API development, Kafka, Kubernetes, and Cloud technologies. You will guide & mentor team of engineers, providing technical expertise and direction, and ensure adherence to best practices. A strong understanding of system and enterprise architecture is essential. You will collaborate with global and diverse teams, including Business Analysts, Project Management, Production Support, and Infrastructure.
Required skills:
- Strong command on Java (Core, JDBC, MT, Collections, I/O), Spring Boot, REST, GraphQL web services
- Sound understanding of SQL/PL-SQL on Oracle DB
- Extensive working knowledge on container platform based on Kubernetes, Kafka, Redis
- Experience with Unix commands, shell scripting.
- Strong understanding of Design patterns and Architectural principles
- Familiarity with standard data structures and algorithms.
- Experience using the following tools – JIRA, Harness/uDeploy, Sonarqube, TeamCity, Artifactory, Git (GHE & Bitbucket)
- Logical thinking, strong analytical and problem-solving skills; innovative and solutions oriented
- Effective time management skills to manage multiple priorities with flexibility on time zones and timelines
- Excellent verbal and written communication skills
Responsibilities:
- Deliver assigned development projects within agreed schedule, quality and scope expectations
- Participate in all stages of the SDLC within an agile Scrum environment
- Form partnership with technology vendors and gain deep understanding of products
- Enhance/Re-architect existing components to satisfy new requirements in terms of performance and scalability
- Provide level 3 (escalation) support for the application
Preferred Skills and Experience:
- Master’s degree or PHD in relevant field is desirable
- Experience working with the Scrum methodology
- Experience designing and implementing microservices
- Financial services technology experience preferably in reference data domain
- Physical and logical data modeling
Qualifications:
- 8-12 years of relevant experience in Apps Development or systems analysis role
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communications
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.