Ihor M.
Java Backend Developer | Spring Boot SaaS & API Development
SaaS teams and enterprise platforms across fintech, logistics, telecom, retail, and healthcare have shipped faster with 120+ REST APIs and 10+ microservice architectures I've designed as a Java Developer and Full Stack Developer, serving systems that run at 10K to 500K+ users. With 7+ years of experience, I design, build, and ship production-ready applications end to end: architecture, backend, frontend, and deployment. On the backend, my core stack is Java, Spring Boot, and Spring Framework, building REST APIs, microservices, and scalable systems with Hibernate/JPA, SQL, PostgreSQL, MySQL, and MongoDB. I've delivered 35+ production applications this way, from internal tools to customer-facing SaaS products. On the frontend, I build with React, Angular, JavaScript, and TypeScript, so the UI holds up as well as the backend underneath it. Whether it's an internal tool or a customer-facing product, I work across the whole stack to make sure the result is reliable in production, not just in a demo. For infrastructure, I work with AWS, GCP, and Azure, using Docker, Kubernetes, and CI/CD pipelines to keep systems reliable at scale. What I've built and maintained has held 99.9% uptime, the result of solid monitoring, careful deployment practices, and proactive design rather than luck. Performance gets the same attention: I've cut API response times by up to 60% and improved overall performance by 40%+ through targeted architecture fixes rather than costly rewrites, and I've optimized complex SQL queries and data models across tables with 100K+ records. Beyond Java, I write Python, PHP, and Node.js when a project calls for it, and I've worked on .NET/C# projects too, including reviving a legacy .NET system onto currently supported frameworks. Java is my strongest ground, but I adapt the stack to what the system actually needs. I hold certifications in Java Backend API Development and Java Microservices Engineering, production depth rather than a keyword on a profile. Beyond hands-on development, I've led teams, mentored junior developers, and managed cross-functional projects across multiple SaaS platforms. Clients get clear communication, fast responses, and code that still makes sense six months later. Let's talk if you need a Java Developer or Full Stack Developer for Spring Boot backend work, SaaS platforms, enterprise software, microservices, cloud migration, API integration, database optimization, or legacy system modernization. I'm open to long-term collaborations.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $114
Billed in all: $129,267$129k
$57 in the last 6 months
Across 3 contracts
Across 9 contracts
Earnings, last 30 days
Skill rankings: Top 20% in Hibernate
Ranked by MRR among everyone on Upwork with the skill.
- #41JUnit186 freelancers · 🇺🇦 #8Top 22%🇺🇦#8 of 30
- #136Hibernate677 freelancers · 🇺🇦 #20Top 20%🇺🇦#20 of 66
- #193Spring Framework880 freelancers · 🇺🇦 #23Top 22%🇺🇦#23 of 79
- #432Agile Software Development1,618 freelancers · 🇺🇦 #22Top 27%🇺🇦#22 of 63
- #507Software Architecture & Design1,465 freelancers · 🇺🇦 #60Top 35%🇺🇦#60 of 131
- #565Spring Boot2,150 freelancers · 🇺🇦 #33Top 26%🇺🇦#33 of 95
- #615Desktop Application1,674 freelancers · 🇺🇦 #53Top 37%🇺🇦#53 of 115
- #1,106Software Development2,923 freelancers · 🇺🇦 #117Top 38%🇺🇦#117 of 225