Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
23 days holiday (plus bank holidays)
Mental health support
€200 annual Learning and Personal Development budget
Parental leave
Job summary
A leading financial technology firm is seeking a Java Software Engineer specializing in Data Products to design high-performance data platforms. You will create data pipelines, APIs, and collaborate with cross-functional teams to drive innovation. The ideal candidate will have 3–5 years of Java experience, familiar with SQL/NoSQL databases, and a strong understanding of GCP services. Enjoy a flexible, hybrid work environment with generous benefits including a learning budget and mental health support.
Qualifications
3–5 years of hands-on experience in Java development.
Background in managing both SQL and NoSQL databases.
Knowledge of version control (Git) and CI/CD practices.
Familiarity with real-time stream processing frameworks.
Responsibilities
Design and build scalable data ingestion systems.
Develop and maintain APIs for data access.
Work with SQL and NoSQL databases to optimize performance.
Utilize GCP services like PubSub and BigQuery.
Skills
Java Development
Database Management
Version Control
Data Pipelines
API Development
Tools
GCP
Docker
Terraform
Job description
A leading financial technology firm is seeking a Java Software Engineer specializing in Data Products to design high-performance data platforms. You will create data pipelines, APIs, and collaborate with cross-functional teams to drive innovation. The ideal candidate will have 3–5 years of Java experience, familiar with SQL/NoSQL databases, and a strong understanding of GCP services. Enjoy a flexible, hybrid work environment with generous benefits including a learning budget and mental health support.