Senior Java Software Developer

Nexpay is one of the fastest-growing fintech companies in the Baltics providing a premium banking service for the digital assets industry ( With offices in Riga and Vilnius, the team is rapidly growing, and we are looking for new team members.

We are looking for a Senior Java developer who can work on our in-house code base and lead a sub-unit of developers. The Senior Java developer is responsible for planning and delivering product development projects, fix system issues and bugs and collaborate with other backend developers, front-end developers, and sysadmins to deliver quality service to platform users.

Professional Skills and Qualifications:

  • At least 5 years of experience with the following technologies:
    • Java 8/11 or newer
    • Spring 4/5 and Spring Boot 1.x or newer

    Preferred Skills:

    • Maven
    • MySQL or similar relational DBMS
    • Jenkins/Bamboo
    • Thymeleaf or other back-end based front-end framework
    • JQuery, ECMAScript 6 (javascript), HTML, CSS
    • Junit and Mockito
    • Linux experience
    • GIT
    • Redis

Personal Requirements:

  • Results-oriented
  • Ability to multi-task
  • High level of personal responsibility and independence
  • Team player
  • Ability to lead a team
  • Key Responsibilities
  • Write clean, testable, and efficient code
  • Work closely together with a dedicated team of developers
  • Contribute to the evolution of the product to develop features
  • Maintain existing code base

We Offer:

  • Gross salary between 3500 and 4500 EUR
  • Equity options
  • Health insurance
  • Remote work flexibility
  • Work in a dynamic and explosive industry