Position: Senior Java Software Engineer
Category: Java
English level: upper
Years of experience: 6

Designed and implemented the data transmission bus from the external system to the final model that transfer a massive amount of data every day. 
Performed data-driven performance analysis to solve high-performance engineering problems, as a result, improved the availability of the application.
Took part in decomposing the monolith into microservices.
Automated deployment of web applications, bindings, and configuration settings using a combination of Docker stack and Teamcity.
Over 6 years of java back-end developer experience. 
Involved in Developing Applications with Full Software Development Life Cycle (SDLC) from design to deployment using Agile methodology.
Involved in analysis, design, development, and implementation of applications.
Created integrations with external systems.
Took part in decomposing the monolith into microservices.
Acquired and utilized more in-depth business knowledge to support the applications. 
Analyzed existing system code and propose improvements when necessary. 
Planned, documented, and executed tests to ensure code changes meet requirements and specifications.
Conducted interviews and mentored new employees.
Preferable:
Product company
New technologies

Not preferable:
On-calls 24/7
Overtimes