Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 2


PofiTsoft
Full-Stack Software Developer
ProfITsoft BACK-OFFICE ¬– the implemented Web-based information system provides for full automation of business processes of sales, insurance and financial accounting, claims settlement, reinsurance, etc. Single database throughout the company and access to systems through a Web browser, the entire regional network and company resellers are able to work in a single online space, and business processes are supported in real time.
After the transition of the insurance market under the supervision of a new regulator - the NBU, our team were one of the first to implement the new functionality of the system within FINMON (financial monitoring).
Responsibilities 
•	Implementing new business logic;
•	Common and production bug fixing;
•	Implementing UI features;
•	Integrating with other services.
Stack
Java 8, Spring, Hibernate, Spring Web Flow, JSF, React, MS Sql, PostreSQL, RabbitMQ, Elasticsearch

Under NDA
Full-Stack Software Developer
Web platform that helps universities to create their own public or private courses and helps students to study those courses. Platform stores a lot of course metadata. Access to this data should be fast and convenient. Services we developed were created for internal use only and provide simple and usefully functionality while working with metadata: store, process, structure metadata and provide users with high-quality support as well.
Responsibilities 
I performed the following tasks:
•	Design and implementation UI features;
•	Bug fixing and troubleshooting;
•	Take a part in developing services to obtain server-side data;
•	Unit and functional testing.
Stack
Java 8, Spring, Hibernate, React, Apache Cassandra, MySql, Apache Karaf, Docker