
Website Brookwood Recruitment
Software Engineer – Java 17, Kotlin
We are supporting a global organisation
6 months contract initially – 40 hours per week- hourly rate is up to €115, 2 days per week in the Amsterdam office
Hiring Manager’s Focus:
- must have is good Java knowledge and kotlin + dropwizard
- must have is Java, Springboot 3
We are looking for a highly skilled Software Engineer with strong expertise in Java 17 to join our team in building and supporting a complex financial data platform. This role focuses on designing and implementing robust, scalable backend services that enable accurate data transformation and financial analytics across multiple business units.
You will play a key role in developing high-availability services, integrating data pipelines, and creating applications that deliver critical financial insights. The ideal candidate is a self-starter who thrives in a fast-paced, cross-functional environment and is comfortable owning features end-to-end — from design to production support.
Key Responsibilities:
- Design, build, and maintain backend services using Java 17, Spring Boot 3, and Kotlin.
- Develop, monitor, and maintain high-availability data pipelines supporting a financial data platform.
- Integrate and implement changes across multiple backend applications and systems.
- Ensure performance, scalability, and reliability of services, with a focus on secure and auditable solutions.
- Collaborate closely with finance, IT, and BI stakeholders to deliver backend solutions aligned with business requirements.
- Support automation, data lineage, logging, and audit evidence for financial applications.
- Troubleshoot and debug production issues efficiently and communicate resolutions clearly to technical and non-technical stakeholders.
- Contribute to platform improvements through performance tuning, code reviews, and refactoring.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience working with Java 17, JVM, and Spring Boot 3.
- Solid experience with Kotlin and familiarity with alternative frameworks such as Dropwizard 3.
- Hands-on experience with service mesh solutions (e.g., Istio) and managing cron jobs.
- Proven ability to independently deliver features end-to-end — including development, testing, deployment, monitoring, and support.
- Strong problem-solving skills and a high level of ownership and accountability.
- Excellent communication skills with the ability to work across cross-functional teams.
Bonus Experience (Not required but nice to have):
- Exposure to financial systems or working in a finance-related tech environment.
- Experience building applications that support audit, compliance, or risk controls.
To apply for this job email your details to apply.a4lmrwo3u7h@aptrack.co