We are seeking a talented Java Software Engineer for an exciting opportunity within a dynamic FinTech start-up, offering fully remote work within the UK and EU. This is a six-month contract role, positioned outside IR35, with a competitive rate of £400 per day. The successful candidate will join a fast-paced environment, contributing to the development of cutting-edge Open Banking solutions and data-driven products.
In this role, you will work closely with cross-functional teams to design, develop, and optimise innovative financial technology services using Java and cloud technologies. You will play a critical role in building and refining scalable data models and managing databases to support real-time, aggregated financial data. Candidates should bring strong problem-solving skills, a collaborative mindset, and a passion for modern software engineering practices within the FinTech space.
Key Requirements:
- Strong proficiency in Java development with a minimum of 4 years’ experience.
- Commercial experience working with Google Cloud Platform (GCP).
- Hands-on experience with Open Banking APIs and standards.
- Deep understanding of building and optimising Data Models for large-scale applications.
- Proficient in designing, querying, and maintaining relational and non-relational Databases.
- Experience handling Aggregated Data within distributed systems.
- Proven ability to work autonomously within a remote, fast-moving start-up culture.
- Solid understanding of best practices in software engineering, including CI/CD, testing, and deployment principles.
- Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders.
If you are a motivated Java Software Engineer with a passion for FinTech innovation and are looking to work within a challenging, supportive, and rewarding environment, we would love to hear from you.