Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Java Developer (Assistant Vice President) image - Rise Careers
Job details

Senior Java Developer (Assistant Vice President)

Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

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.

About the Role:

You will report into the Development Team Lead, also located in Belfast. This role has no direct reports, however as a Senior member of the team mentoring more junior members and sharing your expertise through relevant forums is required. You will engage with colleagues and teams in UK, North America and India

Key responsibilities:

·         Collaborating with the architecture team to define best practice in Java and Hadoop development paradigms including documentation and system monitoring
·         Challenging and helping to direct our technical roadmap and proposing the adoption of new technology or techniques
·         Providing breakdowns of project deliverables and estimates
·         Designing and building data pipelines and Hadoop storage objects
·         Assist in the resolution of production issues when required
·         Mentoring team members
·         Working with data analysts to define logical data structures
·         Encouraging self-learning among the team

Essential Skills & Qualifications:
·         A confident engineer with an authoritative knowledge of Java and Hadoop including HDFS, Hive and Spark
·         Comfortable working with large data volumes and be able to demonstrate a firm understanding of logical data structures and analysis techniques
·         Strong skills in identifying and resolving code vulnerabilities and familiarity with utilizing Citi tools in this area
·         Able to demonstrate an expertise in identifying and resolving data quality issues – in datasets at rest and in flight
·         An expert SQL coder and at ease writing Linux shell scripts
·         Experienced with automated build and test processes utilizing RLM, Jenkins, Lightspeed and Harness
·         Strong knowledge in Autosys
·         An adept written and verbal communicator
·         Highly adaptable and be willing to mentor and train more junior team members
·         Organized and prepared to manage multiple parallel pieces of work
·         Appreciative of a diverse workforce and recognize that differences in style or perspective are one of our organization's key strengths

Additionally, the following attributes will be advantageous:

·         A strong degree in any mathematical subject including computer science, physics, mathematics or engineering

·         Hands on experience in Python programming

·         Knowledge of agile development methodologies
·         Prior work on cloud computing platforms
·         Hands-on experience with other big data tools such as Oozie, YARN, Spark, SparkSQL, Flume, Sqoop2, Pig, Drill, Kafka, Elastic
·         Familiar with the financial services industry and/or regulatory environments
·         Be able to demonstrate an active participation in the big data, analytics or general IT community
·         Experience in the implementation of machine learning algorithms
·         Prior experience in working with remote teams 

Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.

Education:


Bachelor’s/University degree or equivalent experience

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

27 days annual leave (plus bank holidays)

A discretional annual performance related bonus

Private Medical Care & Life Insurance

Employee Assistance Program

Pension Plan

Paid Parental Leave

Special discounts for employees, family, and friends

Access to an array of learning and development resources


Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Citi Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Citi DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Citi
Citi CEO photo
Jane Fraser
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Java Developer (Assistant Vice President), Citi

Citi is seeking a Senior Java Developer to join our dynamic team in Belfast, United Kingdom! As a world-leading global bank with a presence in over 160 countries, Citi Belfast stands as the only global investment bank in Northern Ireland. In this exciting role, you'll sit at the intersection of finance and technology, engaging directly with colleagues across the globe, including teams in the UK, North America, and India. You'll work closely with the architecture team to set best practices in Java and Hadoop development, helping to shape our technical roadmap and advocating for innovative technologies. Collaboration is key, as you will be mentoring junior developers, designing data pipelines, and resolving production issues. We’re looking for someone who not only has extensive experience with Java and Hadoop but is also confident in navigating large datasets and coding in SQL. You should be prepared to share your insights and encourage self-learning within the team. Plus, the role offers flexibility with up to 2 days of remote work per week and a variety of perks, including competitive salary, annual leave, and medical care. Join us in making finance work harder for our clients while enjoying a diverse and supportive workplace where your skills can truly shine!

Frequently Asked Questions (FAQs) for Senior Java Developer (Assistant Vice President) Role at Citi
What are the key responsibilities of a Senior Java Developer at Citi?

As a Senior Java Developer at Citi, your primary responsibilities include collaborating with the architecture team to establish best practices in Java and Hadoop development, challenging the technical roadmap, and mentoring junior team members. You'll also design data pipelines, assist in resolving production issues, and work closely with data analysts to define logical data structures.

Join Rise to see the full answer
What qualifications do I need to become a Senior Java Developer at Citi in Belfast?

To be eligible for the Senior Java Developer position at Citi, you should possess a strong knowledge of Java and Hadoop technologies, including HDFS, Hive, and Spark. Additionally, having strong SQL coding skills, experience with automated build processes, and the ability to work with large data volumes are vital. A Bachelor’s degree in a relevant field is also required.

