At a Glance
- Tasks: Design and develop scalable backend systems that power innovative fintech products.
- Company: Join ARQ, a fast-growing fintech redefining global money interactions.
- Benefits: Competitive salary, stock options, performance bonuses, and paid annual leave.
- Other info: Dynamic team environment focused on growth and skill improvement.
- Why this job: Make a real impact in financial inclusion while working with cutting-edge technology.
- Qualifications: 5+ years in backend development with strong Java skills and a relevant degree.
The predicted salary is between 70000 - 90000 £ per year.
About ARQ
ARQ is one of the fastest-growing fintechs in the world. Our mission is to redefine how people interact with money across borders, building the infrastructure to move value seamlessly. We're still early in our journey, which means every person who joins shapes the future of our product, culture, and growth. If you're excited by big challenges, global impact, and the chance to grow fast with a world-class team, ARQ is the place to do it.
What we're looking for
As a Backend Engineer, you'll design, develop, and maintain scalable, secure, and high-performing backend systems that power our innovative products. You'll collaborate with a talented team to create solutions that drive financial inclusion and transform the way people manage their money.
What you'll be doing
- The work will focus on greenfield development and improvement of existing systems.
- Projects will include building REST APIs, engineering microservices and evolving a number of systems that our business depends on (e.g. card payments, treasury management, transactions booking, crypto liquidity).
- Our technology stack is based predominantly on Java 25 on the backend with Postgres database.
- We rely on Spring Boot for quick and quality delivery.
- We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery.
What you'll need
- 5+ years of experience in Backend development, with fluency in Java.
- Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering / Science disciplines.
- Quick learner with an ambitious and results driven personality, with excellent communication skills (English fluency, verbal and written).
- Track record of building complex products that millions of people use in hypergrowth startups.
Benefits
- Competitive salary.
- Sign-on stock options bonus, so you become part of the success of the company.
- Discretionary performance bonus (stock options).
- Paid annual leave.
- Own the development process that will face on the customer's impact.
- Latest technology to work with.
- Strong team that will help you improve your skills.
Senior Software Engineer - Java in London employer: ARQ
ARQ is an exceptional employer for Senior Software Engineers, offering a dynamic work environment where innovation and collaboration thrive. With competitive salaries, stock options, and a focus on employee growth through cutting-edge technology and a supportive team culture, ARQ empowers its employees to make a global impact while shaping the future of fintech. Join us in a fast-paced journey that values your contributions and fosters professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Java in London
✨Tip Number 1
Network like a pro! Reach out to current employees at ARQ through LinkedIn or other platforms. A friendly chat can give you insider info and might even lead to a referral, which can boost your chances of landing that Senior Software Engineer role.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects, especially those involving REST APIs and microservices. This will demonstrate your hands-on experience and passion for backend development.
✨Tip Number 3
Ace the interview by practising common technical questions related to Java and backend systems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨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, it shows you’re genuinely interested in being part of the ARQ team.
We think you need these skills to ace Senior Software Engineer - Java in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development experience, especially with Java and any relevant projects you've worked on.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about joining ARQ. Share your passion for fintech and how you can contribute to our mission of transforming money management.
Showcase Your Projects:If you've built any complex products or systems, make sure to mention them! We love seeing real-world examples of your work, especially if they align with our tech stack and goals.
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’re considered for the role you’re interested in!
How to prepare for a job interview at ARQ
✨Know Your Tech Stack
Make sure you’re well-versed in Java 25, Spring Boot, and Postgres. Brush up on your knowledge of REST APIs and microservices, as these are crucial for the role. Being able to discuss your past experiences with these technologies will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend development and how you overcame them. Use examples that highlight your ability to write clean code and implement TDD and DDD practices. This will demonstrate your pragmatic approach to software engineering.
✨Communicate Effectively
Since excellent communication skills are a must, practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in simple terms, as this will reflect your ability to collaborate with the team and contribute to a positive culture.
✨Align with Their Mission
Familiarise yourself with ARQ's mission to redefine financial interactions. Be prepared to discuss how your background and values align with their goals of financial inclusion and innovation. Showing genuine interest in their vision can set you apart from other candidates.