Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 11

- Worked on variety of web applications and enterprise services and batch jobs. Most skilled with Java/Spring ecosystems.

- In the latter project, participated in the development of newly developed system for a major international investment bank to consolidate and validate data within finance department.

- Wide experience mentoring teammates. Go to person for complicated problem solving and design reviews.
Skilled Software Engineer with 10+ years of total experience, mainly contributed to high-load and BigData solutions for Enterprise Energy, eCommerce, IoT, Investment Banking domains.
Has extensive experience in enterprise microservice architecture principles and best practises of development using Java, classic ETL and modern cloud technologies, distributed streams processing with Kafka, Spark, Hadoop.
Unmatched experience of system refactoring, performance and other optimizations.
Looking for: to take on new challenges and learn new, work with up to date technologies and positive team atmosphere.
Particularly interested in enterprise integration, multi-tier architecture and middleware services.

Not looking for: legacy and technically hardly manageable projects, ones with lots of technical debt and bureaucracy.