Loaded

Medior Java Developer

Leanpay is an 8-year-old Fintech product company, fulfilling a mission to enable consumers to pay for any product or service in installments in any shop and in any channel with only a few clicks. Leanpay assures immediate response, no worries about paperwork, no waiting or separate trips to the bank, and no need for a credit card or other financial product onboarding.

Buy Now Pay Later (“BNPL”) and digital Point-of-sale Finance (“dPOSF”) are the hottest trends in Fintech and Leanpay is working hard to be at the forefront of that trend in Central and South-eastern Europe.

Currently, Leanpay is a dPOSF leader in Slovenia and based on a successful Series A funding round, in 2022 Leanpay continued its internationalization and growth into Hungary and Romania.

A great milestone was achieved this 2024 year when Leanpay secured €10M in Series B Funding. It will enable us to solidify our market leadership in Slovenia, scale our operations in Romania and Hungary, continue to roll out innovative services, and attract top talent to our growing team to become the digital consumer lending champion in the Central & Eastern European region.

Our IT team is located in Serbia, mostly in Belgrade, but also in Novi Sad, Niš and Čačak. Although we are growing month by month, we try to preserve the benefits of working in a smaller team - flexibility, informality, openness and knowledge sharing.

If you are a fast-thinking, independent developer who likes to solve challenging problems, but isn't shy to roll up its sleeves and start in the support team - and you like what you have read till now, check out the job description below:

Main responsibilities include:

  • Translating application storyboards and use cases into functional applications under the guidance of senior team members;
  • Designing, building, and maintaining efficient, reusable, and reliable code with oversight from senior developers;
  • Identifying bottlenecks and bugs, proposing solutions to mitigate and address these issues, and escalating complex issues to senior developers when necessary;
  • Assisting in maintaining code quality, organization, and automatization, following established best practices;
  • Collaborating with team members to design and implement new features, contributing ideas while receiving feedback from more experienced colleagues;
  • Continuously learning and staying updated with the latest industry trends and technologies to improve development skills.

What will the successful candidate have?

  • In-depth understanding of complete and modern SpringBoot applications with microservice, unifying;
  • A high-performance and robust Java 11+ stack on the server side with SpringBoot;
  • A robust microservice architecture with SpringBoot, Docker, and Kubernetes;
  • A powerful workflow to build your application with Maven or Gradle;
  • Motivation to work in challenging and fast-paced modern environment;
  • Experience outside freelancing/outsourcing - previous experience in Fintech companies is a plus;
  • Good verbal & written communication skills in English.

Experience in:

  • Java 11+;
  • Spring/SpringBoot;
  • Hibernate;
  • Relational Database Management System and SQL;
  • Messaging systems (JMS, ActiveMQ, Google Pub/Sub);
  • JUnit and Mockito;
  • REST API;
  • We consider as a plus: experience in Cloud Computing Environment - Google Cloud or Amazon Web Services (AWS).

What are the compensation and benefits?

Leanpay cultivates a flexible work environment as well as a dynamic and agile operating model that will give anyone a high level of responsibility and exposure to the company’s core business. Any successful candidate will have the chance to work with a talented and bold team, which will contribute to their personal and professional growth.

What we offer:

  • A competitive package aligned with similar positions on the market;
  • Opportunities for job advancement and career development;
  • 25 days of annual vacation;
  • Lunch in the office every day;
  • Private medical insurance;
  • Annual 5 days of 100% paid sick leave;
  • Positive and flexible work environment.

If you feel this job fits you perfectly, we suggest you apply.

Shortlisted candidates will be contacted.

Apply for this job