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
  • $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
    1 hour 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
    59 minutes 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
    58 minutes 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... 
    Suggested

    Compunnel Inc.

    Winnipeg, MB
    58 minutes 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
  • $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
    1 hour 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
    1 hour 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 Vancouver, BC! This is an exciting opportunity to work on innovative software solutions in a... 

    Triunity Software, Inc.

    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
  • 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
    1 hour 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... 
    Work from home

    Konrad

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

    Flexspring, Inc.

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    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
    58 minutes 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
  •  ...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
  •  ..., 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
    1 hour 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
    1 hour 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
    1 hour 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
    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
  •  ...au sein d'une banque d'investissement?Nous recherchons une personne souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de développement applicatif au sein de l’équipe responsable du développement du... 
    Full time
    Apprenticeship
    Work visa

    mthree

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...its commitment to health, sustainability, and community empowerment. Key Responsibilities You will architect and develop backend services using Java and Spring Boot, designing systems that meet high-performance and reliability standards required in a capital markets environment... 
    Long term contract

    Tata Consultancy Services Limited

    Winnipeg, MB
    1 hour ago
  • $85k - $125k per year

    Java Backend Developer - API, MicroservicesExperience Level: 8+ years of experience in Java development Job Description: Proven experience in designing Java/Java EE solutions Experience in designing Microservices & APIs Proven experience in Java back-end development... 

    VySystems

    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
    59 minutes 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
  • 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
    1 hour ago

Do you want to receive more vacancies?

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