At a Glance
- Tasks: Design and implement backend services for a cutting-edge FinTech platform.
- Company: Join a dynamic B2B FinTech startup backed by a global bank, revolutionising financial advisory.
- Benefits: Enjoy flexible work with just one day in the office and great corporate perks.
- Why this job: Gain hands-on experience with innovative technologies while working closely with industry experts.
- Qualifications: 3+ years in JVM languages; experience with microservices and data-driven systems required.
- Other info: Work in Central London and be part of a team transforming the financial industry.
The predicted salary is between 36000 - 60000 £ per year.
Join a B2B FinTech startup backed by a global bank, that is transforming the financial advisory space! They’ve created a unified, scalable, AI-driven platform that’s moving the industry away from using outdated data storage and communication systems like spreadsheets.
You will work directly with and learn from a Staff Engineer and CTO, being instrumental in designing & implementing backend services, ensuring high performance, scalability, and reliability. You will work on projects ranging from API development, integrations, to new feature development, providing a rich experience for customers.
You will follow best practices in testing, documentation & maintainability, ensuring a clean & scalable codebase.
- Technologies: Kotlin, Grails, Vert.x, gRPC, microservices, event-driven architecture, GCP, Kubernetes, Terraform, Kafka, BigQuery, PostgreSQL
Requirements:
- 3+ years commercial experience building complex systems using a JVM language (Java, Kotlin, Scala)
- Experience building scalable microservices with gRPC and/or REST APIs
- Experience working on data-driven or message-queueing systems, using tech like Kafka
- Degree in Computer Science, Engineering, or a similar field
Backend Engineer - Data employer: Few&Far
Contact Detail:
Few&Far Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer - Data
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Kotlin, gRPC, and Kafka. Having hands-on experience or personal projects that showcase your skills with these tools can set you apart during discussions.
✨Tip Number 2
Network with professionals in the FinTech space, especially those who work with B2B startups. Attend meetups or online forums where you can connect with current employees or industry experts who might provide insights into the company culture and expectations.
✨Tip Number 3
Prepare to discuss your previous experiences with scalable microservices and data-driven systems. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving abilities.
✨Tip Number 4
Show enthusiasm for the company's mission to transform the financial advisory space. Research their platform and be prepared to discuss how your skills can contribute to their goals, which will highlight your genuine interest in the role.
We think you need these skills to ace Backend Engineer - Data
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JVM languages, particularly Kotlin or Java. Emphasise any projects where you've built scalable microservices or worked with technologies like gRPC and Kafka.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the B2B FinTech sector and mention specific projects or experiences that align with the company's mission of transforming financial advisory services. Show how your skills can contribute to their AI-driven platform.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to relevant projects that demonstrate your ability to design and implement backend services. Highlight any work involving event-driven architecture or cloud technologies like GCP.
Highlight Soft Skills: In addition to technical skills, mention soft skills such as teamwork and communication. Since you'll be working closely with a Staff Engineer and CTO, showcasing your ability to collaborate effectively is crucial.
How to prepare for a job interview at Few&Far
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JVM languages like Java or Kotlin. Highlight specific projects where you've built scalable microservices or worked with technologies such as gRPC and Kafka, as these are crucial for the role.
✨Understand the Company’s Vision
Research the B2B FinTech startup and its mission to transform the financial advisory space. Being able to articulate how your skills align with their goals will demonstrate your genuine interest in the position.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that involve backend services, ensuring you can explain your thought process clearly.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technology stack they use, and their approach to scalability and reliability. This shows your enthusiasm for the role and helps you gauge if it’s the right fit for you.