💜 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Senior/Expert Java Developer

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

Минск (Беларусь), Гродно (Беларусь), Вильнюс (Литва)Полный рабочий деньМожно удаленно

Компания

Международная группа компаний по разработке программного обеспечения

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

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

Specific-Group Software Solutions develops custom software solutions for corporate clients in Austria, Germany, Italy, Lithuania, Slovakia and USA. For doing this we have sales and service divisions in the local markets and development centers in Belarus (Minsk and Grodno).

Currently we are seeking for Senior/Expert Software Engineer to join fast-growing team

Project description: We are looking for an applicant who wants to grow with one of Germany‘s leading banks also called independent fund platform with three major product areas: retail investment account administration in partnership with distribution organizations such as insurers, financial intermediaries and broker pools; central funds ordering and depository management for institutional investors; and business process outsourcing for banks, insurers and investment companies. We’re working on implementation of new microservices-based platform to enable new business processes, integrate new services & 3rd party banking systems into core banking functionalities.

Skills and Responsibilities:

  • 5+ years of relevant development experience, incl. Software Design & basic Architecture skills
  • Strong understanding & structural knowledge of the best engineering practices, design patterns, architecture principles and ability to apply them on the daily basis
  • Proactive in suggesting technologies, tools and engineering approaches, encourages the best engineering practices and tools for effective use
  • Good knowledge of Agile Software Development Process (Scrum, Kanban) and SDLC
  • Take responsibility for the code quality incl. setting up Development Quality Gates
  • Experience in design and implementation of CI/CD setups
  • Take responsibility for estimation process using different techniques to guarantee preciseness
  • Translate customer’s requirements to the tech language and communicates them effectively to delivery teams and business stakeholders
  • Propose efficient solutions & improvements for existing and potential business problems
  • Write well-designed, efficient code according to functional and non-functional requirements
  • Ensure deliverables are in compliance with architecture specifications
  • Willing to make extra-mile to deliver commitments
  • Initiate and drive business domain specific knowledge sharing/trainings for the project team
  • Intermediate+ English

Technical stack:

  • Java 11
  • Spring Framework, Spring Boot/Cloud microservices
  • REST, API Gateway/API Management
  • SQL, database and transactions basics, JDBC
  • ORM frameworks (Hibernate 4+)
  • PostgreSQL
  • CI/CD (Gradle, Gitlab, Jenkins, Nexus, Sonar)
  • Cloud concepts & applications experience
  • GIT

Бонусы


Competitive salary

Long-term Austrian, German and US projects

Professional growth (professional trainings, knowledge sharing meet-ups and etc )

Career perspectives

Business trips to Austria

Annual assessment and salary review

Transparent and clear management

Friendly colleagues and atmosphere

Extensive benefit package:

- medical insurance,

- fully covered sick leave for 14 calendar days in a year,

- compensation of external professional courses and trainings,

- English courses,

- additional holidays,

- financial bonuses,

- corporate gifts on special events,

- free parking spots,

- massage,

- fruity days and etc.

Company parties and team buildings;

Flexible working hours (you can start till 11am, duration of working week is 40h);

Nice corporate equipment (incl. second monitor);

Comfortable well-equipped office in the city center (with kitchen, meeting rooms and event space).

Office/remote work