Java Developer

← View All Open Positions

3000 - 4900 €/month
Vilnius

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
  • Gross salary: 3000 - 4900 €/month (depending on the level of experience)
    LOCATION

    Vilnius Office


    Rinktines str. 5
    Housing C, 5th Floor
    Vilnius LT-09234
    Lithuania


    Monday — Friday: 8AM — 6PM

    +370 600 11621
    info@bas.lt

    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
  • Gross salary: 3000 - 4900 €/month (depending on the level of experience)
    INTERESTED?

    Apply Online

    By filling in this form you agree with processing of your personal data by Baltic Amber Solutions. Provided data is processed for recruitment purposes. You can withdraw your consent to process personal data at any time. For more information on your rights and data processing please read our Privacy Policy.

    Get started