We are looking for a Senior Java Developer who has a strong desire to lead a team.

You will collaborate with the Agile team and the Client to establish and maintain a sustainable and effective software development process in your role.

Project description

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.

Required skills

• 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:
Java 11
Spring Boot
• Experience in software design, unit testing, testing, source code structure, documentation.
• Desired skills:
• At least Upper-Intermediate level of English

We offer



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.

About Sigma Software

Sigma Software предоставляет высококачественные ИТ услуги для клиентов в таких сферах, как электронный бизнес, документооборот, телекоммуникации, военная отрасль, авиационно-космическая промышленность, банковское дело, финансы и недвижимость, а также в сфере туризма, индустрии развлечений и разработки игр.

Три основных направления бизнеса компании — разработка и поддержка программного обеспечения, разработка программного обеспечения на заказ, в том числе разработка решений под мобильные устройства, ИТ консалтинг в различных сферах, в частности в сфере электронного бизнеса, документооборота и работы с проблемной задолженностью.

Свои услуги мы предоставляем в основном для компаний, расположенных в Западной Европе и США. Офисы в Харькове и Одессе работают с 2005 года. В 2014 открылись новые офисы в Киеве, Львове, Варшаве (Польша) и Сан-Хосе (США).

Company website:

DOU company page:

Job posted on 24 June 2021
0 views    0 responses

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
Similar jobs

Senior QA Automation Engineer, Media Publishing Platform at DataArt

Kyiv, Kharkiv, Lviv, Dnipro, Odesa, Mykolaiv, remote, Kherson

All jobs Java remote    All jobs Sigma Software