Senior Java/Kotlin Software Engineer

Senior Java/Kotlin Software Engineer


Remote | full time | EUR 5500-6500

New Tech office in Belgrade.

The financial service has 6 million customers in 170 countries.

The team creating a new Open processing platform with microservice architecture. 

What's the role about:

We're looking for an experienced Software Engineer with Java and Kotlin expertise to join the growing engineering team in Serbia. You will be working on developing a new payment platform, and implementing new architecture.

Our tech stack: Kotlin, Spring Boot, Reactor, Postgres, RabbitMQ, Docker.

What you’ll be doing:

• Implementing APIs for interaction with external payment partners

• Developing new services within the new Paysend architecture

What you’ll need to be successful in the role:

• 3+ years experience with Java;

• Experience with Kotlin (or desire to learn it in a few weeks);

• Experience with any reactive framework: Reactor, Akka Streams, RxJava, Vert.x, etc.

• Knowledge of Spring ecosystem

• Experience with gRPC, REST

• Experience with any message broker (we're using RabbitMQ)

• Experience with any RDBMS (we're using PostgreSQL)

Desired skills:

• Understanding and using functional paradigm;

• Experience with payments API integrations;

• Experience with NoSQL databases(we're using Mongo, Ignite);

• Experience with Gitlab CI;

• Experience with containerised apps and envs. 

We offer:

• Professional growth in fintech;

• Competitive salary;

• Remote work from any Serbian town or nearest country or atmospheric office in the center of Belgrade (at your choice);

• Flexible schedule 5/2; 

• Loyal vacation system;

• Annual corporate events.


@lanuginosa



Report Page