Senior Back-End Engineer
Remote
Full Time
#Engineering
#Fintech
#Java
#Spring Boot
#API Design
#SQL
#NoSQL
#Redis
#Kafka
#Micro Services
#TDD
At Horizons, we are building the essential infrastructure to power borderless teams. Our platform simplifies global payroll, benefits, tax management, and compliance, allowing businesses to hire talent anywhere in the world with the click of a button. We are deeply committed to our vision of enabling people to pursue their dream jobs from any location, and we are looking for passionate individuals to help us achieve this. As a growing international organization, we value diversity and welcome applicants from all backgrounds to join our global family.
Key outcomes
- Serve as a core contributor within our FinTech squad.
- Lead the implementation of scalable, cross-border payment solutions.
- Design and develop robust micro-services using Java and Spring Boot.
- Provide technical guidance to engineering teams to ensure optimal implementation strategies.
- Maintain high standards for code quality, testing coverage, and architectural design.
- Mentor and support the growth of other back-end developers while contributing to our hiring efforts.
- Manage the full development lifecycle, from initial design through to production deployment.
Requirements
- At least 8 years of software development experience, including 2 years in a senior capacity.
- A minimum of 3 years of experience working on FinTech products or financial software.
- Proven experience designing and launching payment solutions within a SaaS environment.
- Expertise in Java and Spring Boot.
- Strong proficiency in API design and micro-services architecture.
- Hands-on experience with data storage, streaming, and caching technologies, such as SQL, NoSQL, Redis, and Kafka.
- A commitment to TDD, security by design, and writing clean, maintainable code.
- Excellent communication skills in English and the ability to document technical architectures clearly.
- Experience working in a fast-paced, multi-cultural startup environment.
Preferred qualifications
- Prior experience working with major payment platforms like Stripe, Adyen, Airwallex, or Payoneer.
- Proficiency in a secondary technology stack, such as Python or Node.
- Experience in conducting technical interviews and identifying top engineering talent.
Compensation
We offer a competitive salary and a range of benefits designed to support your professional and personal life. As part of our team, you will enjoy a remote-first work environment that embraces asynchronous collaboration. We also provide opportunities for international work, clear paths for career growth, and the ability to select your preferred hardware, whether you choose a Windows or Mac machine.
How to apply
If you are ready to help us build the future of work, please fill out the application form and upload your CV in PDF format. If you do not have an updated CV, you are welcome to provide a link to your LinkedIn profile instead. For any questions, please reach out to our hiring team.





