BankingLab

Java developer

Added 3 years ago

Seniority level:

Senior specialist

Skills:

Java , 3 yrs. (required)
MongoDB , 3 yrs.
Spring , 3 yrs.
Spring Boot , 3 yrs.
JUnit , 3 yrs.
Mockito , 3 yrs.

Languages:

Experience:
3 yrs. minimum in Software engineering
Monthly salary (gross):
3000 - 5200 €
Contract type:
Full-time
Location:
Vilnius
BankingLab logo

To apply for this job listing, you must log in

Job description

Java developer

We are looking for a Java Developer with experience in building high-performing, scalable applications. You will be part of a talented software team that works on implementation on NANO platform and helps us keep growing.


Main technologies we use

  • Java EE, MongoDB, Event Store
  • HTML/CSS/JavaScript, Maven
  • Apache Wicket, Guice, Angular
  • Event-driven architecture (Event Sourcing), Command-Query Responsibility Segregation (CQRS), Domain-driven Design (DDD), MVC
  • Git (bitbucket, especially for source checking), JIRA, Confluence, Bamboo
  • Unit testing (Junit, Mockito)

 

In this position, you will

 

  • Design, develop and implement technical solutions based on business requirements
  • Write clear, tested and documented code that delivers real business value
  • Develop REST APIs
  • Participate in all aspects of the System Development Life Cycle
  • Turn user stories into BDD tests to reflect and validate functional requirements
  • Cover own implementation with unit tests

 

We expect

  • 4+ years experience working in Java based projects
  • Database experience: MongoDB or Good knowledge of SQL
  • Experience with Spring, Spring Boot, SOAP, REST, Swagger or similar technologies
  • Unit testing knowledge (e.g. JUnit, Mockito, TDD)/experience with Object-Oriented Design and test-driven development
  • Knowledge of scalable and resilient application architecture
  • Ability to write well designed, testable and efficient code
  • Good communication and collaboration skills, team player
  • Fluent communication in English

 

We offer

  • Exciting and challenging work in FinTech world
  • Modern office in the center of our beloved Capital Vilnius
  • Talented team
  • Flexible working hours
  • The ability to work part-time remotely, additional paid days-off and other perks


BankingLab logo
Founded in 2012
Employees 35
Avg. monthly salary 4417.45 €
Connect on:

About BankingLab

BankingLab unites four companies providing professional services for banks and financial institutions:NANO Banking-as-a-service platform NCS infrastructure providerGIRO payment card processing centre KYC/KYB provider. Built with new technology and easily adaptable to various financial business models of the modern world. It started in 2012 with an office in Vilnius. In 2020 opened an office in Amsterdam. Today, together with a team of 100+ people, BankingLab serves customers worldwide. We are growing and do not intend to limit ourselves. Working with top Talents, we unite to create highly professional endeavors across the countries with a single goal – to reveal the value of time in developing the best available banking systems.

Similar jobs

8 hours ago
DataArt

Senior Java Developer with Experience in Travel, NDC & GDS (Lithuania)

Senior specialist
Java
Spring Boot
JUnit
API
4700 - 5100 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
4 hours ago
DataArt

Business Data Analyst with Experience in the Regulatory Space (Lithuania)

Senior specialist
MiFID
SQL
Python
5800 - 6300 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
4 hours ago
DataArt

Senior AI/ML Developer (Lithuania)

Senior specialist
Artificial Intelligence
Python
AWS
4200 - 5300 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
The application period for this job listing has expired.