Sigma Software входит в топ 100 лучших IT компаний мира по рейтингу The 2016 Global Outsourcing 100. Компания входит в состав шведской корпорации Sigma Group, которая насчитывает 3200 человек по всему миру. Более 1000 проектов реализовано для клиентов из Западной Европы, США и Украины.
28 июля 2021

Senior Java Developer with Team Lead role (Digital Archiving Service) (вакансия неактивна)

Киев, Харьков, Львов, Днепр, Одесса, Винница, Сумы, удаленно

Необходимые навыки

• 5+ years of experience in Backend development
• 1+ year of solid successful experience in managing the team of Backend developers
• Mandatory strong or even expert level in:
Kubernetes
Java 11
Spring Boot
AWS
Kafka
• Experience in software design, unit testing, testing, source code structure, documentation.
• Desired skills:
Elasticsearch
MongoDB/DocumentDB
Keycloak
Phyton/Go
• At least Upper-Intermediate level of English

Предлагаем

Обязанности

You will:

Take responsibility for the delivery of product features;
Identify, inform and resolve all related key technical issues;
Analyze product requirements and take a major part in designing the software at a high and detailed level;
Select technologies that ideally fit the project needs;
Carry out professional supervision of middle and junior software development staff;
Drive project estimation and planning;
Code, develop tests, debug, document, implement and maintain the software;
Promote good design principles and mentors others in these principles;
Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project;
Continuously participate in technical risks identification and analysis, immediately notifies the Project Manager of new risks identified, suggest the mitigation strategy;
Escalate technical issues that can’t be solved without additional involvement of project, department, or top management;
Closely communicate with the Product Owner, Solution Architect, and customer’s team.
Support in troubleshooting and maintenance activities;
Report status and progress according to the project and Company demands.

О проекте

The project aims to create a new version of the platform from scratch, starting with reconsidering the platform’s UX, selecting the latest modern technology stack, and delivering the platform to production. The project is organized as a series of small fixed-price phases. Each phase would use an iterative-incremental approach. The challenge would be to manage planning and execution to meet each phase’s goals within the given constraints and ensure the overall project delivery.