Java Developer

Software Developer | Team Lead | I Gaming | Java

I’m a software developer and tech lead with a passion for building scalable, high-performance applications. Over the years, I’ve worked with Java, Kotlin, Spring Boot, and Spring Security, designing everything from monoliths to microservices and ensuring systems run smoothly and securely. I have hands-on experience with PostgreSQL, MongoDB, Redis (including Redis Pub/Sub), and building RESTful APIs while ensuring quality through unit, integration, and stress testing. I also have experience with RxJava for reactive programming, helping to build efficient, event-driven systems. Additionally, I have worked with Amazon S3 for scalable storage solutions and integrated payment systems to enable seamless transactions. I also handle release management and help teams ship great software on time. As a team and technical lead, I enjoy working in Agile environments (Kanban, Sprints), guiding teams, and optimizing workflows to keep projects on track. I have experience building development processes from scratch, ensuring teams have the right structure, tools, and best practices to deliver efficiently. I believe in clean code, continuous learning, and building solutions that actually make a difference. Always open to new challenges, tech discussions, and collaborations —let’s connect!


Experience: 11 years

Yearly salary: $100,000

Hourly rate: $60

Nationality: 🇪🇪 Estonia

Residency: 🇪🇪 Estonia


Experience

Team Lead
Yolo Group
2022 - 2025
Leading a team of cross-functional software developers. Managing project development, ensuring timely delivery and high-quality standards, by introducing code style guides, code reviews and overall development process. Collaborating with different teams (CS, engineering, tech-ops, etc) to align engineering efforts with business goals. Job interviews conduction.
Senior Java Software Developer
Yolo Group
2021 - 2022
Led the refactoring of legacy integration code, enhancing system performance and maintainability. Provided technical guidance to junior developers. Assisted in architectural decisions.
Java Software Developer
Tieto
2017 - 2017
Business logic implementation. SQL queries performance optimization.
Java Software Developer
Yolo Group
2017 - 2021
Developed game engines. Created harness tests (simulations). Conducted certifications. Did integrations with different third-parties. Developed back-end plus some frontend features on Angular.
QA Automation Engineer / Java Software Developer
Playtech
2015 - 2017
Developed bots framework for integration testing (utilizing the Guava ListenableFuture library to enhance asynchronous processing and improve efficiency).
Software Developer
Tech Group AS
2014 - 2015
Software for automation.
Software Developer
JOT Automation
2012 - 2014
Software for automation.
Test Lead
Alpha CRC
2011 - 2012
Software testing.
Quality assurance engineer
Alpha CRC
2011 - 2011
Software testing.

Skills

kotlin
mongo
postgres
redis
java
english