Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 10


As a senior software engineer with 10 years of experience, I was
responsible for designing technical solutions in close cooperation
with the architects and leading team of engineers during full
implementation life-cycle as well as conducting the interviews,
supporting teams growth, mentoring trainee/junior staff. I have
a strong understanding of OOP principles, good knowledge of
design-patterns, vast experience in Agile methodologies of software development with in-depth expertise in Scrum.

I do have lots of experience working in the financial domain, took part in designing and developing solutions for different trading platforms as well as payment solutions, integrating with external financial services and providers.

My current responsibilities include pretty much all the steps of the software development lifecycle: starting with gathering/building requirements, development, testing automation, up to the deployment of the final solution to production with post-deployment production monitoring and support.
I would like to avoid projects with the required skills in front-end development. No time-tracking, no gambling.