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 (www.paynexpay.com). 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