Jobs and Careers
HO

Senior Back-End Engineer (Java)

Horizons
Portugalfull_timeVerifiedPosted 9 May 2024

About the role

About Horizons

At Horizons, we're building the infrastructure to power borderless teams. By handling global payroll, benefits, taxes, and compliance, our technology enables businesses to hire anyone anywhere compliantly at the push of a button.

If you're interested in adding to our vision of enabling people to work in dream jobs, for every company, and from anywhere in the world, apply now!

We're committed to building a global, diverse team representing different and varied backgrounds, perspectives, and experiences. We welcome applications from everyone, regardless of gender, ethnicity, sexual orientation, religion, civil or family status, age, or disability. Being a Horizoneer means being part of a growing, international family.

Main mission of the role

  • Lead the implementation of scalable cross border payment solutions
  • Design and build scalable Spring Boot based micro-services
  • Support other Engineering teams in making best possible implementation decisions
  • Ensure highest quality, testing coverage, maintainability and evolutive design of the codebase
  • Contribute to hiring, training and growing skills of other back-end developers in the team

Your day-to-day

  • Work in a team of talented individuals and be a Technical Lead for other Engineers
  • Daily standup practice to keep everyone aligned and supported in their role
  • Decide your priorities and the technical direction of the Back-end development team
  • Lead the entire development lifecycle from design to production

About you

Experience
  • 8+ years of software development experience, 3+ years in a Senior position
  • 3 years of experience in Fintech products or Financial Software Development
  • Worked on a payment solution for a SaaS platform
Technical skills
  • Expert in Java & Spring Boot
  • Experience in micro-services architecture design and implementation
  • Extensive knowledge in designing high performance and secure API
  • Experience with various data storage, streaming and caching solutions (SQL and NoSQL, Redis, MQ, Kafka)
  • Ability to draw and document a technical architecture
  • Demonstrate superior coding standards, emphasizing on unit testing and clear, maintainable code
Nice to have
  • Experience with a major payment platform such as Stripe, Adyen or Airwallex
  • Solid skills in a second technology stack (Python, Node)
  • Experience in interviewing Engineers and spotting talents
Soft skills
  • You can solve complex problems with simple solutions
  • You’re a strong team player and can also work independently
  • You take ownership in what you do and always look for improvements
  • You set high standards for yourself and for others
  • You have good presentations skills and documentation habits
  • You are comfortable working in a full remote setup

What it's like working at Horizons

Our service & product. We're a technology company, not an accountancy, payroll provider, recruitment firm or similar. We build a workforce management platform that allows our customers to hire the best talent in minutes, without worrying about compliance, payroll, or HR admin.

Our amazing team and environment. Working at Horizons means you're working on something very exciting: Allowing every person on the planet to have access to equal opportunities in living a fulfilled work and personal life. We believe in hiring from within and going the extra mile to retain top talent. As the company continues to grow extremely fast, you will be given the opportunity to develop and grow alongside.

Our benefits and perks. Being a Horizoneer means that you get the benefit of:

  • A competitive salary
  • An asynchronous working environment
  • A "Remote-First" company environment (or Hybrid) - based on the nature of the job
  • The ability to work from abroad for a short period of time
  • Growth opportunities within the company
  • Select your preferred hardware, be it Windows or Mac, and we'll purchase it for you

How to apply

Please fill out the form below and upload your CV in a PDF format.

If you don’t have an up-to-date CV but you are still keen to reaching out, please feel free to add a copy of your LinkedIn profile instead.

Need help? Get in touch with us at: hiring@joinhorizons.com

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Horizons

View company profile →