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 3 hours ago
Similar jobs that could be interesting for youBased on the Java Developer - Officer in Winnipeg, MB vacancy
  • $100k - $120k per year

     ...eligible for our hybrid work model: Two days in-office.Our Technology team is the backbone of our...  ...grow the future of travel. We design and develop our back end systems and REST APIs that...  ..., cloud-native applications using Core Java, Spring Boot, and Kafka.Build low-latency,... 
    Suggested
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Winnipeg, MB
    3 hours ago
  • $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
    3 hours ago
  • $100k - $110k per year

     ...development initiatives in our FinLabs we develop solutions for modernization, from Artificial...  ...a global workforce of 16,400+, and has 60 offices in 20 countries within key global markets....  ...a highly skilled and adaptable Senior Java Developer to join our dynamic, global engineering... 
    Suggested
    Long term contract
    Flexible hours

    Synechron

    Winnipeg, MB
    3 hours ago
  •  ...Employee discounts Health insurance Training & development About the Role: Triunity Software is looking for a talented Java Developer to join our growing team in Mississauga, ON. This is an exciting opportunity to work on innovative software solutions in a... 
    Suggested

    Triunity Software, Inc.

    Winnipeg, MB
    3 hours ago
  • $90k - $125k 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... 
    Suggested
    Work from home

    Konrad

    Winnipeg, MB
    3 hours 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... 

    Virtusa

    Winnipeg, MB
    3 hours ago
  • Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)Level: 7-15 yearsSchedule: There is a rotation for...  ...evening, every 2-3 months)Role ProfileWe are seeking an experienced Java Developer to join a global Operations Technology team responsible for... 
    Work at office
    Afternoon shift

    Lancesoft

    Winnipeg, MB
    2 hours 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
    3 hours 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
    3 hours ago
  • $100k - $130k per year

     ...Waterfront Marathon, reflecting its commitment to health, sustainability, and community Role OverviewWe are seeking an experienced Java Developer with strong expertise in enterprise application development, microservices architecture, API development, and distributed systems.... 
    Long term contract

    Tata Consultancy Services

    Winnipeg, MB
    3 hours ago
  • Benefits Paid time offSavings bankSigning bonusTraining & developmentAbout the Role Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to build innovative software solutions in a collaborative... 

    Triunity Software, Inc.

    Winnipeg, MB
    3 hours ago
  • Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot.Angular frameworkRESTful APIs.Spring Security + JWT (or OAuth2).Cloud-based databases including Neo4J (graph database) and Postgres.Microservice implementation and debugging of distributed applications in... 

    Pacer Group

    Winnipeg, MB
    3 hours ago
  •  ...Fulltime role with one of our clients. Kindly find the below details.Seeking a Specialist with 7 years of experience in Java Frameworks to design develop and maintain scalable microservices based applications using Spring and Spring BootJob Description Design and develop... 
    Full time

    Smart IT Frame LLC

    Winnipeg, MB
    3 hours 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
    3 hours 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
    3 hours ago
  •  ...Nous recherchons un développeur Java expérimenté et pratique, ayant une solide expérience dans la création de systèmes distribués à grande échelle. Ce poste offre des opportunités passionnantes de travailler sur des problématiques à fort impact telles que le traitement en temps... 
    Apprenticeship
    Work at office
    Flexible hours
    Shift work
    Day shift

    Synechron

    Winnipeg, MB
    3 hours 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,... 
    Apprenticeship
    Manual labor
    Work from home
    Flexible hours

    Flexspring, Inc.

    Winnipeg, MB
    3 hours ago
  • DescriptionWe are currently seeking a talented Java Developer with expertise in the Banking Sector, specifically in SWIFT and ISO20022 standards for a client in Toronto. RESPONSIBILITIES Translate business requirements into effective system designs during client engagements... 

    Soar Consultants

    Winnipeg, MB
    3 hours ago
  •  ...The Senior Java Developer will be responsible for designing, creating, and implementing Java-based solutions across a range of projects, including mobile applications and database programming. The role involves contributing to software development efforts, enhancing existing... 

    Compunnel Inc.

    Winnipeg, MB
    3 hours ago
  • $80k - $120k per year

    Role: Jr Java Developer Location: Toronto Canada Candidates with career Gap also applicable. Job Description: Minimum 4 years...  ...successfully with an onshore project manager, clients and office personnel Creative problem‑solving skills Compensation: $... 
    Long term contract
    Internship
    Work at office

    Triunity Software, Inc.

    Winnipeg, MB
    2 hours 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
    3 hours ago
  •  ..., combined with our conveniently located offices and collaborative workspaces, provides our...  ...experienced and motivatedSenior Java Developerto join our dynamic development...  ...role, you willbe responsible fordesigning, developing, andmaintaininghigh-performance Java applications... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Winnipeg, MB
    3 hours ago
  • # Fullstack Java DeveloperMontrealHybridAdministrative RolesApplyWith over 30 years of recognized expertise, COFOMO is now a leading Canadian...  ...by more than 3,000 experts, 10 Centers of Excellence, and 4 offices across the country, we are uniquely positioned to successfully... 
    Permanent employment
    Work from home

    COFOMO

    Winnipeg, MB
    3 hours 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
    8 minutes ago
  •  ...We are seeking a progressive, high-energy Java Developer to join our Risk and Information Management team in Non-Financial Risk Technology. This role will architect and lead mission-critical Java platforms, drive technical strategy, establish engineering best practices, mentor... 

    Compunnel Inc.

    Winnipeg, MB
    2 hours ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...SKILLS Must have - At least 6+ years of experience with Java, and 7+ total IT experience.- Logical thinking, strong analytical... 
    Internship

    Luxoft

    Winnipeg, MB
    3 hours ago
  • Design and develop full-stack features across the SD platform - server-side Java/Spring microservices and React/TypeScript front-end built on a nicro-frontend architecture.Build and expand automated UI/E2E test coverage using Playwright (new modules) and Cypress (legacy modules... 

    Capgemini

    Winnipeg, MB
    2 hours ago
  •  ...distributors supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role MattersAs a Senior Java Developer, you will join a team at the heart of the backend systems that power mission‑critical supply chains in healthcare, retail, and... 
    Manual labor
    Remote work

    Tecsys Inc.

    Winnipeg, MB
    2 hours ago
  • Developer Manager (Java)JOB DESCRIPTIONThe Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world‑class technology... 

    The Nationwide Group

    Winnipeg, MB
    3 hours 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
    3 hours ago

Do you want to receive more vacancies?

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