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

Java Backend Engineer

Full-time

Citigroup

Job Responsibility:

The Equities Middle Office Technology team serves the global suite of products providing a full range of innovative and comprehensive set of services. Our businesses also offer industry-leading advanced technology, a strong worldwide presence, and a powerful global franchise. Our technology operates in real-time environments, capturing and managing market, transaction, and accounting data, numbering in the millions of processed events per day. Our solutions cover all Cash Equity products and geographies in which Citi does business. Our responsibilities support Middle Office operations covering all aspects of post-execution processing such as order & allocation workflows, trade processing, allocation matching, trade confirmations, commission management and billing.

Who You will Work With

As part of a modernized financial technology company, our Engineers are hyper-focused on disrupting the market through bringing to life the art of the possible for our business. We have passion for building strategies, designing solutions, and creating innovative products to help our developers to solve most complex and interesting problems. To accomplish this, we surround our technologists with interesting challenges, emerging technologies and with an immersive, innovative culture. The breadth in capabilities assures that Citi can support teams with an enterprise level forward-thinking vision. Put simply, we collaboratively design, build, and implement business strategies and solutions to help solve complex problems to drive business value.

Job Background/Context:

  • The position is based in Canada and will require the candidate to work as a backend developer for MO Engineering and Architecture Team.
  • Candidate will be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.
  • Candidate will work independently and should be highly self-motivated.

Key Responsibilities:

  • Develop Code, test, document, and release stories as part of development team.
  • Reviewing code work for accuracy and functionality.
  • Apply fundamental knowledge of programming languages for design specifications.
  • Work closely with product users, provide guidance to ensure accurate implementation of solution is achieved.
  • Proactively notify Tech Lead and Scrum master about risks, bottlenecks, problems, issues, and concerns.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging.
  • Consistently demonstrates clear and concise written and verbal communication.

Core Skills:

  • 3-5 Years of experience as Java Developer.
  • Technically strong in Java & Microservices
  • Very good understanding of Core Java, Spring Framework, Concurrency and Multi-threading
  • Exposure to No-SQL Databases, preferably MongoDB.
  • Hands on experience with REST API Implementations.
  • Hand on experience with Kubernetes and Docker.
  • Exposure to CI/CD pipelines, either on-premises or public cloud (i.e., Tekton, Harness, Jenkins, etc.)
  • Worked on source code management such as Github, Bitbucket
  • Preferred Banking or Product domain exposure

Preferred Skills:

  • UX development using ReactJS, NodeJS
  • Knowledge of Reactive programming.
  • Knowledge of WebSocket programming.
  • Knowledge of Cloud Platform like OpenShift etc.
  • Knowledge of APM stack such as ELK, Prometheus, Micrometer, Grafana etc.

Education:

  • Bachelor's degree/University degree or equivalent experience

-

Job Family Group:

Technology

-

Job Family:

Applications Development

-

Time Type:

Full time

-

Most Relevant Skills

Please see the requirements listed above.

-

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

