Java Developer
Overview
Short Summary
The candidate is a skilled Java developer with less than 5 years of commercial experience. He is proficient in a number of technologies such as Spring, Node.js, Rest, Hibernate, Maven, Flutter, Spring Boot, Selenium, AWS and Cloud, and at a junior level also React and Python. He is also currently working as a team leader, with 2 other developers under his supervision. He likes new technologies and that's why he decided to change his project now as well, as the current company is using outdated languages. He is used to working in an agile way, although they never had a Scrum Master on the projects. In terms of work, he is mainly interested in finance, banks, stock exchanges and insurance companies. His native language is Russian, but he is completely fluent in Czech, which he even speaks without an accent. His English is also at C1 level.
Work Experience
10.2016-01.2018: Backend Developer, Co-founder - Developed a mobile ridesharing application using Java 8, Firebase, and Node.js. Responsible for database design, backend development, and market analysis.
03.2017-04.2021: Software Engineer - Developed a suite of web and desktop applications for an insurance company using Java 11, Spring, Hibernate, and other technologies. Managed two subordinate developers and handled end-to-end development of client change requests.
05.2019-08.2019: Flutter/Backend Developer - Developed a cross-platform mobile application for an insurance broker using Flutter, Java 8, Spring Boot, and Hibernate. Involved in frontend development, database design, and backend development.
08.2019-01.2020: Backend Developer - Developed a cross-platform medtech mobile application using Flutter, Java 8, Spring Boot, and Hibernate. Responsible for database design and backend development.
Certifications: Oracle Certified Associate, Java SE 8 Programmer.
| Freelancer | 362 € / Per day |