Senior Software Engineer - Java

Senior Software Engineer - Java

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
A

At a Glance

  • Tasks: Design and develop scalable backend systems using Java and Spring Boot.
  • Company: Join ARQ, a fast-growing fintech redefining global money interactions.
  • Benefits: Competitive salary, remote work options, and opportunities for rapid career growth.
  • Other info: Be part of a dynamic team shaping the future of fintech.
  • Why this job: Make a real impact on financial inclusion with innovative technology solutions.
  • Qualifications: Experience in backend development, particularly with Java and REST APIs.

The predicted salary is between 60000 - 80000 £ 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.

Senior Software Engineer - Java employer: ARQ

ARQ is an exceptional employer for those looking to make a significant impact in the fintech space. With a culture that fosters innovation and collaboration, employees are empowered to shape the future of financial technology while enjoying opportunities for rapid personal and professional growth. Located in a dynamic environment, ARQ offers a unique chance to work on cutting-edge projects that promote financial inclusion and redefine how people manage their money.

A

Contact Details:

ARQ Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Java

Tip Number 1

Network like a pro! Reach out to current employees at ARQ on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best projects. Highlight anything related to Java, REST APIs, or microservices to catch their eye.

Tip Number 3

Prepare for the technical interview! Brush up on your Java knowledge and be ready to discuss your approach to clean code and TDD. Practising coding challenges can help you feel more confident.

Tip Number 4

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

Java 25
REST APIs
Microservices
Postgres Database
Spring Boot
Clean Code
Test-Driven Development (TDD)

Some tips for your application 🫡

Show Your Passion for Fintech:When writing your application, let us know why you're excited about fintech and how you see yourself contributing to our mission. We love candidates who share our enthusiasm for transforming the way people manage their money!

Highlight Relevant Experience:Make sure to showcase your experience with Java, Spring Boot, and any relevant backend development projects. We want to see how your skills align with our tech stack and how you can help us build scalable systems.

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, we’re looking for clean code in your application too!

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 from our team. Let’s get started on this journey together!

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 experience 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 previous projects and how you overcame them. ARQ values innovative solutions, so think about examples where you’ve designed scalable systems or improved existing ones. This will demonstrate your ability to contribute to their mission of transforming financial interactions.

Emphasise Clean Code Practices

Since the company focuses on maintainability and clean code, be ready to talk about your coding standards and practices. Discuss your experience with Test-Driven Development (TDD) and Domain-Driven Design (DDD), and how these methodologies have helped you deliver quality software efficiently.

Cultural Fit Matters

ARQ is still early in its journey, so they’re looking for team players who can shape the culture. Be prepared to share how you collaborate with others and contribute to a positive team environment. Highlight any experiences where you’ve worked in fast-paced settings and adapted to change.