Senior java developer
Сеньор
Опыт работы какой-то есть
Короткая ссылка: gkjb.ru/g12Y5
О себе
На данный момент 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
