Hiring bonus: 10% of monthly salary

Next job

Java developer - (Data Management platform) in Coherent Solutions

Posted more than 30 days ago

787 views

1 application   0 responses

Coherent Solutions
Coherent Solutions
Programmnoe obespechenie
0
0 reviews
More than 3 years
Kyiv, Kharkiv, Lviv, Chernivtsi
Upper Intermediate
Full-time work
Remote work
Relocate
We’re looking for Java developer to our client Data Management platform.

About the company:

Coherent Solutions is an American software development and consulting company that solves clients' business challenges by combining global experience, innovation and creativity to create world-class technology solutions. Delivery teams from the United States work side by side with more than 2,200 employees worldwide. It is headquartered in North America, Minneapolis, USA, and Europe in Bulgaria, Romania, Belarus, Ukraine, Moldova, Lithuania and Poland.

As part of the company's expansion in Ukraine, we are looking for a professional who will join our team in a new branch in Lviv.

About the Client:

We’re looking for Java developer to our client Data Management platform.

Platform empowers organizations of all sizes to discover the truth in information — their most important digital asset.

Using this platform, customers can accelerate their digital transformation and solve pressing IT and business challenges including multi-cloud data management, data protection, storage optimization, compliance readiness and workload portability — with no cloud vendor lock-in.

The first project phase will be centered around one of the biggest product company. This product is the market leader in data protection, backup, restore and disaster recovery. The goal of the first project phase is to migrate some modules of desktop on the modern stack. The migration work is already in progress, it was started by inhouse development, lots of product modules are already fully functioning in WebUI.

Our team is geographically distributed: inhouse developers are in US, our team is in Georgia and Poland. Currently, we have 1 team of 6 engineers, 1 BA. We are willing to bring onboard 2 more teams of 7 people in each. All teams are going to be focuces on building functionality in new WebUI application based on existing logic in old desktop application.

Technologies/skills

New WebUI app: Java 11, Spring Framework (AOP, Data, Security, JWT, Apache Shiro), Hibernate, RabbitMQ, WebSocket, Swagger, Gradle, git, REST Assured, JUnit4, in-memory DB, Mockito.

Requirements:

Solid experience using Java Platform (version 8+)

2+ Years of experience in Java development

Experience with Spring Framework

Good understanding of software architecture and design patterns

Experience with relational DBMS

Knowledge of C/C++ is a gerat advantage

Experience with ORM frameworks (Hibernate, MyBatis or similar)

Experience in Web Development and designing RESTful services

Understanding of concurrency and asynchronous programming

Desired English level – B2. Minimum level – B1+

Tech lead experience ( ensure consistent solution and code quality of the team, conduct code review, coordinate technical effort of the team, drive technical improvements, drive technical issues resolution)

Responsibilities

Investigate the code to be migrated, understand the logic behind it

Develop Restful APIs for the WebUI application

Unit testing

Demo conduction

Follow best practices and code standards accepted in the team

Communication/consultation with the team, including client team

Estimation of LOE of the upcoming work

You will like this opportunity if:

You want to work on a huge enterprise application and embrace the complexities of it

You like well-organized code and want to contribute to code beauty and organization

You want to communicate with the client directly

You want to learn from others, you enjoy team collaboration

What Do we offer:

— 100+ technical and non-technical trainings to develop and expand your horizons;

— Internal meetings and conferences (we like sharing our expertise);

— English courses;

— Free medical insurance;

— Remote work option;

— 15 sick days fully compensated;

— Team sports activities, and corporate events;

— GYM compensation;

— 18 business days of paid vacation;

If this opportunity excites you, send us your resume!

Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted

About Coherent Solutions

We Build Software That Drives Business Results

We build software solutions that reduce development costs and bring complex applications to market faster. Since 1995, we’ve delivered on 100% of our projects, and 90% of our clients come back to us for future projects.


Join us!

Specializations: Java, C / C++ / Embedded
Keywords: Java, Full Remote, engineer, developer, Office/Remote of your choice
More than 3 years
Kyiv, Kharkiv, Lviv, Chernivtsi
Upper Intermediate
Full-time work
Remote work
Relocate
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept