At a Glance
- Tasks: Join a dynamic team to develop innovative financial solutions for small businesses.
- Company: Exciting Series B company focused on empowering SMEs with cutting-edge technology.
- Benefits: Competitive salary, private health insurance, flexible hours, and 29 days annual leave.
- Why this job: Make a real impact by solving complex payment management challenges with advanced tech.
- Qualifications: 6+ years backend engineering experience and proficiency in JVM-based languages.
- Other info: Enjoy a collaborative culture with opportunities for travel and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
We are working with an exciting Series B company that is committed to empowering small and medium-sized businesses, helping them maintain healthy cash flow, often complicated by the complexities of payment management.
About Our Engineering Culture
- Customer-first focus: leverage top-tier technology to create solutions that genuinely make users’ lives easier.
- Navigating the intricate logic of finance requires care, attention to detail, and a passion for problem-solving.
- Code quality: prioritise writing code that is robust, performant, and future-ready.
- AI integration: utilise advanced tools to enhance the product and streamline processes.
As a Senior Backend Engineer on the team, you will:
- Collaborate cross-functionally with product, frontend, and design teams to develop new features.
- Design and build core financial integrations that ensure the security and efficiency of customer transactions.
Requirements:
- 6+ years of continuous experience as a backend engineer.
- Ideal proficiency in JVM-based languages (consideration for others possible).
- Willingness to work with Kotlin (current server-side language).
- Experience with relational databases.
- Strong commitment to code quality, efficient architecture, and performance optimisation.
Bonus Points
- Advanced knowledge of JVM-based languages, particularly Kotlin.
Benefits:
- Highly competitive salary.
- Pension plan (matched up to 5%).
- Private health insurance (including optical and dental cover).
- Life assurance.
- Enhanced parental leave.
- Weekly meal allowance.
- 29 days annual leave (in addition to bank holidays).
- Flexible working hours.
- Cycle to Work scheme.
- Electric vehicle scheme.
- Opportunity to work and travel for up to six weeks per year.
- Visa sponsorship (if applicable).
(Senior) Software Engineer - Backend in City of London employer: Heart Mind Talent
Contact Detail:
Heart Mind Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land (Senior) Software Engineer - Backend in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your best projects, especially those that highlight your experience with JVM-based languages and backend engineering. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions that reflect the complexities of finance and payment management. We want you to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace (Senior) Software Engineer - Backend in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the job description. Highlight your backend engineering experience, especially with JVM-based languages and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about empowering small and medium-sized businesses. Share specific examples of how you've tackled complex problems in your previous roles, especially in finance or tech.
Showcase Your Code Quality: Since we prioritise code quality, consider including links to your GitHub or any projects that demonstrate your commitment to writing robust and performant code. This will give us a glimpse into your coding style and problem-solving approach.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Heart Mind Talent
✨Know Your Tech Stack
Make sure you’re well-versed in JVM-based languages, especially Kotlin. Brush up on your knowledge of relational databases and be ready to discuss how you've used these technologies in past projects.
✨Showcase Problem-Solving Skills
Prepare examples that highlight your problem-solving abilities, particularly in finance-related scenarios. Think about challenges you've faced and how you navigated them, as this aligns with the company's customer-first focus.
✨Emphasise Code Quality
Be ready to talk about your commitment to writing robust and performant code. Discuss any best practices you follow and how you ensure your code is future-ready, as this is a key aspect of the role.
✨Collaborate and Communicate
Since the role involves cross-functional collaboration, think of instances where you’ve worked with product, frontend, or design teams. Highlight your communication skills and how you ensure everyone is aligned on project goals.