Senior Java Engineer

Belgrade

What's the role about

Paysend is hiring! We are looking to hire Senior Java Engineer to join our fast growing Belgrade based team. You  will have the opportunity to work with the team of experts responsible for maintenance, support and development of our main consumer application. 

We offer hybrid working with around 20-50% of your time to be able to be in a hub location.

What you’ll be doing

  • Development of the server-side of the payment processing system (highly loaded).
  • Optimizing system performance based on a constantly changing environment.
  • Implementing API methods for the FE

What you’ll need to be successful in the role

  • 3+ years of experience with Java SE 8 / Servlets / JDBC / ActiveMQ / Elasticsearch / Oracle / Redis
  • Java/Kotlin, Docker, PostgreSQL, RabbitMQ, rest, AWS/Azure
  • Fluent knowledge of data structures and algorithms;
  • Development experience with multithreaded systems;
  • Advanced knowledge of cryptography concepts, libraries, and algorithms;
  • Experience with database architecture development and writing DML queries;
  • Understanding ACID principles;
  • Fluency in Linux;
  • Fluent English language 

Nice to have

  • Working experience in FinTech/Banking companies;
  • Performance optimization skills;
  • Experience with ORACLE.
Apply now

There is 1 more open positions in the engineering team