-

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Backend Engineer in Mississauga, ON vacancy
  •  ...role. PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development...  ...design and implementation of scalable distributed systems based on Java microservices -Engineer and optimize data pipelines using solutions... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  •  ...This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify,...  ...Experience writing clean code that performs well at scale using Java · Experience with Spring Boot · In-depth knowledge of relational... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  •  ...manufacturing, and data science. Position: We are seeking a Senior Backend Developer with deep expertise in Python to join our dynamic...  ...deployments. Collaborate with frontend developers, DevOps engineers, and product teams to ensure seamless integration and high... 
    Suggested
    Full time
    Shift work

    Myant

    Mississauga, ON
    1 day ago
  • $50 per hour

     ...Job Responsibility: Job Title: Java Developer Location: Mississauga, ON Employment Type: Contract Duration: 6 months...  ...Required Qualifications: ~ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). ~5+ years... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Shift work

    Ardent SoftSol Inc

    Mississauga, ON
    1 day ago
  •  ...Job Title: Java Full Stack Developer Location: Remote/Canada Number of Interview Rounds: 2 Interview Format: Virtual...  ...-to-end solutions for enterprise portal applications. * Lead backend development using Java, Spring Boot, and Microservices architecture... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    13 days ago
  • $86.13k - $127.19k per year

     ...The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex...  ...in an Agile delivery model The candidate must have Java backend development experience with Core Java Java EE Springboot Framework... 
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    28 days ago
  •  ...responsible for developing & deploying technical solution following engineering excellence standards. A potential candidate will need to...  ...have At least 6+ years of experience with Java Experience/understanding with the... 
    Internship

    Luxoft

    Mississauga, ON
    8 days ago
  • $82.7k - $103.3k per year

     ...cleaning, sanitizing, maintenance products and services for the hospitality, institutional and industrial markets is seeking a Plant Engineer. The Plant Engineer will lead and manage all engineering projects with a focus on increasing the level of safety, implementing... 
    Long term contract
    For contractors
    Work at office
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Ecolab Inc.

    Mississauga, ON
    1 day ago
  • $94.3k per year

     ...business practices, and escalating, managing and reporting control issues with transparency. Qualifications ~4+ years of relevant Java experience required ~3+ years hands-on experience with RESTful service implementations. ~3+ years experience and familiarity building... 
    Full time

    Citi

    Mississauga, ON
    16 hours ago
  •  ...experience through full lifecycle. ~ SME for UI architecture patterns - Micro Frontend, NX. ~ The primary area of Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns. ~ The candidate should be commendable in Data Structures and... 
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...Description We are a Digital Product Engineering company that is scaling in a big way! We...  ...and maintain automated test scripts using Java, Selenium WebDriver, Appium, and TestNG....  ...API test automation using REST Assured for backend services and integrations. Execute tests... 

    Nagarro

    Mississauga, ON
    15 days ago
  •  ...services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve...  ...production software in modern languages (Java, Python, or similar). Deep understanding...  ...React, Micro-Frontends, Material-UI Backend: Java, Spring Boot Data: PostgreSQL,... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  •  ...requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple...  ...and delivering enterprise applications. •Strong background in Java,SQL, and web technologies. •Deep understanding of Agile... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  •  ...Following Job Description and share your resume Role: Platform Engineer Location: MISSISSAUGA, ON Job Type: Contract Job Purpose...  ...command line interface. Scriptingprogramming experience (Bash| Java| Python| PowerShell). Working understanding of web infrastructure... 
    Contract work
    For contractors
    Work at office

    Tekgence Inc

    Mississauga, ON
    24 days ago
  •  ...requirement for this role. Job Summary:   The Platform Engineering team is a close-knit group of highly senior engineers focused on...  ...on usability and efficiency 4 · Apply distributed systems and backend engineering principles to design scalable, resilient services... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    7 days ago
  • $85k - $120k per year

     ...Requisition ID: 100032  Job Category:  Engineering  Location:  Mississauga, ON, Canada    Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining... 
    Long term contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    17 hours ago
  • $90k - $120k per year

     ...Join our vision of a low-carbon world and help make positive change! Position Summary: The Hatch Energy group is seeking an engineer with interest in Nuclear Energy with physics background. Reporting to the Global Director of Nuclear Energy, you will support projects... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Hatch

    Mississauga, ON
    17 hours ago
  • $86k - $135k per year

     ...Requisition ID: 99515  Job Category:  Engineering  Location:  Mississauga, ON, Canada  Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining ,... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    17 hours ago
  • $72.4k - $120.8k per year

     ...Step into a role where your talent for quality engineering directly shapes the future of healthcare technology. As a QA Engineer with IQVIA...  ...manual and automated test plans for web applications and backend services. Write and maintain automated UI and API tests using... 
    Full time
    Part time
    Remote work
    Worldwide

    IQVIA

    Mississauga, ON
    11 days ago
  • $86k - $135k per year

     ...Requisition ID: 99514  Job Category:  Engineering  Location:  Mississauga, ON, Canada  Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining ,... 
    Long term contract
    For contractors
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    17 hours ago
  •  ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward... 
    Permanent employment
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    1 day ago
  •  ...build some of the most powerful facilities in the world — those that change people's lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees... 
    Full time
    Work at office

    CRB

    Mississauga, ON
    20 hours ago
  •  ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward... 
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  • $124k - $135k per year

    Overview Languages English Education Bachelor's degree Mechanical engineering Experience 5 years or more Hybrid Work must be completed both in person and remotely. Green job Help - Green job – Help Green job – Help Green jobs... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Candu Energy Inc.

    Mississauga, ON
    3 days ago
  • $80k - $95k per year

     ...to market and support the future of renewable energy.   Opportunity   e -Zinc is seeking an experienced and talented Mechanical Engineer to join the Product Development team.   Position  S cope and  R esponsibilities     Design & Analysis   Lead mechanical design... 
    Long term contract
    Full time
    Internship
    Flexible hours

    Join the e-Zinc team

    Mississauga, ON
    1 day ago
  •   A NEW WAY TO SEARCH FOR JOBS! An Alternative to the Traditional Job Board Guhuza offers the ability for Job Seekers and Employers to interview directly on our platform! Our algorithm matches the job seekers' profiles with jobs on our site and ranks them for our...
    Full time
    Contract work
    Part time
    Internship

    Guhuza

    Mississauga, ON
    2 days ago
  •  ...is extremely self-motivated and looking to further develop his/her career in the nuclear field. The candidate shall be able perform engineering work following AtkinsRéalis/Candu Energy QA programs, and applicable codes, standards, and regulatory requirements as well as... 
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  •  ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  • $90k - $130k per year

    Are you looking to thrive in a stimulating work environment?  Join Levio , a leader in digital transformation, and take your career to the next level. You will work alongside high - caliber professionals on ambitious, large - scale technology projects, directly embedded...
    Permanent employment
    Full time
    Flexible hours

    Levio

    Mississauga, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Engineer. Be the first to apply!