Search...

Senior Software Engineer (Java)

ARQ logo
ARQ

ARQ (formerly DolarApp) is a modern finance app that gives travelers, investors, and professionals access to global assets and currencies. It offers digital dollars and euros at real market rates, a borderless cashback card, international payments, and investment access to stocks and ETFs.

Distributed
About ARQ

ARQ, rebranded from DolarApp, is a fintech platform aimed at making global finance accessible to travelers, investors, and professionals, primarily serving users in Mexico and Latin America. Its core offerings include converting local currency into digital dollars (USDc) and digital euros (EURc) at real market exchange rates without hidden fees, a global card offering competitive conversion rates and cashback for spending at home or abroad, and the ability to receive and send international payments (from the US and Europe) using personal account details instead of traditional remittance services. The platform also provides earnings accounts and access to leading global stocks and ETFs so users can invest and grow their wealth across markets. ARQ states it serves over 2 million people worldwide who manage their finances through the app, with app store ratings of 4.7/5 and 4.6/5.

View jobs by ARQ

Skills

About the Role

You'll design, develop, and maintain scalable, secure, and high-performing backend systems that power innovative financial products. You'll work on greenfield development as well as improving existing systems, building REST APIs and engineering microservices. You'll help evolve systems that the business depends on, including card payments, treasury management, transactions booking, and crypto liquidity. You'll work with Java 25 and Postgres, using Spring Boot for quick and quality delivery, and follow a pragmatic approach to business logic with a focus on clean code, maintainability, TDD, DDD, and continuous integration and delivery.

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
  • 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

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performing backend systems
  • Build REST APIs
  • Engineer microservices
  • Evolve systems for card payments, treasury management, transactions booking, and crypto liquidity
  • Develop business logic focusing on clean code and maintainability
  • Apply TDD and DDD practices
  • Support continuous integration and delivery

Benefits

  • Stock options
  • Discretionary performance bonus
  • The latest tools and technology