Enable job alerts via email!

Senior Java Developer - VP (Belfast)

Raffaella Productions

Belfast

Hybrid

GBP 50,000 - 80,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Java Developer to drive application development and deliver results through hands-on coding and bug fixes. In this dynamic role, you will collaborate with a talented team, participate in design sessions, and mentor junior developers while ensuring adherence to best practices. The position offers a hybrid working model, competitive salary, and generous benefits, including annual leave and private medical insurance. If you're passionate about technology and eager to contribute to innovative projects, this opportunity is perfect for you.

Benefits

27 days annual leave plus bank holidays
Discretionary annual performance bonus
Private Medical & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Employee discounts for family and friends
Access to learning and development resources

Qualifications

  • Proven experience as a Java developer with a focus on application development.
  • Strong understanding of messaging systems and database management.

Responsibilities

  • Participate in design sessions and progress JIRA tasks to completion.
  • Mentor junior team members and ensure adherence to best practices.
  • Troubleshoot applications and ensure performance requirements are met.

Skills

Java Software Development
Messaging Systems (Kafka, Nats, etc.)
SQL and Databases (Oracle, SQL Server)
Agile SCRUM Methodology
Java Multithreading/Concurrency
Web Services (SOAP/REST)
Distributed Systems Development
Containers (Docker, Kubernetes)

Job description

Project description:

Unity is the global authority for business transactions across Citi, covering transactions across all asset classes in capital markets, commercial payments, account management, and more. It provides a unique reference that tracks a transaction throughout its lifetime, enabling full traceability from front office to back office, thus offering significant business benefits.

A senior development position responsible for delivering results through hands-on development and bug fixes of our Java application. The primary goal of this role is to drive application development through programming activities.

Responsibilities

  1. Participate in design sessions with the development team, including employees and vendors across multiple locations.
  2. Progress assigned JIRA tasks to completion.
  3. Provide user/support documentation.
  4. Evaluate and adopt new development tools, libraries, and approaches to enhance delivery quality.
  5. Perform peer code reviews of project codebase changes.
  6. Communicate with stakeholders to help shape requirements and design decisions.
  7. Mentor and coach junior team members, ensuring adherence to best practices and standards throughout the application development lifecycle.
  8. Participate in SDLC and Agile SCRUM processes.
  9. Analyze existing software systems and propose solutions to improve design, architecture, and efficiency.
  10. Troubleshoot and debug applications.
  11. Ensure applications meet performance and scalability requirements.
  12. Stay updated with the latest technologies and industry trends.

Mandatory Skills

  • Experience as a Java software developer (to be assessed during interview).
  • Experience with Messaging Systems (Kafka, Nats, Solace, TiBCo, RabbitMQ, etc.).
  • Experience working with SQL and databases such as Oracle, SQL Server, Hadoop, etc.
  • Experience with Agile SCRUM methodology.
  • Proficiency in Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2 Database, JMS, MQ, NDM, SFTP.
  • Knowledge of industry best practices, standards, and development tools.
  • Experience developing distributed systems.
  • Experience using Containers (Docker, Kubernetes).

What we’ll provide you:

Joining Citi offers a business casual workplace with a hybrid working model (up to 2 days remote per week), a competitive base salary (reviewed annually), and additional benefits such as:

  • 27 days annual leave plus bank holidays.
  • Discretionary annual performance bonus.
  • Private Medical & Life Insurance.
  • Employee Assistance Program.
  • Pension Plan.
  • Paid Parental Leave.
  • Employee discounts for family and friends.
  • Access to learning and development resources.

Citi is committed to creating an inclusive workplace where everyone can bring their whole self to work every day. We seek talented individuals worldwide to join, stay, and thrive with us.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Java Developer - VP (Belfast)

Citi

Belfast

On-site

GBP 55,000 - 80,000

Today
Be an early applicant

Senior Java Developer

Synechron

Belfast

On-site

GBP 55,000 - 70,000

Yesterday
Be an early applicant

Java Developer Equity Finance Technology – VP (BELFAST)

TN United Kingdom

Belfast

Hybrid

GBP 60,000 - 80,000

5 days ago
Be an early applicant

Java Developer Equity Finance Technology – VP (BELFAST)

Citigroup Inc.

Belfast

Hybrid

GBP 60,000 - 100,000

9 days ago

Senior C++/Rust Software Engineer

Black Duck

Belfast

On-site

GBP 60,000 - 75,000

18 days ago