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


I've been in IT more than 10 years. During that time I've gathered rich experience and variety of skills. And now I'm looking for an opportunities to put them to good use.

I have an experience in betting, trading, trip (bookings, flights and so on), telecommunication and eCommerce domains.

I worked with managing teams and mentoring engineers.

I also have participated in pre-sales negotiations, in creating of technical propositions from scratch and for already existed solutions.


Responsibilities:
Gathering requirements (both functional and non-functional) via direct business communication
Creating, investigating and testing possible architectural solutions (both improving already existing architecture and creating new one from scratch).
Documenting architecture solutions for further discussions and optimisations
Implementing POCs and final projects from scratch
Working with legacy systems (refactoring, performance improving, feature implementation) Participation in pre-sales activities
Looking for new opportunities (remote only).