Tired of outsourcing? Get hired at a top product startup from Silicon Valley 🚀
Sigma Software входит в топ 100 лучших IT компаний мира по рейтингу The 2016 Global Outsourcing 100. Компания входит в состав шведской корпорации Sigma Group, которая насчитывает 3200 человек по всему миру. Более 1000 проектов реализовано для клиентов из Западной Европы, США и Украины.
8 ноября 2019

Strong Middle/Senior Java Developer (Digital Archiving Service)

Киев, Харьков, Одесса

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

— Strong knowledge of Java 8, Spring Framework
— Good knowledge of NoSQL Databases
— Experience with AWS, Kubernetes, Docker
— Good technical English — at least Upper-Intermediate level

Будет плюсом

— Knowledge of Angular/HTML/JS/CSS
— Experience with ElasticSearch/Lucene/Solr

Предлагаем

Do you like building projects from scratch? Do you want to be a part of a talented and experienced team? Then join us to work on implementation of new technologies for the document management solution!

The customer is one of the Top-10 Customer Communications Management (CCM) platforms on the European market. It is used by major enterprises in financial, healthcare, and industry areas.

Обязанности

— Take responsibility for the delivery of major product features
— Identify and resolve all related key technical issues under the Architect’s supervision
— Analyze product requirements and take a major part in designing the software at a high and detailed level
— Create or at least contribute to the creation of technical specifications
— Carry out professional supervision of middle and junior software development staff
— Participate in project estimation and planning
— Code, develop unit, and integration tests, debug, document, implement and maintain portions of the software
— Promote good design principles such as code reuse, modularity, and extensibility as well as mentor others in these principles
— Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
— Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
— 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
— Report status and progress according to the project and Company demands

О проекте

The project aimed at creating a new version of the platform from scratch starting from reconsidering the platform’s UX, selecting the new modern technology stack, and delivering the platform to production.

LinkedIn