Lead Java Developer (VP Level)

Citibank - More jobs by this advertiser
Lead Java Developer (VP Level)-19022201

Job Purpose:

The ICG Cross Product Technology organization is looking for a talented professional with strong technical skills to design, build and deliver innovative and game-changing technology solutions. The role includes working with business and technology stake holders to analyse, design, build and continuously refine and enhance technical solutions across different products.

Job Background/context:

Cross Products Technology consists of Citi’s flagship portal & common platform services – Citi Velocity alongside Research & Sales services and Strategic Solutions which span across asset classes and different products. The ETF Team within ICG Cross Product Technology is seeking a highly technical individual with strong development experience in server side Java, Messaging and Microservices technologies.

Key Responsibilities:

·Analyze business requirements, design, implement and test the changes

·Strong involvement in design of server side components and overall architecture

·Collaborate closely with Project Managers, Team Members and Business Stakeholders for successful delivery of projects

·Plan software releases

·Ability to take initiative to research, learn and recommend emerging technologies

·Proactive and continuous improvements of overall platform


Required Skills /Qualifications: 

·Strong verbal and written communication

·Goal, Client and deadline oriented

·Strong analytical and problem solving

·Ability to work on multiple projects concurrently and meet deadlines

·Ability to work with globally distributed teams

·Banking & Financial Services experience, Capital Markets preferred

Technical Skills:

·10+ years of strong Linux/Unix and server side Java experience

·Hands-on experience with core Java, Spring, REST services, Messaging technologies such as Kafka, Solace etc, Relational & No SQL Databases and Caching technologies

·Experience with multithreaded development, modern approaches to concurrency

·Experience implementing Microservices using Spring Boot

·Knowledge and understanding of container technology such as Docker, Cloud Foundry

·Working experience with Linux and shell scripting

·Well versed with Maven, JIRA, Bitbucket, Teamcity, Continuous Integration

·Strong OOP and OOAD skills

·Excellent knowledge of Multithreading

·Experience in Message Driven Architectures

·Strong experience in API, REST, Web Services, Web Applications

Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply


25 May 2019
Location: Canada Canada
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.

Bookmark and Share
  • Previous Next

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more