Strong Middle/Senior Java Developer (Digital Archiving Service) (offline)

Customer
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.

Project
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.

Responsibilities:
• 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

Requirements:
• Strong knowledge of Java 8, Spring Framework
• Good knowledge of NoSQL Databases
• Experience with AWS, Kubernetes, Docker
• Upper-Intermediate level of English

Also, would be a plus:
• Knowledge of Angular/HTML/JS/CSS
• Experience with ElasticSearch/Lucene/Solr

About Sigma Software

Sigma Software is a reliable tech partner that provides top-quality software development, graphic design, testing, and support services. Having advanced skills and ample resources, the company creates large-scale solutions as well as guides startups from idea to profit.

We provide IT services to сustomers in such segments as Automotive, Aviation, Construction/Real Estate, Gambling/Gaming, Telecom, Media/Advertising, Finance and Banking, Information Technology, Healthcare, Energy.
The company named to the list of World`s 100 Best Outsourcing Providers.
Volvo, SAS, Aol., Fortum, IGT (previously GTECH), Formpipe Software, JLOOP, Vergence Entertainment, Collective, Genera Networks, Viaplay, and others are among company’s clients. They choose us because of timely, quick and efficient communication, trustful relationships, personal attention, desire and ability to solve problems, and flexibility.
Sigma Software is a part of Sigma Group, one of the largest IT corporations on Scandinavian market. Sigma Group employs 3000+ people in more than 11 countries.
Sigma Software has about 1000 specialists in Ukraine (Kharkiv, Kyiv, Lviv, Dnipro, and Odessa), Poland (Warsaw), and the USA (New York and San Jose).

Company website:
https://sigma.software/

The job ad is no longer active

Look at the current jobs Java Kyiv→