Java Developer - Officer

Citibank (Switzerland) AG

Mississauga

Hybrid

Confidential

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citibank (Switzerland) AG seeks a Java Developer Analyst to join the Markets Treasury Technology team, focusing on the Money Markets domain. The role involves developing resilient, scalable Java applications, microservices, and cloud-native components with MongoDB, Spring Boot, and Java 17+.

This junior role requires 2–5 years in financial services, strong communication, and the ability to work in a hybrid setup in Mississauga, Ontario, Canada.

Qualifications

  • 2–5 years of relevant experience in the Financial Service industry.
  • 1 year of experience in Core Java (Java 17+) and the Spring Boot ecosystem.
  • Strong written and verbal communication skills.

Responsibilities

  • Participate in developing applications and services, focusing on money markets domain.
  • Design, implement, and test scalable microservices in a cloud-native environment.
  • Collaborate with global teams and stakeholders, provide guidance to junior analysts.

Skills

Core Java
Spring Boot
MongoDB

Education

Bachelor’s degree

Job description

## Java Developer - OfficerApply: Hybrid: Mississauga Ontario Canada: Full time: Posted 8 Days Ago: 26994082The **Java Developer Analyst** is an junior level position within the **Markets Treasury Technology** team, specifically focusing on the **Money Markets** domain.This role is responsible for participating establishing, designing, and implementing highly resilient, scalable, and performant application systems and microservices in coordination with global technology and business partners.The overall objective of this role is to participated in developing applications, systems analysis, architecture, and programming activities, using **Java, Spring Boot, and MongoDB** in a cloud-native environment.**Responsibilities:*** Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code* Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems* Apply fundamental knowledge of programming languages for design specifications.* Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging* Serve as advisor or coach to new or lower level analysts* Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions* Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents* Has the ability to operate with a limited level of direct supervision.* Can exercise independence of judgement and autonomy.* Acts as SME to senior stakeholders and /or other team members.* Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.**Qualifications:*** 2-5 years of relevant experience in the Financial Service industry* 1 year of experience in **Core Java (Java 17+)** and the **Spring Boot** ecosystem (Spring Cloud, Spring Security, Spring Data).* Intermediate level experience in Applications Development role* Consistently demonstrates clear and concise written and verbal communication* Demonstrated problem-solving and decision-making skills* Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements**Education:*** Bachelor’s degree/University degree or equivalent experienceThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer - Assistant Vice President
Java Developer - Assistant Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Competitive compensation
Comprehensive benefits package
Java Applications Development Lead, Vice President
Java Applications Development Lead, Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Java Developer - Officer
Java Developer - Officer

Citi • Mississauga

On-site
CAD 79,000 - 111,000
Senior Java Full Stack Developer – Vice President
Senior Java Full Stack Developer – Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Backend Java Lead Developer, Vice President at Citi
Backend Java Lead Developer, Vice President at Citi

Citi • Mississauga

On-site
CAD 121,000 - 171,000
Senior Full Stack Java Developer - Vice President
Senior Full Stack Java Developer - Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Global opportunities
Applications Development Technology Lead Analyst
Applications Development Technology Lead Analyst

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Developer- Assistant Vice President
Senior Java Developer- Assistant Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Java Applications Development Lead, Vice President
Java Applications Development Lead, Vice President

Citi • Mississauga

On-site
CAD 167,000 - 237,000