Position: Senior Java Engineer remotely
Category: Java
English level: upper
Years of experience: 11

Numerous complex completed projects with different architectural styles & stacks.
I'm mature software engineer with over 10 years of experience in development of software solutions and web-applications for small businesses, financial and telecom fields.
I participated in projects with various stacks and architectural styles, from project initiation (high-level requirements gathering) to prod release.
I'm experienced java developer, able to deliver solution(s) on-time and with minimal amount of defects due right approach.
I do believe simplicity is the genius, and strive stick to this during projects' delivery

My main specialties are:
Java, Spring Boot, micro-services and web services, REST, Spring Data, JPA, Hibernate, RabbitMQ, TDD, Junit and Mockito etc.
Due rich experience, numerous completed projects with different architectural styles I can substantially leverage complex at first glance problem, having properly splitted it and drive the delivery.

And my main strengths are: communication skills, decouple complex at first glance problem(s) into smaller and reassure implementation is straightforward.
Possibility of remote work