English
  • English
  • Dutch
  • German
Java Software Engineer

Description

About the Role:

We are seeking a Senior Java Developer to join our team focused on the development and maintenance of the Cash Limit Administration application. This application plays a critical role in combating financial economic crime by preventing fraud and money laundering. As a member of our team, you will work on a range of technologies including Java, AWS, microservices, and more.

Requirements:

  • Minimum 6 years of hands-on experience with Java (version 8 or higher)
  • Minimum 2 years of hands-on experience with AWS
  • Proficiency in SpringBoot, CI/CD, cryptography, GIT, and containers
  • Experience with Kafka, SQL databases, web services, and microservices architecture
  • Strong understanding of testing methodologies, including system tests and unit tests

Responsibilities:

  • Develop and maintain the Cash Limit Administration application
  • Collaborate with business operations teams to understand and implement deposit limit requirements
  • Work with various APIs and databases within the payments application landscape
  • Ensure the security and integrity of the application through cryptography and best practices
  • Participate in CI/CD pipelines and ensure code quality using tools like Sonar, Git, and Maven
  • Contribute to the design and architecture of the application to ensure scalability and reliability
  • Support testing efforts, including system tests and unit tests, to validate application functionality
  • Stay up-to-date with emerging technologies and industry best practices in software development.



Project Details:


Location: Utrecht

Duration: 12 months (option to extend)

Work: Hybrid


Type: Contracting

Michael Bailey International is acting as an Employment Business in relation to this vacancy.

Java Software Engineer