Position: Senior - Middle Java Developer
Category: Java
English level: upper
Years of experience: 11

I have been involved in both the development and design stages of many projects. I provided the solution of bugs that could not be fixed for a long time, I uncovered some design deficiencies, but none of these are made me as proud as moving to a new country, start working with 4 junior developer who has just graduated and inexperienced, train them, increase the team to more than 50 people within 4 years and directly contributing to their ability to make processes on their own.
I generally took on tasks such as team leadership, software development, software architecture and software project management in international corporate CRM projects such as B2B, B2C, concept of Bring Your Own Device (BYOD) in the Telecom industry.

Accordingly, I have experiences about analyzing technical documents which are prepared via SRS (software requirements specification) documents that contains the needs of the customer and determine the details of their needs, Architectural design, coding, code review and testing activities.

I have experience with the following technologies;
Android, ADF Oracle Framework & ADF Business Components, JAVA, JSF, PL-SQL (OracleDB / PostgreSQL), SpringBoot framework, JPA-Hibernate, ActiveMQ, Web Services (REST, WSDL)
Maven, Git, Svn, Jenkins, JIRA

I have technical knowledge certificates and career certificates from TMForum.
I have work permit and residence permit in Ukraine.
It would be good if it is a long-term project.
It is important the company to allow time to me for adapt.
It is a plus for me that company offers new technology and domain system learning opportunities.
Team members should be respectful to their job, office rules and to teammates.