Noord-Holland Werving & Selectie Detachering

Korte omschrijving

A top financial institution is on the hunt for a seasoned Java Developer! If you're all about design and development and thrive in a fast-paced, ever-changing environment, this is your gig.

Functie omschrijving

A top financial institution is on the hunt for a seasoned Java Developer! If you're all about design and development and thrive in a fast-paced, ever-changing environment, this is your gig. You've got to be technically enthusiastic, think the Agile way, and have experience as a Dev Engineer in either a Financial Institution or a Data Reporting setting. Plus, you're a real team player who loves owning things from start to finish.

The Financial Markets Transaction Reporting team is the powerhouse behind the organization's trade and transaction reporting. They make sure everything is spot-on: complete, accurate, and delivered on time. It's a buzzing, multi-talented team that teams up with every corner of the firm. They're focused on delivering top-notch regulatory transaction reporting capabilities, all while keeping a watchful eye on risk management and control to ensure global compliance with crucial regulations like MiFID and EMIR. As Regulatory Reporting becomes even more vital, this team is expanding and gearing up to build a brand-new Reporting Platform to phase out the current applications.

Here's what you'll be diving into:

  • Keeping our Java-based micro-service applications humming and developing new ones.
  • Working hand-in-hand with Customer Journey Experts and Testers to nail down requirements and code implementations.
  • Upgrading the frameworks we use and hunting down and fixing vulnerabilities in the code.
  • Boosting our automation game, especially with CI/CD and observability.
  • Tackling issues found during testing or cropping up in the live Production environment.
  • Being ready to jump in for some on-call support outside of regular office hours when needed.

Functie eisen

We're looking for a seasoned professional with a strong technical leadership skill set, someone who can mentor and guide our less experienced engineers. If you're open-minded and eager to explore new ways of working and cutting-edge technologies, you'll fit right in! We value individuals who are results-oriented, determined, and possess that all-important can-do attitude. Being a team player is key, and we love people who are self-driven.

You'll need sharp analytical and problem-solving skills, coupled with an end-to-end ownership mindset. We expect you to be an active team player who readily takes responsibility and operates independently to get things done. A continuous improvement mentality is crucial, both for our services and our ways of working. It's important to be someone who reflects on their behavior and performance to proactively identify areas for growth. You should be a strong problem solver, capable of structuring and improving complex situations. And of course, excellent communication skills, both verbal and written, are essential for aligning with various stakeholders and cross-border squads, as English is our primary language.

A keen market focus is also a must – the ability to leverage your market knowledge to shape the right approach, stay ahead in your technical discipline, and keep informed about market developments and innovation will set you apart. Finally, you should be comfortable with delivering on-call support in a shift-based environment.

What you'll bring to the table:

  • Solid experience in Java (21+) and Spring Boot (4.*).
  • Expertise in Oracle database (SQL) development.
  • DevOps knowledge is a big plus – think CI/CD concepts, and ideally Azure DevOps.
  • A good grasp of test automation using JUnit & BDD concepts.
  • Hands-on experience with Kafka as a core messaging technology.
  • Knowledge of IBM MQ and Tibco EMS would be a bonus.
  • Familiarity with services running on a Container Platform like Kubernetes or OpenShift.
  • Proven success in a data-centric environment, covering data quality, data flows, data consistency, and data lineage.
  • Experience in the banking industry, especially with Financial Markets Transaction Reporting, is highly preferred.

In a nutshell, we're seeking:

  • An Experienced Java Developer with strong Spring Boot skills, thriving in a complex (enterprise banking) setting.
  • Someone well-versed in Continuous Integration & Continuous Delivery (CI/CD).

And if you're an excellent communicator (Dutch isn't a requirement, English is our main language) with an HBO (higher professional education) work/thinking level, you're exactly who we're looking for!

Bedrijfsprofiel

A leading financial institution is looking for an experienced Java DEV Engineer with a focus on design/development skills who would like to work in a challenging environment with a lot of change. You are technically passionate, have an Agile mindset and have a background as Dev Engineer within a Financial Institution or Data Reporting environment. You are a team player working with end-to-end responsibility.
The Financial Markets Transaction Reporting family is charged with the oversight and steering of the organisation s trade and transaction reporting to ensure that the reporting is complete, accurate and timely. It is a dynamic, multi-faceted environment that partners with all parts of the firm to deliver regulatory transaction reporting capabilities while providing risk management and control to ensure global compliance with relevant regulations such as MiFID, EMIR, and more. Due to the increasing importance of Regulatory (Transaction) Reporting, this family is growing and will work on a new Reporting Platform to replace the existing applications over time.
Java Developer (Spring Boot, CI/CD)