Citi Belfast, Northern Ireland, United Kingdom
Join or sign in to find your next job
Join to apply for the Java/ Full Stack Developer - AVP role at Citi
Citi Belfast, Northern Ireland, United Kingdom
2 weeks ago Be among the first 25 applicants
Join to apply for the Java/ Full Stack Developer - AVP role at Citi
Get AI-powered advice on this job and more exclusive features.
Citi Belfast is one of the largest employers in Northern Ireland with a diverse and talented team of over 3000 people from over 40 different nationalities across our four Belfast offices. We are the only global investment bank operating in Northern Ireland. Every day, our local experts interact with global teams in over 100 countries developing and supporting next-generation technology solutions for the enterprise and delivering critical services to the bank and its customers, to make sure we are a stronger and safer organization for our clients. You will have a truly global reach, which will provide you with new experiences and development opportunities right here in Belfast’s iconic Titanic Quarter.
The overall objective of this role is to contribute to the continuous development of a strategic data application within the ISG Data Solutions group.
By joining the Exceptions Master Central (XMC) team, you will work with the latest technologies and interact with stakeholders from across the bank, enabling Citi to succeed in delivering value for our clients, while playing a key role in our data governance and data quality strategy.
This role involves working on a best-in-class system that acts as the strategic source for client reference data across the enterprise, enhancing its capabilities and data in line with business and regulatory requirements.
XMC provides a suite of services including data analytics, reporting, dashboarding, rules-based decision engines, database management, and data governance tooling, with a primary focus on user experience and outcome-based delivery.
The Java/Full Stack Developer is an intermediate-level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The role's overall goal is to contribute to applications systems analysis and programming activities.
Responsibilities:
1. 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.
2. Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users.
3. Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments.
4. Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality.
5. Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems.
6. Ensure essential procedures are followed and help define operating standards and processes.
7. Serve as advisor or coach to new or lower-level analysts.
8. Operate with limited supervision, exercising independence of judgment and autonomy.
9. Act as SME to senior stakeholders and/or other team members.
Qualifications:
* Experience in systems analysis and programming of software applications.
* Recent experience with design and development of enterprise scalable applications using Java/J2EE, Angular/React JS/Oracle, Spring Framework, and related technologies.
* Experience in successfully implementing projects.
* Ability to adjust priorities quickly as circumstances dictate.
* Clear and concise written and verbal communication skills.
Education:
* Bachelor’s degree or equivalent experience.
This job description provides a high-level overview of the work performed. Other duties may be assigned as needed.
What we’ll provide you:
Joining Citi offers a business casual workplace with a hybrid working model (up to 2 days remote), a competitive salary (reviewed annually), and benefits such as:
* 27 days annual leave plus bank holidays
* Discretional annual performance bonus
* Private Medical & Life Insurance
* Employee Assistance Program
* Pension Plan
* Paid Parental Leave
* Employee discounts
* Access to learning and development resources
Citi is committed to a workplace where everyone feels comfortable being their whole self every day. We seek the best talent worldwide to join, stay, and thrive with us.
#J-18808-Ljbffr