Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Best for engineers who enjoy Java service work, requirements-to-design collaboration, and London-based office work at a company you should validate via official careers pages (public “Arq, Inc.” signals exist; local branding may differ).
As a Software Engineer (Java) at Arq in London, a typical day is building and refining backend services: clarifying requirements, estimating design trade-offs, and pairing with analysts, PMs, and other engineers on interfaces and performance. You may advise stakeholders on status and technical issues, then help plan installs or changes so systems ship within time and cost limits.
Pair these with strong Java, APIs, testing, and system-design practice for this title.
No—the listing marks remote as off; expect London-based work.
Analyzing needs, designing within constraints, and coordinating with managers and engineers on capabilities and interfaces.
Use the free / free-to-learn paths above (freeCodeCamp, Saylor, CS50, Microsoft Learn) and focus practice on Java backend systems.
Public-domain labor data — prepare examples for 2–3 of these.
Algerian Arabic, natively known as Dziria or Darja, is a variety of Arabic spoken in Algeria. It belongs to the Maghrebi Arabic dialect continuum and is mostly intelligible with the Tunisian and Moroccan dialects. Darja (الدارجة) means 'everyday/colloquial dialect'.
Public cache only — not an employee review.
Software Engineer (Java) at Arq in London Role Overview At ARQ, a rapidly growing fintech company, we are seeking a talented Software Engineer with Java expertise to join our dynamic team. As part of the backend development group, you will contribute significantly to the design and implementation of robust, scalable systems that support our innovative financial services. Day-to-Day Responsibilities Design, develop, and maintain high-performance backend systems using Java 25 and Spring Boot. Create REST APIs and microservices to power our fintech solutions. Evolving existing critical systems such as card payments, treasury management, transactions booking, and crypto liquidity. Requirements Demonstrable experience in backend development with fluency in Java. Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering/Science disciplines. A quick learner with an ambitious and results-driven personality, possessing excellent communication skills (English fluency, verbal and written). Why Join Arq Joining ARQ means being part of a mission-driven team where your contributions will shape the future of financial technology. We offer a fast-paced environment with opportunities for rapid growth and global impact. Our culture is built on collaboration, innovation, and continuous improvement. How to Apply To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.
Generated for personal interview prep · 2026-08-04 UTC · getajob.ai