At a Glance
- Tasks: Design and develop backend services for next-gen financial infrastructure.
- Company: Dynamic fintech company with a focus on innovation and collaboration.
- Benefits: Competitive pay, flexible work options, and growth opportunities.
- Why this job: Join a team making a global impact in the fintech space.
- Qualifications: Expertise in Node.js, Golang, and strong fintech experience required.
- Other info: Supportive culture with a commitment to integrity and teamwork.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for an experienced Backend Engineer to help build, scale, and optimize next‑generation financial services infrastructure. You will work on high‑availability, low‑latency systems, powering consumer and business APIs used globally. This role is ideal for someone who thrives in fast-paced fintech environments and is passionate about clean architecture, system performance, and secure engineering practices.
Key Responsibilities
- Design and develop backend services and APIs with a focus on performance, maintainability, and security.
- Deliver new features and improvements across a distributed microservices ecosystem.
- Collaborate closely with frontend, mobile, product, and infrastructure teams throughout the development lifecycle.
- Integrate APIs and services while ensuring reliable, scalable data flows.
- Contribute to technical discussions, architecture decisions, and engineering best practices.
- Write clean, well-tested, and well-documented code.
Must‑Have Technical Skills
- Expert-level Node.js development experience (TypeScript/Javascript).
- Professional Golang development experience.
- Strong GraphQL experience, including schemas, resolvers, and high-volume queries.
- Deep knowledge of PostgreSQL, including performance tuning and relational design.
- Hands-on experience with Redis for caching, pub/sub, or distributed systems.
- Fintech experience is a MUST — ideally in payments, banking, wallets, trading, or digital assets.
- Solid understanding of modern backend architecture, microservices, and API-driven systems.
- Strong foundation in version control, CI/CD pipelines, and software lifecycle best practices.
Nice to Have
- Experience with message queues such as Kafka, RabbitMQ, Pulsar, or NSQ.
- Experience integrating with 3rd‑party services or financial data providers.
- Familiarity with performance budgets, monitoring, and observability tooling.
- Knowledge of crypto, digital assets, or Web3 technologies.
- Contributions to open-source projects or engineering blogs.
What’s Offered
- Opportunity to work on high-impact fintech projects serving users globally.
- Collaborative engineering culture focused on innovation and excellence.
- Competitive compensation, flexibility, and professional development opportunities.
- Supportive environment with strong values around integrity, ownership, and teamwork.
Software-ontwikkelaar in City of London employer: Albert Bow
Contact Detail:
Albert Bow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software-ontwikkelaar in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the fintech space, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to backend development and APIs. This is your chance to demonstrate your expertise in Node.js, Golang, and GraphQL—make it shine!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and be ready to discuss your experience with microservices and performance tuning in PostgreSQL.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software-ontwikkelaar in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Backend Engineer. Highlight your experience with Node.js, Golang, and any fintech projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include links to any relevant projects or code samples in your application. If you've contributed to open-source projects or have a GitHub profile, let us know! This gives us a glimpse into your coding style and expertise.
Craft a Compelling Cover Letter: Your cover letter should reflect your passion for clean architecture and system performance. Share why you're excited about working in fintech and how you can contribute to our team. We love seeing genuine enthusiasm!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Albert Bow
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Node.js, Golang, and GraphQL. Brush up on your PostgreSQL and Redis knowledge too. Be ready to discuss specific projects where you've used these technologies, as this will show your hands-on experience and understanding of the tech stack.
✨Showcase Your Fintech Experience
Since fintech experience is a must, prepare examples from your past roles that highlight your work in payments, banking, or digital assets. Discuss challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills in a fast-paced environment.
✨Prepare for Technical Discussions
Expect to dive deep into technical topics during the interview. Be ready to discuss architecture decisions, system performance, and clean coding practices. Practising explaining your thought process can help you articulate your ideas clearly and confidently.
✨Emphasise Collaboration Skills
This role involves working closely with various teams, so be prepared to talk about your collaboration experiences. Share examples of how you’ve worked with frontend, mobile, or product teams to deliver successful projects, highlighting your teamwork and communication skills.