Java Developer remotely Ukrainian IT company Nova Digital , which is part of the NOVA group of companies, is a powerful manufacturer web applications and software for architectures of any complexity and load on them. We create, maintain and constantly improve software products, the convenience of which has already been appreciated by 32 million private and business clients of Nova Poshta. We are expanding our team, so we are currently looking for a Java developer. About you: Education: hi
Java Developer
remotely
Ukrainian IT company Nova Digital , which is part of the NOVA group of companies, is a powerful manufacturer web applications and software for architectures of any complexity and load on them. We create, maintain and constantly improve software products, the convenience of which has already been appreciated by 32 million private and business clients of Nova Poshta.
We are expanding our team, so we are currently looking for a
Java developer. About you:
- Education: higher education (preferably technical or related)
- 3 years or more experience with Java experience with foreign and old code, refactoring, support and modernization of existing systems
- understanding of basic algorithms and data structures, knowledge of OOP
- experience with microservice architecture
- experience in working with SOLID, REST API, Spring Boot, Spring Security, Kafka, PostgreSQL, ELK stack, Docker
- skills in testing own code, as well as knowledge of secure code development practices
- experience work with project management systems (Jira, Trello, Asana)
What will you do:
- writing quality code in accordance with the architecture and defined technologies of the project
- analysis and development of functional requirements together with the team and Product owner
- independent code writing, development of product modules and components and responsibility for the fulfillment of assigned tasks < /li>
- unit testing, integration, release and support of software products
- optimization of old code to improve performance and security
- interaction with other teams to ensure compatibility and integration with new solutions and other products
We offer:
- Official employment.
- Paid vacation.
- Medical insurance.
- Necessary equipment for work.
- Corporate culture that motivates and energizes with positivity.
- Work in a socially responsible company.