Java developer (relocate to Serbia)

Местоположение и тип занятости

Пенза, Саратов, ТамбовПолный рабочий день

Компания

Разработка программного обеспечения

Описание вакансии

Условия работы

Project description:

The German Federal Archive as a storage point and a guardian for historical data in multiple forms, has mandated us to build a new software system for inheritance, assessment, conservation and retrieval of historical material. This software system will include business process management concepts as well as management of big data, data retrieval and other high value software principles.The initial project duration is planned until spring 2024.

Your tasks will be:

  • Develop Spring Boot Services according User Stories (OpenAPI and JIRA);
  • Working in an agile team using Scrum method;
  • Unit and Integration Tests using JUnit5 and Mockito, Restassured;
  • Define Database Models according business data models;
  • Define service interfaces according use cases;
  • Mentoring junior team members and ensuring they adhere to determined software quality standards;
  • Support CI Workflows.

What we expect:

  • Practical experience in agile Java development (Java 17 and Spring Boot framework);
  • Experience with Oracle Database (JPA, Flyway);
  • Experience with RESTful HTTP + OpenAPI / Swagger 2;
  • Experience with Docker, Gradle, GIT, OAuth2, Jasper Reports;
  • Problem solver and team player attitude;
  • Very good knowledge of English;

Бонусы

What we offer:

  • Opportunity to work remotely in Serbia;
  • The legal entity in Serbia;
  • Relocation assistance.

Дополнительные инструкции

If you are interested in this role, please send your CV to natalia.chekovitova@surasystems.com