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 fit if you lead Java delivery, own design decisions, and coordinate across teams on-site in London rather than remote-first work.
As Lead Software Engineer (Java) at Arq in London, a typical day centers on leading design and delivery: analyzing requirements and feasibility, planning system changes, and aligning with managers, analysts, and engineers on interfaces, limits, and performance. You would also update stakeholders on status and technical trade-offs and help coordinate installs or upgrades of the software you own.
No. The listing is London-based with remote set to off.
Core software developer tasks include analyzing needs and feasibility, designing systems with peers, consulting stakeholders, and coordinating installation—natural anchors for a lead Java engineer.
freeCodeCamp and Saylor CS courses are free; CS50 and Microsoft Learn developer paths are free to learn.
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.
Lead Software Engineer (Java) at Arq in London What This Role Involves You will be responsible for designing, developing, and maintaining scalable, secure, and high-performing backend systems that power our innovative products. Your work will focus on greenfield development and the improvement of existing systems, including building REST APIs, engineering microservices, and evolving critical business systems such as card payments, treasury management, transactions booking, and crypto liquidity. Core Duties Design and develop backend systems using Java 25 on the backend with Postgres database and Spring Boot for quick and quality delivery. Implement clean code principles, focusing on maintainability and fast turnaround through Test-Driven Development (TDD) and Domain-Driven Design (DDD). Contribute to continuous integration and deployment processes to ensure smooth operations and rapid feature releases. Qualifications Demonstrable experience in backend development, with fluency in Java. Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering/Science disciplines. Ambitious and results-driven personality with excellent communication skills, including English fluency both verbally and in writing. Why Join Arq Join a fast-growing fintech company that is redefining how people interact with money across borders. Every team member plays a crucial role in shaping the future of our product, culture, and growth. If you are excited by big challenges, global impact, and the opportunity to grow rapidly alongside a world-class team, Arq is your ideal workplace. Ready 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