Join Rise to see the full answer
How does mentoring work for Senior Java Developers at Citi?

Mentoring is a significant aspect of the Senior Java Developer role at Citi. You'll be expected to share your expertise with junior team members through relevant forums and one-on-one guidance, encouraging their development and fostering a collaborative learning environment.

Join Rise to see the full answer
What is the work culture like for Senior Java Developers at Citi?

The work culture for Senior Java Developers at Citi emphasizes diversity and inclusion, innovation, and personal growth. With a hybrid working model and a commitment to providing a supportive environment, you'll be able to thrive while engaging with a talented and diverse team in a business-casual setting.

Join Rise to see the full answer
What opportunities for professional development does Citi provide for Senior Java Developers?

At Citi, you'll have access to a wealth of learning and development resources tailored to enhance your skills as a Senior Java Developer. Continued education is encouraged, and you can take advantage of specialized training programs, workshops, and mentorship opportunities to advance your career within the organization.

Join Rise to see the full answer
Common Interview Questions for Senior Java Developer (Assistant Vice President)
Can you explain your experience with Java and Hadoop in your previous roles?

In your response, highlight specific projects where you utilized Java and Hadoop technologies, detailing your contributions and the impact your work had on the project outcomes.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Discuss your mentoring philosophy, including specific strategies you use to engage and support junior team members through hands-on guidance and knowledge sharing.

Join Rise to see the full answer
Describe a challenging production issue you encountered and how you resolved it.

Provide a real example illustrating the problem-solving process, your technical skills, and how you collaborated with team members to successfully address the issue.

Join Rise to see the full answer
What are some key considerations when designing data pipelines?

Emphasize the importance of scalability, data integrity, and performance monitoring in your data pipeline design strategy, as well as any specific tools or frameworks you prefer.

Join Rise to see the full answer
How do you stay updated on new technologies and best practices in Java and big data?

Mention specific resources such as technical blogs, online courses, and community forums you follow, as well as any networking events or conferences you attend to remain at the forefront of industry trends.

Join Rise to see the full answer
Can you give an example of how you've dealt with code vulnerabilities in the past?

Share your approach to identifying and resolving code vulnerabilities, including the processes you used, tools involved, and the overall outcome of your intervention.

Join Rise to see the full answer
What makes you comfortable working with large data volumes?

Discuss any previous experiences you've had managing large datasets, emphasizing the skills and strategies that enable you to effectively analyze and process significant data loads.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Explain how you encourage teamwork and collaboration among team members, especially in cross-functional projects that may involve diverse skills and perspectives.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Talk about your time management strategies and techniques, as well as how you prioritize tasks to meet deadlines without compromising on the quality of code delivered.

Join Rise to see the full answer
Can you discuss your experience with automated build and test processes?

Describe specific tools you have used for automated testing and building, such as Jenkins or RLM, and how they have improved your workflow and project success rates.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi is looking for a Dedicated Lending Associate SAFE Act to streamline mortgage lending operations and enhance client relationships in Sunnyvale.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Lead the branch as a Head Universal Banker at Citi, delivering outstanding customer service and enhancing client relationships.

Photo of the Rise User

As a Principal Software Engineer at Palo Alto Networks, you'll lead the development of critical cybersecurity features in a collaborative environment.

Posted 20 hours ago

Contribute to Allyant's mission as a Software Developer, creating innovative accessibility solutions that empower organizations.

Photo of the Rise User
Posted 3 days ago

Jobgether is on the lookout for a skilled Senior Front-End Developer proficient in Vue.js to join their remote team and drive the development of a robust web application.

Posted 13 days ago

Join Barti, an innovative startup transforming eye care, as VP of Software Engineering, where you'll lead technical strategy and team development.

Photo of the Rise User
Applaudo Studios Remote San Salvador, El Salvador
Posted 11 days ago

Join Applaudo Studios as a Backend Developer and contribute to innovative AI-driven automation projects.

Photo of the Rise User

Join Space Inch as a Full-Stack Developer to contribute to innovative solutions in the hospitality tech sector.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Software Engineer at American Express, you'll contribute to building robust solutions for customer platforms in a collaborative tech environment.

Photo of the Rise User
BlackStone eIT Remote No location specified
Posted 13 days ago

Join a dynamic team as a Full Stack Developer, where your expertise in React and Node.js will drive innovative solutions.

Photo of the Rise User
UPS Remote United States
Posted 9 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Citi’s mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capi...

663 jobs
MATCH
VIEW MATCH
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!