Software Engineer

Remote: 
Hybrid
Contract: 
Work from: 
Herzliya (IL)

Offer summary

Qualifications:

3-5 years of hands-on experience in Java or a similar object-oriented language., Experience with React or similar modern front-end frameworks., Proven experience in building high-scale services and familiarity with Microservices architecture., Strong understanding of developer testing and experience with SQL and NoSQL database systems..

Key responsibilities:

  • Design and implement full-stack solutions for payment processing.
  • Define architecture and enhance the capabilities of payment products.
  • Ensure high-quality code through automated testing and code reviews.
  • Collaborate with architects, product managers, and other developers to deliver robust solutions.

Papaya Global logo
Papaya Global Financial Services SME https://papayaglobal.com/
501 - 1000 Employees
See all jobs

Job description

Description

Papaya Global is a rapidly growing, award-winning B2B tech unicorn with an ambitious mission to revolutionize the payroll & payments industry. With over $400M raised from multiple tier-one investors, our innovative technology provides a comprehensive solution for managing global workforces, encompassing everything from hiring and onboarding to managing and paying employees in over 160 countries.

We’re looking for a passionate Full-stack Engineer to join our growing Payments team. You’ll have the opportunity to work with the most professional people on building new payment solutions for Papaya Global's rapidly growing business, from design and development to testing and production.

We use the latest technologies and architecture, with Java and React, hosted on AWS Cloud and orchestrated with Kubernetes for both development and production.

The Team:

Papaya Global is redefining global payroll and payments with a next-generation, cloud-based platform. Our Payments Team is at the forefront of this transformation, building secure, scalable, and high-performance payment solutions that power seamless financial transactions for companies across 160+ countries.

As part of the team, you will work closely with Payment ArchitectsProduct Managers, and Infrastructure Leads to design and implement robust backend services, intuitive front-end applications, and complex integrations that elevate our platform's capabilities. You'll be instrumental in shaping the future of global payment processing and enhancing our clients' experiences.


You Will:

  • Design and implement full-stack solutions for payment processing, from backend services to front-end interfaces.
  • Take an active role in defining architecture and enhancing the capabilities of our payment products.
  • Ensure high-quality code, including automated testingdesign reviews, and code reviews.
  • Stay up-to-date on the latest technologies and design patterns in development and testing.
  • Work in a collaborative environment with architects, product managers, and other developers to deliver robust solutions.



Requirements

  • 3-5 years of hands-on experience in Java or a similar object-oriented language (must)
  • Hands-on experience with React (or similar modern front-end frameworks like Angular or Vue.js) - must
  • Experience with Microservices architecture
  • Proven experience in building high-scale services
  • Experience with SQL and NoSQL database systems (MySQL, Aurora, MongoDB, Redis, etc.)
  • Familiarity with AWS Cloud and Kubernetes (advantage)
  • Experience with Queuing technologies like Kafka and RabbitMQ (advantage)
  • Strong understanding of developer testing (unit, component, integration, and e2e tests)
  • Experience in Financial industries - FinTech (strong advantage)
  • Independent, responsible, and communicative, thriving in a hybrid work mode
  • team player with a strong sense of ownership and a can-do attitude

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs