Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 2.5


Hi,

I have general experience in programming-sphere 2.7 years - 4 months in C++ and 2.3 in Java.

Have intermidiate level in English - can communicate on a regular basis. 

Now I'm working in the telecommunications-area (project is a cloud-native application) in the position as a middle Java developer and I'm looking for a new job.

My current job, that I've been working for 1 year and 11 months implies:

- Responsibilities:
Implementing new logic according to requirements + tests (unit/functional/integration/performance), fixing bugs, requests with description of changes for documentation and review code. Working on Agile/Scrum.

- Technologies:
Java 8, Java EE/Spring, Hibernate, JUnit 3/Mockito, PostgreSQL, Dozer, MyBatis, SOAP/REST, IaaS (OpenStack/AWS/Azure).
Tools: Git, Maven, Jenkins, Kubernetes(Lens), Gerrit, Jira.

Also I have knowledge in:
HTML, CSS, JSON, XML, understanding of client-server architecture, HTTP and REST; OOP principles, SOLID; KISS; Design Patterns (GOF); TDD; ACID;
I would like to work in a backend side with a friendly-team. 
The more English on the project - the better.