Senior Java Developer (AVP Level)

Citibank - More jobs by this advertiser
Senior Java Developer (AVP Level)-19000520

Key Responsibilities:

  •  Ability to write high-quality and well-tested code
  • A passion for automation with strong believer of not doing the same thing twice
  • Experience with multithreaded development, modern approaches to concurrence
  • Ability to implement Micro Services using Spring Boot and possesses good understanding of REST
  • Ability to effectively interact, collaborate with development team
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Committed technologist to deliver high quality products on time with aggressive timelines following TDD
  •  Candidate should have keen interest to gain financial knowledge.
  • Strong written, interpersonal and verbal communication skills are essential as the successful candidate will work with Business Analyst, trading desk and teams across the globe.
  • Possesses ability to work well under pressure and tight deadlines


Required Skills / Experience:

  • Very strong core java 1.7/1.8
  • Spring Boot
  • Micro Services  and Web services
  • Multi-threading
  • Solid understanding of OO principles
  • Unix/Linux experience  with shell scripting
  • Well versed with Maven ,JIRA, Bitbucket, Teamcity, continuous integration
  • Firm understanding of design patterns  
  • Knowledge and understanding of container technology such as Docker, cloudfoundry
  • Working knowledge of distributed computing framework such as spark
  • Experience with Build tool


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. 


7 August 2019
Location: Canada Ontario Mississauga
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