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