Requirements:
3+ years of experience in software engineering;
Experience in designing and developing of large-scale, high-load software solutions;
Advanced knowledge of the Java 10;
Hands-on experience in Spring (MVC, Data, Security, Boot, Cloud);
Good knowledge of ORM frameworks (Hibernate, JPA);
Experience in developing web services (REST) and using both relational and non-relational data stores;
Experience in developing Unit test cases in JUnit or other unit testing frameworks (Mockito, EasyMock, PowerMock);
Deep understanding of building/maintaining continuous integration and deployment environments (Jenkins, GIT, K8S.)
Will be a plus:
Experience working with High Load DB
Working with cutting-edge technologies (Cloud, MIcroservices, Virtualization, Orchestration);
Understand how Kafka messaging is working;
Knowledge or experience in UML.
Main duties:
Design and development of new functionality;
Collaborate with other developers;
Share knowledge with other team members in your areas of expertise.
About Nova-Labs
Nova-Labs creates technologies and services that shape the future of connectivity. Using innovative approaches based on people-built networks means we can say no to the antiquated ways of the past. Nova Labs is the creator of the open-source Helium Network and remains an active contributor to the ecosystem alongside the community and Helium Foundation. Nova Labs continues to build products and services that are compatible with the Helium Network.
Company website:
https://nova-labs.com/
The job ad is no longer active
Job unpublished on
29 October 2021
Look at the current
jobs
Java
Remote→