Senior java developer

Сеньор
Информационные технологии • Разработка • Backend • Java • Kotlin
Опыт работы какой-то есть
О себе

На данный момент Senior java/kotlin developer.

Мои компетенции и опыт

SUMMARY

Senior Java software engineer with more than 7 years of professional experience, with a focus on the architecture and design of backend applications. Adept at overseeing all aspects of the development lifecycle, including analytics, CI/CD, production release, and obtaining business requirements. Have a year of solid experience managing teams and projects as a tech leader. 

Strong expertise in FinTech and Crypto with a focus on high-load application development and design. Have experience in agile approaches, such as Scrum and Kanban, and have a proven track record of producing scalable and reliable solutions.

SKILLS

Java, Kotlin, Spring Framework, Spark, Hibernate, Kafka, PostgreSQL, Oracle, Kubernetes, Gradle, Maven 

PROFESSIONAL EXPERIENCE

Andersen Mar 2022 – Present

Senior Java/Kotlin developer 

Project description: High load project in fintech domain. 

  • Design and migrate from monolith solution to microservices, rewriting services from java to kotlin.
  • Lead and actively contribute to the migration of a critical, large-scale database from Oracle to PostgreSQL. Managed the entire process from planning through execution to data migration and post-migration support. As a result, it improves system performance and reduces licensing costs.
  • Lead the process of improving the stability of services (setup monitoring with USE and RED metrics, add alerts, and etc.)
  • Identifying and addressing performance bottlenecks
  • Mentored junior developers in a team by providing guidance, code reviews, and technical training, fostering their professional growth and ensuring high-quality code.
  • Conducted interviews for developer positions, assessing technical skills, cultural fit, and problem-solving abilities.

Inquid Oct 2020 – Feb 2022

Java developer

Project description: Crypto payment gateway

  • Integration with payment providers (Stripe, whitebit, qiwi and etc)
  • Design and implement sdk and api for integration with our system
  • Integration with blockchain (erc-20, trc-20 and etc) to accept and exchange crypto from clients
  • Design and implement AML processing of incoming transactions

CTDEV Sep 2018 – Sep 2020

Java developer

  • Redesign the current big data processing solution using azure functions, which increased performance and reduced infrastructure costs by 50%
  • Setup a code review process within the team, which allowed us to reduce the number of bugs during testing

Специализация
Информационные технологииРазработкаBackendJavaKotlin
Отрасль и сфера применения

Уровень
Сеньор

Интересные кандидаты