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

Application Development Engineer (Java) - AVP

$94.3k - $141.5k per year
Full-time

Citigroup

## Discover your future at Citi: Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. The Applications Development Senior Programmer Analyst 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. Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • 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
  • 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
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Recommended Qualifications:
  • 5+ years of relevant experience in systems analysis and programming of software applications.
  • 5+ years of hands-on Java development experience.
  • Demonstrated experience building and maintaining microservices-based architectures.
  • Practical experience with SQL and relational databases.
  • Working knowledge of CI/CD pipelines and related tooling.
  • Familiarity with API design, development, and integration.
  • Experience writing unit tests as part of a disciplined development and quality assurance process.
  • Experience managing and implementing successful technology projects.
  • Working knowledge of consulting and project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Exposure to big data technologies such as Spark, Kafka, or NoSQL is a plus but not required.
Education:
  • Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------

Job Family Group:

Technology ------------------------------------------------------

Job Family:

Applications Development ------------------------------------------------------

Time Type:

Full time ------------------------------------------------------

Primary Location Full Time Salary Range:

$94 300,00 - $141 500,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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Application Development Engineer (Java) - AVP in Mississauga, ON vacancy
  • $94.3k - $141.5k per year

     ...and ensure opportunities for personal development are widely available to all. Ideal candidates...  ...financial systems as a Senior Software Engineer, Java Microservices at Citi. You will design,...  ..., and implement scalable backend applications using Java, Spring Boot, Kotlin, and MongoDB... 
    Suggested
    Full time
    Work at office
    Remote work
    Shift work

    Citigroup

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

     ...Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be...  ...duties will encompass the full software development lifecycle, from initial development and...  ...in your area and advanced knowledge of applications programming, ensuring application design... 
    Suggested
    Full time
    Work at office

    Citigroup

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...Overview of the Role The Applications Development Technology Lead Analyst is a senior-level position...  ...and Money Market platforms using Java, Spring Boot, and MongoDB in a cloud-...  ...equivalent experience in Computer Science, Engineering, or a related field. Master’s... 
    Suggested
    Full time

    Citigroup

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

     ...The Applications Development Manager is an intermediate management level position responsible for providing...  ...~ Extensive knowledge of software engineering and object-oriented design ~...  ...technologies ~ Backend ~ Very Strong Java and Spring Boot Development Skills.... 
    Suggested
    Full time

    Citigroup

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

     ...Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications...  ...-volume, latency-sensitive workloads. If you are an engineer who takes full ownership of what you build and thrives... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...The Applications Development Senior Programmer Analyst is an intermediate level position responsible...  ...Qualifications: ~4+ years of Full Stack software engineering experience in developing enterprise...  ...in building web applications using Java, Angular/React, and Oracle/PostgreSQL... 
    Full time

    Citigroup

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

     ...seeking an experienced IT Quality Engineer to lead quality assurance...  ...test solutions using Java, Cucumber, and BDD frameworks...  ...initiatives. Collaborate with Development, Operations, and Business stakeholders...  ...systems, and distributed application architectures. ~ Leadership... 
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $88.24k - $132.36k per year

     ...with backgrounds in Physics, Engineering and Computer Science. You will...  ...compiled language like C/C++/Java ~ Exposure to Numerical...  ...Python, C or C++ packages and API development ~ Ability for abstraction...  ...abstraction from hardware to applications. Nice to have: Experience... 
    Long term contract
    Full time

    Citigroup

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

     ...Responsibilities (Leveraging AI): Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot: Utilize AI-powered code...  ...guidance to junior and mid-level software engineers, fostering a culture of technical excellence and... 
    Full time

    Citigroup

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

     ...a passionate, high-performing Software Engineer (Java / AI) to join our dynamic Front Office...  ...Technology team. This is not just another development role. In this position, you will...  ...teams to design and deliver cutting-edge applications. By leveraging your expertise in enterprise... 
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $145.1k - $217.7k per year

     ...The Applications Development Technology Senior Lead is a senior level position responsible for establishing...  ...goals. Responsibilities: Java Platform & Spring Ecosystem Provide...  ...observability across all teams Ensure engineering teams stay current with the Java... 
    Full time

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    3 hours ago
  • $145.1k - $217.7k per year

     ...As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts...  ...maintaining a hands-on presence across the development lifecycle. Lead the planning and... 
    Long term contract
    Full time
    Work at office
    Remote work

    Citigroup

    Mississauga, ON
    1 day ago
  • $79.32k - $110.68k per year

     ...opportunities for personal development are widely available to all....  ...together. About the Team: The Applications Development Intermediate...  ...of systems automation, data engineering, and financial services...  ...background function — it is the engine that powers financial services... 
    Full time
    Worldwide

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...revenue back into research and development, ensuring our employees have...  ...Job title: Senior Software Engineer About the role: You will...  ...software in modern languages  (Java, Python, or similar)  •...  ...PointClickCare welcomes and encourages applications from people with disabilities... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    3 hours ago
  • $94.3k - $141.5k per year

     ...We are looking for a Senior Java Backend Engineer with hands-on experience in designing end-to-end...  ...candidate bridges the gap between application engineering and data platforms. Responsibilities...  ..., risk technology, applications development, model development, and establish and... 
    Full time
    Contract work

    Citigroup

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...highly hands-on Lead Software Engineer to design, build, and deploy...  ...rapid prototyping, MVP‑driven development, and iterative delivery of...  ...Engineering: Build full‑stack applications integrating LLM‑driven workflows...  ...proficiency in Python and/or Java (Spring Boot); working... 
    Full time

    Citigroup

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

     ...The Applications Development Senior Programmer Analyst is an intermediate level position responsible for...  ...optimization techniques across Java application services and database queries...  ...Business Analysts, and Quality Assurance (QA) engineers within an Agile/Scrum framework. Act... 
    Full time
    Contract work
    Manual labor

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    3 hours ago
  • $120.8k - $170.8k per year

     ...The Applications Development Senior Manager is a senior management level position responsible for...  ...and assets, by driving compliance with applicable laws, rules and regulations, adhering...  ...(e.g., MCP) through advanced prompt engineering to enhance development and operational... 
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and...  ...Job Summary  PointClickCare is searching for a Principal Application Engineer who will lead application development by writing and rigorously... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    3 hours ago
  • $120.8k - $170.8k per year

     ...people with the core of our development effort based in the financial...  ...several of our client facing applications such as Citi FX Velocity and...  ...Infrastructure and Middleware Engineer based in Mississauga, Canada...  ...following programming languages: Java, C++, .NET Experience with... 
    Full time
    Local area

    Citigroup

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

     ...Senior Java Developer The Opportunity We are seeking an experienced...  ...Developer to spearhead the development of robust, scalable, and innovative enterprise applications. The ideal candidate will possess...  ...RESTful API design, and cloud engineering principles. Frameworks: Hands... 
    Full time

    Citigroup

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

     ...will work in an agile software development environment, developing...  ...categories: Back-End Development: Java, Python, Spring Framework...  ...Agentic Code generation), Prompt Engineering, Workflow Design, GenAI...  ...for both technology and its application in the global financial industry... 
    Full time
    Summer work
    Internship
    Worldwide

    Citigroup

    Mississauga, ON
    4 days ago
  •  ...Requisition ID: 101092  Job Category:  Engineering; Metals  Location:  Mississauga, ON,...  ...Project Engineer to join our Metals Project Development team, providing management, technical...  ...Equal Opportunity Employer that considers applicants without regard to age, race, color,... 
    Long term contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    21 hours ago
  • $45k - $60k per year

     ...Responsible for establishing accurate prioritization of work to provide timely answers to all customers. Creates and maintains Applications Engineering data base in conjunction with distributors to assist in promoting products. Maintain, review and analyze quotes data base to... 
    Full time
    Work at office
    Relocation

    Manufacturing Assembly Ltd.

    Mississauga, ON
    6 days ago
  •  ...revenue back into research and development, ensuring our employees have...  .... Develop tools and applications by producing clean, efficient...  ...using languages such as Python, Java etc. Knowledge of relational...  ...Proven experience as a great Engineer. BSc/BA in Computer Science... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    3 hours ago
  •  ...revenue back into research and development, ensuring our employees have...  ...a Principal Software Data Engineer who will contribute to all phases...  ...distributed systems based on Java microservices -Engineer and...  ...welcomes and encourages applications from people with disabilities... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    3 hours ago
  • $106k - $160k per year

     ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products...  ...reliable execution Raise the technical capability of the applications team by sharing what you learn and helping others work through... 
    Long term contract
    Internship

    Synopsys Inc

    Mississauga, ON
    24 days ago
  • $120.8k - $170.8k per year

     ...Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to...  ...~ Strong experience with Java and Spring Boot ~ Working knowledge...  ...----------------- Job Family: Applications Development --------------------... 
    Full time

    Citigroup

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

     ...are seeking an experienced Automation Engineer to drive end-to-end automation and spearhead...  ...robust automation frameworks using Java and Selenium/Playwright, while integrating...  ...-------------------------- Job Family: Applications Development ---------------------------------------... 
    Full time
    Flexible hours

    Citigroup

    Mississauga, ON
    3 days ago
  • $79.32k - $110.68k per year

     ...Citi is looking for a Java Developer to join its technology organisation...  ..., and integrating the applications that power financial services...  ...teams to solve real engineering challenges. This is an opportunity...  ...Skills Proficiency in Java development with practical experience building... 
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide

    Citigroup

    Mississauga, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Application Development Engineer (Java) - AVP. Be the first to apply!