— Java 8 (core, multithreading, JVM memory model).
— Spring Boot (or Spring MVC), Spring Security.
— PostgreSQL or MySQL. Practical skills in writing SQL queries.
— Understanding the principles and (preferably) experience in the design / development of relational data models
— Maven / Gradle
— Linux (user level)
— AWS or Google Cloud, Jenkins. Any practical experience in implementing CI / CD
— NoSQL (MongoDB)
— Opportunity to work with US / EU clients
— Individual career path in software engineering
— Competitive compensation depending on experience and skills
— Compensation for certification and IT conferences
— Flexible working hours
— Financial stability
— English classes with native speakers in the office
— Super friendly team ;-)
— Development / support of API based on high-level client requirements (Java stack)
— Design and support relational databases
— Audits the quality of work / system performance, writing unit tests
It is a financial information and investor platform.
The platform collects data on listed companies from various sources, presenting information to the Users in different formats and screens.
Implement project like a multi-window RESTful application that consists of the server API developed with Spring Boot Framework and the client implemented with React , for storing data was used PostgreSQL and Liquibase.