Position: Java Developer
Category: Java
English level: upper
Years of experience: 2


Over 4 years of fullstack development experience which includes:

- Working in different environments, operating systems, languages and frameworks
- Adapting to business needs
- Layouts prototyping and debugging 
- Frontend logic development
- Corporate websites development
- Custom stores & admin. panels development
- Custom backend development
- APIs development and third-parties integration
- Documenting APIs & features for clients and developers
- Microservices development
- Working with various ways of communication (json-rpc, rest, soap, kafka) 
- Performing code reviews and refactoring
- Writing backend tests (unit, integration, e2e)
- Working in linux environment & bash scripting
- Asynchronous and multithreaded programming 
- Working with different version control systems (Github, Gitlab, Bitbucket)
- Working with different data storages (SQL / NoSQL)
- Supporting & mentoring less experienced colleagues
- Close communications in english with clients, colleagues and different departments (devops, testers, frontend)
I would definitely be excited about:

- having a flexible schedule 
- working remotely
- working with spring
- having stable long-term relationships