Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Java developer (avp)

Dublin
Citigroup Inc.
Java developer
Posted: 13 May
Offer description

The Java Developer - Assistant Vice President is a hands-on technical role within Prime Services Technology, responsible for designing, developing, and maintaining robust, scalable, and high-performance applications.
This position requires a comprehensive understanding of the full software development lifecycle and the Prime Services business domain to deliver effective technology solutions for Prime Brokerage, Equity Finance, Delta One, and other related business lines.
Prime Services Technology provides business solutions to Prime Brokerage, Equity Finance, Delta One, Futures Execution and Clearing, and OTC Clearing businesses.
This person will be a hands-on technologist who will work on different data pipelines and collaborate closely with Prime Business Analysts, Quantitative Analysts, Traders to understand requirements.
The role involves developing new data pipelines with a strong focus on Java and Python, and enhancing existing applications.
While the role provides exposure to Big Data technologies, deep prior experience is not a prerequisite and can be developed on the job.
This role will be a key player in the entire development lifecycle, from conception to deployment.
This individual will focus on hands-on coding and low-level design, collaborating closely with Prime Data Leads, Prime Business Analysts, Traders, Quants, and other stakeholders to translate complex business requirements into effective technical solutions.
The role involves working within an Agile team to deliver high-quality software that meets the demanding needs of the Prime Services business.
The ideal candidate will be a passionate technologist with over 6 years of extensive experience in application development, complemented by a strong background in modern software architecture and design principles.
Excellent communication skills are required to articulate technical concepts and collaborate effectively with both business and technology partners, ultimately playing an instrumental role in shaping the technology landscape within Prime Services.
Key Responsibilities
Design, develop, test, and deploy high-quality, scalable software applications using Java and Python.
Build and maintain real-time, event-driven data pipelines and streaming applications using Apache Kafka.
Work extensively with a variety of data stores, including NoSQL (e.g., MongoDB, Cassandra) and RDBMS (e.g., PostgreSQL, Oracle) databases, ensuring optimal data models and performance.
Utilize containerization technologies such as Docker and Kubernetes, OpenShift to package, deploy, and manage applications in a microservices architecture.
Implement, manage, and improve CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software.
Operate effectively in a Linux-based environment, including shell scripting and system-level troubleshooting.
Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Provide on-call support for production jobs and applications, ensuring timely resolution of issues and maintaining system stability.
Collaborate with product managers, architects, and other engineers to define requirements, design solutions, and deliver new features.
Proactively identify and resolve performance bottlenecks, bugs, and other technical issues.
Required Skills and Qualifications
Must have strong, hands-on 6+ years experience with
Java (17+ preferred)
and the Spring ecosystem, including Spring Boot, Spring MVC, and Hibernate.
Must have strong, hands-on
3+ years experience
with Python for data processing and application development.
Extensive hands-on experience with
Apache Kafka
, including topics, producers, consumers, and stream processing.
Deep understanding and practical experience with
Linux operating system
.
Proven experience with
containerization technologies
and an orchestrator like Kubernetes.
Strong experience with both
NoSQL
and
RDBMS databases
, including data modeling and query optimization.
In-depth knowledge and practical application of
CI/CD processes
and tools (e.g., Jenkins, GitLab CI, Tekton).
Proven experience working in an Agile/Scrum development environment with a strong understanding of its principles, practices, and theory.
Excellent analytical, problem-solving, and leadership skills.
Strong understanding of distributed systems and microservices architecture.
Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Preferred Qualifications (Good to Have)
Experience with big data query engines such as
Hive
or
Starburst
.
Familiarity with
Object Storage
solutions like Amazon S3, or Google Cloud Storage.
Hands-on experience with one or more major
Cloud Platforms
(e.g., AWS, Azure, or GCP).
Education
Bachelor's degree/University degree or equivalent experience
Benefits
By joining Citi Dublin, 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 that support you (and your family) to be well, live well and save well.
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.
Automated Processing and AI
We use automated processing, including artificial intelligence, to identify and align the candidate's skills and abilities with a specific job opening.
Additionally, if you choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Equal Opportunity Employment
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, please review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
#J-*****-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior java developer payments contract dublin 6-18 months
Dublin
Adecco
Java developer
Similar job
Senior java developer icon ipf contract dublin
Dublin
Adecco
Java developer
£517 - £561 a day
Similar job
Java developer
Dublin
Singlepoint
Java developer
Similar jobs
It jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Java developer jobs > Java developer jobs in Dublin > Java Developer (Avp)

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save