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


Hi.
I'm software development professional who can bring to a company 9 years of various software development experience and skills including but not limited to:
Building java applications from scratch
Support of large existing products
Rewrite legacy non-maintainable code using best practices
Working in distributed teams and\or on-site in Europe and US
Leading small teams of test engineers or java developers
Deliver product using agile methodologies
Successful production deployments
Design of monolithic and microservices-based application
Design of SQL- and NoSQL-backed data storage structures
Knowledge and experience in algorithms design
Theoretical background in Machine learning
Experience in concurrency programming
Minimal bureaucracy