Senior Java Developer

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

Offer summary

Qualifications:

5+ years of experience as a software engineer, 3+ years of experience with Java and Spring/Spring Boot, Proven experience with microservices and event-driven architecture, Excellent communication skills in Hebrew and English..

Key responsibilities:

  • Lead the design and development of next-generation infrastructure and microservices
  • Participate in planning and designing distributed infrastructure over K8s
  • Design real-time data services and support event-driven architecture
  • Mentor team members and lead team projects.

BlueSnap logo
BlueSnap https://home.bluesnap.com/
201 - 500 Employees
See all jobs

Job description

Description

BlueSnap is an enterprise payment processing platform that seamlessly allows global businesses to accept payments in over 100 currencies and payment methods in over 200 countries. 

We are looking for a team player who can lead a large-scale architectural change as part of our Payout group that focuses on the platform that allows paying out our thousands of global customers while creating a unified experience in different world regions.  

As a Senior Java Developer joining the Payout group, you will lead the design and development of our next-generation infrastructure, microservices, and cloud-native applications to support growth and global scalability needs. You will also take a crucial part in designing our real-time data services and help with our shift to event-driven architecture. In addition, you will participate in the planning and design of our distributed infrastructure over K8s. 

Please note:

  • Please submit your CV in English.
  • We are located in Herzliya and work in a hybrid work mode.

Requirements

  • 5+ years of experience as a software engineer 
  • 3+ years of experience with Java and Spring / Spring Boot 
  • Experience with designing and developing large-scale distributed web applications. 
  • Proven experience with microservices architecture and event-driven architecture. 
  • Ability to lead team projects and mentor team members 
  • Strong analysis and software design skills 
  • Experience with Docker and K8s 
  • Ability to research new technologies and create POC's 
  • Experience with relational databases 
  • Excellent communication skills in Hebrew and English 

Nice to have: 

Experience with:

  • Real-time data streaming and processing 
  • Large-scale financial systems 
  • Non-relational databases 
  • CI/CD pipelines, GitLab CI, or GitHub actions 
  • Monitoring tools and production systems

Required profile

Experience

Spoken language(s):
EnglishHebrew
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Communication
  • Mentorship

Java Developer Related jobs