Position: Java Developer
Category: Java
English level: upper
Years of experience: 5

Master's Degree in Software Engineering
Java OCA Certification
Software Engineer with 5 years of diverse experience, specializing in Java development within the betting and banking industries for 3.5 years. I also bring 1 year of Python expertise from working on ecommerce platforms, coupled with 0.5 years as a PHP developer, contributing to ERP systems development. Proficient in Spring and Java technologies, I am driven to innovate and deliver high-impact solutions that drive organizational success.

Right now I am working on betting project. I am a strong middle Java developer in this team and responsible for writing new features and bug fixing. We as a team are designing a new scalable betting system and optimizing the betting system for passing provider's certification requirements. We use microservices architecture. As a tech stack we use: Java 11, Spring Boot, Junit, Mockito, Hibernate, Jooq, Kafka, Postgres, MongoDB, Redis, Liquibase, Docker, Kubernetes, ElasticSearch, Jenkins.


Now I am looking for interesting projects where I can improve my knowledge and gain a deeper understanding and hands-on experience with Java technologies.
Flexible schedule, remote or relocation