Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer - Officer

$79.32k - $110.68k per year

Citi

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 judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityEnsure essential procedures are followed and help define operating standards and processesHas 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, UDeployExperience 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: TechnologyJob Family: Applications DevelopmentTime Type: Full timePrimary Location Full Time Salary Range: $79,320.00 - $110,680.00Most 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Java Developer - Officer in Winnipeg, MB vacancy
  • $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...  ...do your best work. Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility without losing... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide

    Citi

    Winnipeg, MB
    1 hour ago
  • Job Title: Senior Software Engineer – Java / Apache Flink (Hybrid) Location: Toronto, ON (Hybrid – 3 days in-office / 2 days remote) Position OverviewWe are seeking a talented...  ...Pipeline Engineering: Design, develop, and maintain production-grade, stateful stream... 
    Suggested
    Work at office
    Remote work
    Relocation
    3 days per week

    Arkhya Tech Inc.

    Winnipeg, MB
    1 hour ago
  • $100 - $120 per hour

    Description1.7+ years of Java/Technology - Core engineering, System design. 2.Capital Market exposure (FX - such as knowledge of precious metals or commodities ) 3.Risk management Products (Endur, Murex, Allegro etc) or other tooling like trade capture, confirmation etc related... 
    Suggested
    Contract work

    TEK Systems

    Winnipeg, MB
    1 hour ago
  • Job Requirements We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding... 
    Suggested

    Virtusa

    Winnipeg, MB
    1 hour ago
  •  ...right for you. We foster a learning culture that will allow you to develop new skills and progress in your career.Who We Are Flexspring...  ...Evolve and maintain core platform components by writing high-quality Java and JavaScript code.Write, maintain, and execute unit,... 
    Suggested
    Apprenticeship
    Manual labor
    Work from home
    Flexible hours

    Flexspring, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...annual growth rate exceeds 25%. We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development...  ...a hybrid role requiring 2 days per week in a downtown Toronto office. Responsibilities: Lead the design and delivery of Java/... 
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    1 hour ago
  •  ...20% frontend), requiring deep expertise in Java development while also contributing to...  ...application into microservices. Design, develop, and maintain backend services using Java...  ...FX experience. Understanding of front-office trading workflows. Soft Skills Strong... 
    Contract work
    For contractors
    Local area

    Collabera

    Winnipeg, MB
    1 hour ago
  •  ...a brilliant career opportunity. Role: Java Full Stack DeveloperTitle: AVP/VPExperience...  ...Work: OnsiteKey Responsibilities Design, develop, test, and maintain end-to-end web...  ...coverage for immigration needs. Remote office set up stipend. Support for industry certifications... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to friday

    Wissen Technology

    Winnipeg, MB
    1 hour ago
  • $94.3k - $141.5k per year

     ...efficient services.Citi’s FXLM technology group supports the front office technology operations of one of the world’s largest capital...  ...businesses. Our talented technology group is looking for a hands‑on, java developer to work in a Mississauga based server side development team on... 
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • $100 - $105 per hour

    Senior Java / Spring Boot DeveloperLocation: Greater Toronto Area (GTA), Hybrid, primarily...  ...Opportunity Are you a seasoned Java Developer who enjoys solving complex technical...  ...policy and reach out to our accessibility officer with any questions. Our human recruiters review... 
    Hourly pay
    Contract work
    For contractors
    Remote work

    Altis Technology

    Winnipeg, MB
    1 hour ago
  • Senior Java Developer MicroservicesExperience: 7+ Years Role Overview: We are looking for Senior Java Developers to build secure, scalable and high-performing backend applications for a banking client. Candidates should be hands-on developers with strong coding skills... 

    Scadea Solutions Inc

    Winnipeg, MB
    1 hour ago
  •  ...Lending, Auto Financing, Equipment Leasing, Asset-Based Lending, Loan Origination and Loan Servicing. Design and develop scalable enterprise applications using Java 8/11/17+, Spring Boot, Spring Framework, Spring Cloud, Hibernate/JPA, REST APIs and microservices architecture.... 

    Tekshapers

    Winnipeg, MB
    1 hour ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people.About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Work from home

    Konrad Group

    Winnipeg, MB
    1 hour ago
  • We are seeking an experienced Java Developer with strong hands-on expertise in Java, Spring Boot, microservices architecture, MongoDB, and Apache Kafka. The ideal candidate will have experience designing and developing scalable enterprise applications, building RESTful APIs,... 
    Contract work

    N2P Systems

    Winnipeg, MB
    1 hour ago
  •  ...being others.Start Date - ImmediateDuration - Long TermJob Description: We are looking for a Senior Java Microservices Engineer (Digital Asset Management) to design, develop, and maintain scalable backend applications using Java, Spring Boot, and Kafka. The role involves... 
    Local area

    ITC Infotech

    Winnipeg, MB
    1 hour ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Skills Description: - At least 6+ years of experience with Java- Experience/understanding with the following technologies:- Java... 
    Internship

    Luxoft

    Winnipeg, MB
    1 hour ago
  •  ...performanceHealth insuranceTraining & developmentAbout the Role: Triunity Software is looking for a talented and driven Senior Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on cutting-edge software solutions, collaborate with... 

    Triunity Software

    Winnipeg, MB
    1 hour ago
  •  ...ContractInterview: Video interview followed by an in-person interviewJob Description We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The ideal candidate will have strong hands-on experience developing enterprise applications... 

    Prolifics

    Winnipeg, MB
    1 hour ago
  • Build secure Java integrations at Localcoin in Toronto, using Spring and SQL within a hybrid schedule of two office days weekly.As a Senior Java Back-End Developer, you will develop stable applications for Localcoin’s digital currency platform. The role emphasizes Java 8, Spring... 
    Work at office

    Localcoin Inc.

    Winnipeg, MB
    1 hour ago
  • Senior Lead Java Developer:On behalf of our Financial Services client, Procom is searching for a Senior Lead Java Developer for a 6 month contract...  ...with 3 days onsite at our client’s Mississauga, Ontario office.Senior Lead Java Developer - Job Description:We are seeking a Senior... 
    Contract work
    Work at office
    Immediate start

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • $120k - $140k per year

     ...technologies to join our growing Engineering team as our Senior Java Back End Developer.As a Senior Java Back-End Developer at Localcoin, you will be...  ...framework of delivery.This position will be based out of our office in Toronto, ON, and will have a hybrid work schedule of 2... 
    Internship
    Work at office
    2 days per week

    Localcoin Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Software Engineer – Java & DevOps About the Role: We are seeking a Senior Software...  ...Americas. In this role, you will design, develop, enhance, deploy, and operate Java-based...  ...: Au sein du Global Chief Operating Office (GCOO) , le département Global Technology... 
    Work at office

    CGI

    Winnipeg, MB
    1 hour ago
  • $105.09k - $186.5k per year

     ...and forward-thinking organization, We are currently seeking a Java Developer (Onsite Hybrid) to join our team in Montreal, Quebec (CA-QC),...  ...year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Winnipeg, MB
    1 hour ago
  • Lead Java Developer - Intermediate:On behalf of our Financial Services client, Procom is searching for a Lead Java Developer - Intermediate for...  ...hybrid position with 3 days onsite at our client’s Mississauga office.Lead Java Developer - Intermediate - Job Description:The Global... 
    Contract work
    Work at office
    Immediate start

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • Our Toronto based client is looking for a Senior Software Developer – Java Kafka GCP to join their growing team. Work Model: Hybrid – 3 days/week in office Hours: 37.5 hours/week 12 month contract Are you a hands-on Java engineer who loves building high-performance... 
    Contract work
    Work at office
    3 days per week

    Randstad Canada

    Winnipeg, MB
    1 hour ago
  •  ...values.Position Overview We are seeking an experienced Senior Java / C++ Developer to join our team in Montréal. The successful candidate will...  ...Hybrid, Remote, or On‑site; A warm, bright, and welcoming office offering fresh fruit, coffee, beverages, occasional meals,... 
    Work at office
    Remote work
    Flexible hours

    Wepoint

    Winnipeg, MB
    1 hour ago
  • usd80k - usd130k per year

     ...workflows and AI coding assistants. About the RoleSenior AI Java Developer to design and build AI-powered enterprise applications using Java...  ...Schedule Hybrid: must be in downtown Toronto and/or client office a minimum of 4 days per week (subject to change).... 
    Work at office

    Vibehackers

    Winnipeg, MB
    1 hour ago
  • We’re seeking someone to join our team as a Senior Java Developer to help transform Morgan Stanley's client onboarding and regulatory platform...  ...work environment, combining remote work and attendance in the office. Knowledge of French and English is required.WHAT YOU CAN EXPECT... 
    Work at office
    Remote work

    860 Morgan Stanley Svcs Canada Co

    Winnipeg, MB
    1 hour ago
  • $60 - $70 per hour

    # Full Stack Java DeveloperApply**Job#: 3056236****Job Description:****Full Stack Developer****Client:** Major Canadian Financial Institution**Location:** Toronto, ON, Hybrid**On-Site Requirement:** Mondays and the first Friday of each month**Contract:** 6 months with strong... 
    Hourly pay
    Contract work
    Monday to friday

    Apex Systems

    Winnipeg, MB
    1 hour ago
  • Modernize business-critical Java platforms at Capco through deep back-end engineering, legacy refactoring, and modern cloud deployment...  ...financial markets technology modernization.Capco seeks a Senior Java Developer with 8+ years of Java experience for a major technology... 

    Capco

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer - Officer. Be the first to apply!