About the job
Join the ARQ Team
ARQ is rapidly emerging as one of the world's leading fintech companies. Our mission is to revolutionize the way individuals manage their finances across borders by creating infrastructure that facilitates seamless value transfer. As we embark on this exciting journey, every new team member has the opportunity to shape the future of our product, culture, and growth. If you're driven by ambitious challenges, a desire for global impact, and the excitement of working within a top-tier team, ARQ is the ideal place for you.
Position Overview
As a Backend Engineer at ARQ, you will be instrumental in designing, developing, and maintaining robust, secure, and efficient backend systems that power our cutting-edge financial products. Your collaboration with a talented team will lead to innovative solutions that enhance financial inclusion and transform the way users manage their money.
Key Responsibilities
Engage in greenfield development and enhance existing systems.
Contribute to projects including the development of REST APIs, engineering microservices, and improving systems essential for our business operations (e.g., card payments, treasury management, transaction booking, crypto liquidity).
Utilize Java 25 for backend development along with a Postgres database.
Leverage Spring Boot for rapid and high-quality delivery.
Adopt a pragmatic approach to developing business logic, focusing on clean, maintainable code with an emphasis on speed and effectiveness through TDD, DDD, and continuous integration & delivery.
Qualifications
Proven experience in backend development with strong proficiency in Java.
Bachelor's Degree or higher in Computer Science, Mathematics, Physics, or related Engineering/Science fields.
A quick learner with a driven and results-oriented mindset, possessing excellent communication skills in English (both verbal and written).
A history of building complex products utilized by millions in high-growth startup environments.
