Java Developer - Financial Markets Transaction Reporting
Role details
Job location
Tech stack
Job description
- Develop, maintain, and enhance Java-based microservices using Java 21 and Spring Boot
- Collaborate with Customer Journey Experts, Testers, and cross-functional teams to deliver high-quality solutions
- Improve CI/CD processes, observability, platform stability, and security compliance
- Investigate and resolve issues identified during testing and production operations
- Participate in an on-call support rotation and contribute to continuous service improvements
Requirements
Are you an experienced Java Dev Engineer who enjoys working in large-scale, complex enterprise environments? One of the leading banks in Amsterdam is looking for a skilled Java Engineer to join its Financial Markets Transaction Reporting team. You will play a key role in developing and modernizing a strategic reporting platform that supports critical regulatory reporting obligations across global markets. This opportunity is ideal for someone who combines strong Java development expertise with an Agile mindset, a passion for continuous improvement, and the ability to take ownership of solutions from design through to production support., * 3-6 years of experience with Java, Spring Boot, Oracle SQL, and microservices architecture
- Experience working in complex enterprise environments, preferably within Banking, Financial Markets, or Regulatory Reporting
- Strong knowledge of Kafka, JUnit, BDD testing concepts, and CI/CD practices
- Exposure to Kubernetes, OpenShift, Azure DevOps, IBM MQ, or Tibco EMS is advantageous
- Excellent communication skills with the ability to work effectively in international Agile teams