Java Developer - Officer
$79.32k - $110.68k per year08763 Citi Canada Technology Services ULC
The Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Finance Desk Technology is part Citi’s Markets Technology. The Team works closely with the Citi Global Finance Desk and Markets Treasury. The suite of Finance Desk applications provides position management, trade capture, electronic trading, market risk processing and reporting. This is supported by a mixed technology environment consisting of client-server applications, developed in Java, Angular and C#, with services running on Linux servers and Cloud Containers. This provides unique opportunity to work closely with the business stakeholders while building towards the strategic technology roadmap. We are looking for technically strong candidates who can work as team players and capable of taking ownership and leading the initiatives when needed.
Responsibilities:
Responsible for developing and maintaining suite of applications as a part of global development team.
Production of high-quality software, emphasizing simplicity, maintainability and reuse, using standard development process.
Understands business priorities, documents requirements and determines solutions in partnership with other internal teams.
Accountable for all phases of development process—analysis, design, construction, testing and implementation; provides user and operational support on applications to business users.
Ensures essential procedures are followed and helps to define operating standards and processes.
Participating in key business initiatives involving multiple workstreams.
Coordinate global testing and schedule application rollouts.
Contribute towards improving the Dev Ops CI/CD Pipelines and Strategic Architecture.
Work closely with partner technology teams and to collaborate effectively.
Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users.
Provide L3 support for production flows.
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
Ensure essential procedures are followed and help define operating standards and processes
Has the ability to operate with a limited level of direct supervision.
Build highly scalable, resilient, and secure enterprise applications using modern architectural patterns (microservices, event‑driven, cloud‑native)
Translate complex business needs into robust technical designs that deliver measurable business outcomes.
Own architectural standards, conduct deep design and code reviews, enforce engineering best practices, and raise overall code quality across markets technology teams.
Qualifications:
Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery.
3 to 6 years of relevant experience in Application Development, DevOps and Automation roles.
Technical Skills Required:
Experience with Unix or Linux.
Experience with frameworks like Hibernate, Junit, Spring Boot/Microservice-style application development.
Strong experience in automation scripting (Python/Java/TypeScript/PowerShell/Bash).
Strong experience with Relational Databases like Oracle, MSSQL.
Experience with build tools like Maven/Gradle, Jenkins, UDeploy
Experience with cloud based architectures on OpenShift Kubernetes.
Testing and automation experience with distributed software applications.
Non-Technical Skills Required:
Experience in working with distributed teams situated globally in different time-zones is a plus.
Flexible and adaptive, team player.
Excellent analytical, communication and interpersonal skills.
Ability to work independently.
Ability to take ownership, drive strategy and well organized.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location Full Time Salary Range:
$79,320.00 - $110,680.00------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
------------------------------------------------------
This job opening is for an existing job vacancy.
------------------------------------------------------
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.
$79.32k - $110.68k per year
...Citi is looking for a Java Developer to join its technology organisation and play a hands-on role in building, enhancing, and integrating the... ...you do your best work. Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility without...SuggestedLong term contractFull timeWork at officeRemote workWorldwide- ...The Full Stack Developer, FCC is responsible for developing, enhancing, modifying, and maintaining software solutions for internal and external... ...experience with the following: Angular (Typescript), JavaScript, Java, Hibernate, RESTful API, Spring Boot - creation of microservices....SuggestedRemote work
$94.3k - $141.5k per year
...issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult...SuggestedFull time$94.3k - $141.5k per year
...We are seeking an experienced and motivated Senior Java Developer to spearhead the development of robust, scalable, and innovative enterprise applications. The ideal candidate will possess deep expertise in Java/J2EE and Spring Boot, a proven track record of strong technical...SuggestedFull time$120.8k - $170.8k per year
...Lead Java Developer Job Description Role Summary: We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first...SuggestedFull time$120.8k - $170.8k per year
...Role Summary: We are looking for a Java Engineer to design, build, and support modern web APIs. This role focuses on back-end services... ...and CI/CD-driven delivery. Key Responsibilities Develop and maintain web APIs, and backend services. Build scalable, secure...Full time$76.34k - $179.09k per year
...world. Role OverviewWe are seeking a Senior Programmer/Developer with 8-10+ years of Java development experience to support a leading telecommunications... ..., ON Work Arrangement: Hybrid with 3 days in office. The base compensation range for this role in the posted...Full timeWork at officeLocal area$120k - $130k per year
...N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology delivery team in Mississauga, Ontario, Canada. At N2P Systems, you will put 8+ years of hands-on experience with Java, Spring Boot and Spring MVC to work on mission-critical enterprise...Full time$120k - $130k per year
...N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology delivery team in Mississauga, Ontario, Canada. At N2P Systems, you will put 8+ years of hands-on experience with Java, Low-Latency Development and RESTful APIs to work on mission-critical...Contract work- ...You'll Make an Impact: We are looking for a full-stack Software Developer who will take a key role on our team. The ideal candidate must... ...understanding and working knowledge of technology stack e.g. React/Angular, Java, Spring/Spring boot, API (REST/SOAP), JavaScript, HTML/HTML5,...InternshipRemote work
$94.3k - $141.5k per year
...Description We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is... ...Server-Side Technologies: Extensive, hands-on experience in Java, SpringBoot, Quarkus and reactive programming paradigms. API and...Full time$94.3k - $141.5k per year
...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business... ...software development experience ~ Proficiency in programming in Java, JavaScript or React, ~ Hands on experience of building RESTful...Full time$94.3k - $141.5k per year
...We are seeking a highly skilled Senior Automation Developer for a fully hands-on, programmatic engineering role dedicated to architecting,... ...engineering-centric position requires extensive, daily hands-on Java software development experience, treating test suites as first-class...Full timeInternshipShift work$94.3k - $141.5k per year
...As a Senior Java Backend Developer, you will design and build high-performance backend services that power large-scale data processing applications... ...and wellbeing. Work in a hybrid model with 3 days in the office and 2 days working remotely. Access ongoing learning and development...Long term contractFull timeWork at officeRemote work$120.8k - $170.8k per year
...Are you a Senior Java Developer ready to shape the architecture behind global reference data solutions used by clients around the world? In... ...microservices platforms. Work a hybrid schedule with 3 days in the office and 2 days working remotely each week. Access ongoing...Full timeWork at officeImmediate startRemote workWorldwide2 days per week$120.8k - $170.8k per year
...As a Senior Java Developer at Citi, you will design and build the microservices architecture behind global reference data solutions used by... ...to grow your career. Work in a hybrid model with 3 days in the office and 2 days working remotely. Take ownership of complex microservices...Full timeWork at officeRemote work$80k - $90k per year
...Functional, REST) ~ Strong knowledge of Java and Spring ~ Strong knowledge of SQL and... ...~ Familiarity with SASS/SCSS and developing for accessibility ~ Solid Understanding... ...API's or other Web Services. ~ Design, develop and implement web applications, including...Permanent employmentFull timeLocal area$94.3k - $141.5k per year
...The Java Angular Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is...Full time$94.3k - $141.5k per year
...Citi is looking for a Senior Full Stack Developer to join the Oracle Ledger Program, where you will build and maintain the common services... .... Build and enhance common services and user interfaces using Java, Angular or React, and REST APIs, ensuring high-quality, scalable...Full time$120.8k - $170.8k per year
...We are seeking a talented and passionate Senior Developer to join our Operations Workbench Scrum team. You will be a key contributor to the... ...Work with Modern Technology: Utilize a modern tech stack, including Java, Kubernetes, Docker, and Kafka, to build cut-ting-edge financial...Full time- ...customers globally. Key Responsibilities: Hands on development in Java, Spring Boot, micro-services and single page application... ...architecture disciplines Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Strong...Full time
$120.8k - $170.8k per year
...programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as...Full time- ...Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those...Full time
- ...Overview of the Role: Lead Java Developer is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities...Full time
- ...Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval...Full time
$120.8k - $170.8k per year
...Join the Equities Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be a key contributor for managing complex BAU deliverables while driving strategic Asia market expansion programs, including trade, allocation processing, and regulatory...Full timeWork at office$120.8k - $170.8k per year
...Citi is looking for a Senior Java Developer to take technical ownership of business-critical Credit Risk and Capital Markets platforms, driving... ...engineering team. Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside meaningful...Long term contractFull timeInternshipWork at officeRemote work- ...We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application... ...a hybrid role requiring 2 days per week in a downtown Toronto office. Responsibilities: Lead the design and delivery of Java/...InternshipWork at officeRemote workRelocation2 days per week
$120.8k - $170.8k per year
...for Risk Managers, Product Owners, Front-Office Trading Desks, and cross-functional technology... ...-threaded production code primarily in Java (Java 17/21+), with targeted high-performance... ...and automated test generation) to enhance developer productivity, modernize legacy components,...Full time- ...Senior Java- Low Latency Developer Design, develop, test, and maintain enterprise-grade Java applications. Develop RESTful APIs and microservices using Spring Boot and Spring Cloud. Lead solution design discussions, code reviews, and performance optimization activities...Permanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer - Officer. Be the first to apply!
- java developer no experience Mississauga, ON
- développeur java Mississauga, ON
- senior java developer Mississauga, ON
- java developer remote Mississauga, ON
- java software developer Mississauga, ON
- junior java developer Mississauga, ON
- java developer Mississauga, ON
- java spring boot developer Mississauga, ON
- java Mississauga, ON
- java developer no experience
