Skip to content
BackNov 7
Ihor M.
Upwork badge

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.

🇺🇦Lviv, Ukraine$35/hr100% JSS4.99 (8)Since Feb 2024

Earnings and projects

MRR
$19

Last 6 months ÷ 6

World#165,793 / 412k
🇺🇦Country#5,894 / 14.3k
Revenue, last 30 days
$0

Last 6 months: $114

Total earnings
$121k

Billed in all: $129k

World#31,137 / 412k
🇺🇦Country#2,172 / 14.3k
Per project
$30k

$57 in the last 6 months

World#2,821 / 412k
🇺🇦Country#252 / 14.3k
Projects, last 6 months
2

Across 3 contracts

33% fixed67% hourly
World#88,918 / 412k
🇺🇦Country#3,419 / 14.3k
Projects in all
4

Across 9 contracts

33% fixed67% hourly
World#283,741 / 412k
🇺🇦Country#10,811 / 14.3k

Earnings, last 30 days

$129kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$126k$128k$130k$132kOct 8Oct 23Nov 7

Skill rankings: Top 20% in Hibernate

Ranked by MRR among everyone on Upwork with the skill.

  1. #41JUnit186 freelancers · 🇺🇦 #8Top 22%
  2. #136Hibernate677 freelancers · 🇺🇦 #20Top 20%
  3. #193Spring Framework880 freelancers · 🇺🇦 #23Top 22%
  4. #432Agile Software Development1,618 freelancers · 🇺🇦 #22Top 27%
  5. #507Software Architecture & Design1,465 freelancers · 🇺🇦 #60Top 35%
  6. #565Spring Boot2,150 freelancers · 🇺🇦 #33Top 26%
  7. #615Desktop Application1,674 freelancers · 🇺🇦 #53Top 37%
  8. #1,106Software Development2,923 freelancers · 🇺🇦 #117Top 38%