Senior Java Developer

1 week ago


Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

About the Role:

We are seeking a highly skilled Senior Java Developer to join our team at Citi Canada Technology Services ULC. As a key member of our FI data Technology Team, you will be responsible for designing and developing high-performance data analytics products for a Tier 1 bank.

Key Responsibilities:

  • Design and develop green-field data analytics products using Java and Spring stack.
  • Collaborate with business partners on the trading floor to create technical solutions with a competitive advantage.
  • Participate in an innovative team pushing boundaries to create cutting-edge data visualization solutions.
  • Promote and follow engineering best practices.
  • Apply an engineering mindset to development work, understanding use cases, developing metrics, and discussing implementation limitations.
  • Evaluate and build POCs for new strategic initiatives and convert to enterprise solutions.
  • Provide post-release assistance to business, development, and support groups.

Requirements:

  • Minimum 5 years of demonstrable and relevant experience.
  • Solid understanding of Java/Spring stack development.
  • Solid understanding of REST API development.
  • Demonstrable experience in writing reusable, testable, and efficient code with proper error and exception handling.
  • Experience with design and implementation of cloud-ready applications and deployment via Kubernetes/OpenShift.
  • Experience with big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Pinot, Druid).
  • Hands-on experience in handling various data structures.
  • Good understanding of data modeling, partitioning, and sharing of huge data sets.

About You:

  • Strong communication skills, oral and written.
  • Ability to apply sound technical skills and knowledge of the Rates business to develop creative solutions.
  • Responsible, agile, and collaborative team worker.
  • Ability to develop strong relationships with others, effectively influencing peers and business partners.
  • Self-motivated and organized, with determination to achieve goals; ability to work autonomously when required.
  • Ability to face off to all business users (traders, financial controllers, risk managers, etc.).
  • Flexible and able to deliver quality results in the required timeframe.
  • Flexibility to work with a global team, across geographies and time zones.

Citi is an Equal Opportunity Employer:

Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing large-scale Java applications.Key Responsibilities:Design and develop high-quality Java applications using Java 1.8 or above.Develop and maintain...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing large-scale Java applications.Key Responsibilities:Design and develop high-quality Java applications using Java 1.8 or above.Develop and maintain...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing large-scale Java applications.Key Responsibilities:Design and develop complex Java applications using Java 1.8 or aboveDevelop and maintain...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing large-scale Java applications.Key Responsibilities:Design and develop complex Java applications using Java 1.8 or aboveDevelop and maintain...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-quality software applications using Java technology.Responsibilities:Design and develop complex software applications using Java...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-quality software applications using Java technology.Responsibilities:Design and develop complex software applications using Java...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Infosys Full time

    Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and delivering high-quality Java applications.Key Responsibilities:Design and develop Java applications using Java 8/11 and Angular 2+Work with agile methodologies and...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Infosys Full time

    Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and delivering high-quality Java applications.Key Responsibilities:Design and develop Java applications using Java 8/11 and Angular 2+Work with agile methodologies and...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Axelon Services Corporation. As a Senior Java Developer, you will be responsible for designing and developing web-based applications, cloud services, and enterprise-scale applications using Java, Spring, and Hibernate.Key Responsibilities:Design and...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperAt Citigroup Inc., we are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing complex software applications using Java.Key Responsibilities:Design and develop high-quality Java applications using cloud native...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperAt Citigroup Inc., we are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing complex software applications using Java.Key Responsibilities:Design and develop high-quality Java applications using cloud native...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Infosys Limited Full time

    Job Title: Senior Java DeveloperInfosys Limited is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying Java-based applications using Spring Boot and Hibernate.Key Responsibilities:Design and develop Java-based applications using Spring Boot and...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Infosys Limited Full time

    Job Title: Senior Java DeveloperInfosys Limited is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying Java-based applications using Spring Boot and Hibernate.Key Responsibilities:Design and develop Java-based applications using Spring Boot and...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Citigroup, Inc Full time

    Senior Java DeveloperThe Senior Java Developer is a key member of the Technology Team, responsible for designing and implementing new or revised application systems and programs.Key Responsibilities:Lead applications systems analysis and programming activitiesCollaborate with the Technology Team to establish and implement new or revised application systems...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Citigroup, Inc Full time

    Senior Java DeveloperThe Senior Java Developer is a key member of the Technology Team, responsible for designing and implementing new or revised application systems and programs.Key Responsibilities:Lead applications systems analysis and programming activitiesCollaborate with the Technology Team to establish and implement new or revised application systems...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team.Job SummaryThe Senior Java Developer will be responsible for designing, developing, and implementing new or revised application systems and programs in coordination with the Technology team.Key ResponsibilitiesResolve high-impact...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Title: Senior Java DeveloperCitigroup Inc. is seeking a highly skilled Senior Java Developer to join our team.Job SummaryThe Senior Java Developer will be responsible for designing, developing, and implementing new or revised application systems and programs in coordination with the Technology team.Key ResponsibilitiesResolve high-impact...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Senior Java DeveloperCitigroup Inc. is seeking a highly experienced Senior Java Developer to lead the design and development of high-volume, low-latency enterprise applications. The ideal candidate will have a strong background in Java, Microservices architecture, and design patterns, with experience in leading large-scale projects and collaborating with...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at PC Recruiter. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable Java applications for commercial banking.Key Responsibilities:Design and develop Java applications for...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at PC Recruiter. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable Java applications for commercial banking.Key Responsibilities:Design and develop Java applications for...