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


Senior Software Engineer with ~10 years experience designing & developing java-based products and solutions

Hands on skills in:

- writing clean and maintainable code being in line with best OOP practices and SOLID approach
- designing and implementation java-based applications from scratch
- migration, upgrading enterprise-scale systems with keeping existed integration untouched
- building microservices
- conduction R&D on a subject to find optimal and up-to-date opensource solution to cover customer business needs

Business domains: telecom, banking services

CV available upon request