Hello there,
I'm a Java developer with over 7 years of experience building and improving backend systems and APIs. I focus on creating reliable, well-structured solutions for platforms that handle many users and complex operations.
🛠️ My main tools include:
• Languages: Java, JavaScript, TypeScript, Python, PHP
• Frameworks: Spring Boot, React, React Native, Node.js, Laravel, Symfony
• Cloud & DevOps: AWS, Azure, Docker, Jenkins
• Databases: MySQL, PostgreSQL, MongoDB, NoSQL
• Methods: Agile, TDD, CI/CD, GitFlow
• AI Tools: I use CursorAI and other AI daily for efficient coding.
I'm skilled in designing system architecture, leading technical projects, and ensuring smooth performance. I'm ready to take on challenging projects, from upgrading existing codebases to building new features from the ground up.
💬 Let's start working on your project right now, just write me in DM!
CSS
Node.js
SQL
Software Development
Spring Framework
MongoDB
Git
jQuery
Angular
Apache Tomcat
HTML5
Hibernate
JUnit
Software Architecture & Design
TypeScript
Bootstrap
Standalone Application
CSS 3
Desktop Application
Java
Myroslav T.
Lviv, Ukraine
$42/hr
5.0
11 jobs
I am a developer with 7 years of commercial experience in developing back-end web projects from scratch, using Java/J2EE technology stacks.
April 2019 - present
Senior Sorftware Engineer at Upwork
The product for connecting and collaborating businesses and independent professionals remotely.
Technologies stack: Java 8, Dropwizard, Google Guice, DynamoDB, PostgreSQL, Hystrix, ElasticSearch, Kibana, Kafka, AWS Lambda, JUnit, Jenkins, Docker, Maven, Git
November 2018 - April 2019
Software Engineer at Binariks
The product which provides a global SaaS platform for Account Based Marketing (ABM) to help B2B companies improve sales with targeted advertising.
Technologies stack: Java 8, Spring Boot 2, Spring 5, Docker, Kubernetes, Gradle, PostgreSQL, ElasticSearch, JUnit, Git.
October 2017 - November 2018
Software Engineer at N-IX
The product that integrates asset management system and SCADA to provide seamless workflows to perform maintenance tasks from a cell phone. Products are used by major customers in manufacturing, airport operations, and logistics.
Technologies stack: Java 8, Spring 4, Web Services (SOAP, REST), SQL, Couch DB, ActiveMQ, TestNG, Maven, JS, Nashorn, Git.
July 2016 - October 2017
Software Engineer at SoftServe
SaaS solution which consist of two major applications. The first one uses data science and optimization to give decision makers pricing guidance to help them make the best possible decisions. The second one tells B2B sales people where the best opportunities are to retain and grow customer relationships, improving customer retention rates and generating sustainable organic growth. Scrum methodology was used on the project.
Technologies stack: Java 8, Spring 4, REST, MS SQL, Transact-SQL, Hibernate, Docker, Gradle, Ant, Salesforce, Apex, Force.com, Postgres.
August 2015 - June 2016
Java developer at Sombra
Full-stack developer at the project for call centers
Tools & Technologies: Java, Spring, JdbcTemplate, HTML, CSS, JavaScript, JQuery, Dojo, JSON, Maven, JSP, Tomcat, Git, REST, MS SQL
Back-end developer at the project for networking
Tools & Technologies: Java, Play framework, Mongo, Morphia,
November 2014 -January 2015
Software Developer, a trainee at Ericpol
Education:
March – July 2015
The Educational Program at Java Laboratory in EPAM Systems
Mediateka project
Tools & Technologies: Java, Servlets, JDBC, HTML, CSS, JavaScript, JQuery, JSON, Maven, JSP, Tomcat, SVN, REST, MySQL
2015 - 2016
Lviv Polytechnic National University, Institute of Computer Science and Information Technology Master degree, with scholarship
2011 – 2015
Lviv Polytechnic National University, Institute of Computer Science and Information Technology Bachelor’s degree, with scholarship
Certifications:
July 2015
The Educational Program at Java Laboratory
May 2016
MongoDB for Java Developers
Technical skills: Java, JavaEE, Spring, Hibernate, JDBC, AngularJS, REST, JUnit, XML, JSON, JSP, JSTL, AJAX, JavaScript, jQuery, Bootstrap, SQL, MySQL, MS SQL, MongoDB, XSLT, HTML, CSS, CouchDB, SOAP, Salesforce.
Public activities:
2013 – 2014
Member of Association des Etats Généraux des Etudiants de l’Europe (AEGEE).
Languages:
Ukrainian – native language,
||Reading| Writing | Verbal||
English – ||upper-intermediate | intermediate | upper-intermediate||
Poland – ||intermediate | beginner | pre- intermediate||
AngularJS
MongoDB
Spring Framework
SQL
JavaScript
HTML
Java
Hibernate
RESTful Architecture
Andrew S.
Lviv, Ukraine
$45/hr
4.9
19 jobs
🧠🤖I design, build and scale AI Agent solutions that automate real business workflows - not demos, not experiments, but production-ready systems that actually run companies.
If you’re looking to build AI Agent that can think, act, integrate with your tools and improve over time, you’re in the right place.
I work as an AI Agent Developer and Agentic AI Developer, helping founders, teams and companies turn complex processes into reliable AI Agent Automation systems - from internal ops to customer-facing products.
📊 Numbers that reflect real AI Agent outcomes
✅ 12+ years in AI systems, AI Agent development, full stack & software engineering
✅ 85+ digital products delivered, including AI Agent platforms and AI automation systems
✅ 57+ MVPs launched - many built around an AI Agent or agentic workflows
✅ 40+ production systems with AI Agent automation used by real users
✅ 32+ products prepared for investor demos, AI feasibility reviews & technical due diligence
✅ $2.2B+ raised by products I helped build or scale
✅ 30-45% faster launches using reusable AI Agent frameworks and automation pipelines
✅ 40% fewer post-launch issues thanks to stable AI Agent logic and controlled integrations
✅ 100% code ownership - every AI Agent stays fully in your repositories
✅ Clients working with me for 7+ years 🤝
Most projects start with one clear goal: replace manual work with an AI Agent that can operate independently.
That can mean:
→ An AI Agent that handles support, research or acts as a sales agent embedded into real business workflows
→ A backend AI Agent orchestrating APIs and business logic
→ An AI Voice Agent for calls, bookings or assistants
→ A multi-agent system acting as a full AI Automation Agency replacement
As an AI Agent Builder, I create systems that reason, plan and execute - not just respond.
This includes:
→ AI Agent Creation using modern agentic patterns
→ AI Agent Automation across CRMs, databases, internal tools and business development workflows
→ AI Agent n8n workflows for orchestration and scalability
→ Custom AI API Integration with existing platforms
Each AI Agent is designed to be reliable, explainable and easy to extend.
🧩I approach every project as an AI Developer first, not a prompt engineer.
As an Open AI Developer and AI Developer LangChain practitioner, I build AI Agent systems with:
• Proper state management
• Tool calling and function execution
• Memory, context control and fallback logic
• RAG pipelines (as an AI Developers RAG specialist)
• AI-first architecture
This allows each AI Agent to retrieve knowledge, reason over it and act safely in real environments.
When needed, I design AI Agent Automation stacks that behave like a full AI Agency, but fully owned by you.
💡Beyond one-off bots - real agentic systems
A simple chatbot isn’t an AI Agent.
A real AI Agent understands goals, chooses actions and completes tasks end-to-end.
That’s where Agentic AI Developer experience matters.
I build:
→ Single-purpose AI Agent tools (e.g. Pinterest marketing AI Agent or Etsy marketing AI Agent)
→ Multi-agent systems coordinating tasks
→ Internal AI Agent Creator platforms
→ Long-running AI Agent services
Whether you need an AI Agent Builder for MVP speed or a production-grade AI Agent Automation system, the focus stays the same: stability, control and measurable impact.
Strong foundations first - AI when it makes sense 🧠🔧
Every AI Agent I build sits on solid engineering foundations.
I combine AI Agent Development with backend systems, APIs and infrastructure so your AI Agent doesn’t collapse under real usage.
⚙️This includes:
• Backend services for AI Agent logic
• Secure AI API Integration
• Scalable pipelines for AI Agent Automation
• Monitoring, logging and iteration loops
AI should reduce chaos.
🧭 Not every problem needs AI from day one
If your project doesn’t require advanced AI immediately, I also help design and build data pipelines, backend services, APIs, dashboards and MVP infrastructure that work perfectly on their own.
This keeps products stable, cost-efficient and flexible - ready to introduce ML or AI features later, without forcing complexity too early.
🔍 How I usually work on AI Agent projects
1️⃣ Understand business goals, constraints and where an AI Agent creates real leverage
2️⃣ Design the right AI Agent architecture (tools, memory, APIs, automation) - not hype
3️⃣ Build and refine the AI Agent iteratively with clear milestones and validation
4️⃣ Test, launch, monitor and evolve the AI Agent in real-world usage
🧰 Core tech stack
- Frontend: React, Next.js, TypeScript
- Backend: Node.js, Python (FastAPI, Flask, Django)
- AI & Agents: OpenAI APIs, LangChain, RAG pipelines, Agentic AI patterns
- Automation: AI Agent n8n, custom orchestrators
- APIs: REST API, GraphQL, Webhooks
- Databases: PostgreSQL, MongoDB, Redis
- Cloud & DevOps: AWS, Docker, CI/CD
- Architecture: SaaS platforms, AI Agent Automation, clean code
Have an AI idea in mind?
Let’s make it live.
Python
JavaScript
TensorFlow
Machine Learning
Deep Learning
Artificial Intelligence
AI Bot
Natural Language Processing
Computer Vision
Data Science
Data Analysis
PyTorch
Neural Network
Lead Generation
Data Entry
Automation
API Integration
Data Scraping
Zapier
AI Agent Development
Ihor M.
Lviv, Ukraine
$35/hr
5.0
9 jobs
Hey, see you're looking at my profile 😉 Nice to meet you! I'm a 𝗝𝗮𝘃𝗮 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 𝗮𝗻𝗱 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 with 6+ years of experience building backend systems, SaaS applications, software platforms, web applications, and enterprise systems for clients across fintech, logistics, telecommunications, retail, healthcare, and SaaS.
As a Java Developer and full stack developer, I design, build, and ship production-ready software systems and platforms end-to-end: architecture, backend, frontend, and deployment.
On the backend, my core stack is Java, Core Java, Spring Boot, and Spring Framework, building REST APIs, microservices, and scalable software systems with Hibernate/JPA, SQL, PostgreSQL, MySQL, and MongoDB. As a Java backend developer, I've designed 120+ REST APIs and built 10+ microservice architectures for systems and platforms serving 10K to 500K+ users. I've shipped 35+ production software systems, platforms, and web applications as a full stack developer and Java developer.
On the frontend, I build with React, Angular, JavaScript, and TypeScript, delivering full stack web applications and SaaS platforms where clean UI meets solid backend architecture. Whether it's a software system, an internal platform, or a customer-facing SaaS product, I work across the whole stack to make sure the system holds up in production.
For infrastructure, I work with AWS, GCP, and Azure, using Docker, Kubernetes, and CI/CD pipelines to keep systems, platforms, and software reliable at scale. The software systems and platforms I've maintained as a full stack developer and Java developer have held 99.9% uptime — the result of solid monitoring, careful deployment practices, and proactive system design.
Performance is something I take seriously on every platform and system I build: as a Java Developer, I've cut API response times by up to 60% and improved overall system performance by 40%+ through targeted software architecture improvements rather than costly rewrites. I've also worked extensively with enterprise-level database schemas, optimizing complex SQL queries and data models across tables with 100K+ records.
Beyond Java, I also write Python, PHP, and Node.js when a software system or platform calls for it, and I've worked on .NET/C# projects too, including reviving a legacy .NET system onto currently supported frameworks. As a full stack developer, I go where the project needs me. Java is my strongest ground, but I adapt the stack to the system. As a Java Developer, I've also earned certifications in Java Backend API Development and Java Microservices Engineering — production depth, not just a keyword on a profile.
Beyond hands-on development, I've led teams, mentored junior developers, and managed cross-functional projects across software systems and SaaS platforms. My clients get clear communication, fast responses, and maintainable software code that still makes sense six months later.
🤝 Let's talk
I'm open to long-term collaborations as a Java Developer or Full Stack Developer — Spring Boot, backend systems, SaaS platforms, enterprise software, microservices, and web applications — plus related work in cloud migration, API integration, database development and optimization, and legacy system modernization. If you need a Java Developer or Full Stack Developer who ships reliable SaaS platforms and software, let's talk.
Java
Spring Boot
Spring Framework
JavaScript
React
Angular
Docker
MySQL
Hibernate
MongoDB
Node.js
Python
PHP
Software Architecture & Design
Software Development
Desktop Application
JUnit
Web Development
Agile Software Development
jQuery
Yurii P.
Lviv, Ukraine
$34/hr
5.0
45 jobs
Most backends survive the demo. Mine survive the traffic spike six months after launch.
Backend engineer, 10+ years, still get a small kick out of watching a system handle its first real traffic spike without blinking.
Fintech, logistics, healthcare, SaaS, different industries, same discipline: build it to survive contact with real users, not just pass a demo. I bring the same architecture rigor whether I'm leading a team or the sole engineer on a build.
Track record:
⭐ 100% Job Success Score
🏆 10+ years of commercial Java and Spring Boot development
🚀 30+ production systems delivered: SaaS platforms, APIs, and microservices
👥 Led engineering teams of 10+ developers through full-cycle SaaS delivery
💰 Built a fintech backend processing $15M+ annually
🚚 Scaled a logistics platform to 1.2M+ daily API requests through Redis optimization
📈 Delivered a full-stack SaaS MVP in 6 weeks that secured $500K+ in pre-seed funding
🏗️ Architected multi-tenant SaaS systems with role-based access and tenant data isolation
⚙️ Migrated monolithic Java applications to Spring Cloud microservices architecture
🔒 Built HIPAA-aware healthcare platforms and PCI-conscious payment systems
🔗 Designed webhook-driven and GraphQL API layers connecting third-party financial and business systems
🤖 Integrated OpenAI and Claude APIs into production workflows for AI-powered features
🧠 Use AI coding tools like Claude Code and Cursor daily, reviewing and owning every line before it ships
What I actually deliver as a Java Developer, Spring Boot Developer, and Full Stack Developer:
- Backend architecture and API design in Java, Spring Boot, Spring Cloud, Spring Security, and Hibernate, with Kafka, Redis, and RabbitMQ brought in where scale genuinely demands it
- REST and GraphQL API development, webhook integrations, OAuth2 and JWT authentication, role-based access control, and audit logging for compliance-sensitive systems
- Full-stack development across React, Next.js, TypeScript, Node.js, and PostgreSQL, MySQL, or MongoDB, so one engineer can own the stack end to end
- Cloud infrastructure and DevOps on AWS (EC2, S3, RDS, Lambda, ECS), Docker, Kubernetes, Terraform, Jenkins, and GitHub Actions CI/CD pipelines that actually get used
- Production-grade integrations: Stripe, Plaid, QuickBooks, Twilio, Firebase, and OpenAI/Claude API work for AI-powered features
- Database design and query optimization across PostgreSQL, MySQL, MongoDB, Redis, and Elasticsearch
- Clean, testable, maintainable code built on SOLID principles and TDD, not process for its own sake
I've spent real time inside fintech payment systems, HIPAA-aware healthcare platforms, real-time logistics tracking, multi-tenant SaaS products, CRM and ERP systems, and marketplace platforms, so by the time we've finished the first call, I usually already recognize the shape of the problem and where the architecture tends to get expensive if it's wrong from the start. I care about writing code that the next engineer, whether that's me in six months or someone else on your team, can actually read and extend without a walkthrough.
I work well both as the sole engineer owning a build end to end and as part of a small team, comfortable stepping into an existing codebase or architecting something new from a blank repo.
If you need a Java Developer, Spring Boot Developer, Backend Developer, or Full Stack Developer for a system that has to scale under real usage, let's talk about what you're building - just text me 🚀
Hibernate
TypeScript
Bootstrap
Java
PHP
Web Development
React
JavaScript
Spring Boot
Docker
Python
HTML
MySQL
Node.js
Angular
MongoDB
HTML5
CSS
jQuery
Full-Stack Development
Nazariy M.
Lviv, Ukraine
$38/hr
5.0
29 jobs
I am a Java developer with over 14 years of experience building full stack applications, enterprise systems, and SaaS platforms 🚀
My focus 🎯 is on using Java, Spring Boot, React.js, PostgreSQL, and AWS to deliver reliable, scalable software. As a Java developer, I have delivered dozens of projects across industries and use cases.
My backend work is built entirely with Java. I create secure APIs and microservices using Spring Boot. I have deep experience in system architecture, backend performance, and database design. Every project I take as a Java developer is written with clean, maintainable Java code. I know how to structure services that scale.
As a Java backend developer, I have built and maintained systems for high-load traffic, third-party integrations, and complex business logic. I manage full backend pipelines, from architecture and development to deployment and monitoring. I use Spring Boot and follow best practices every Java developer should apply.
I also work as a full stack Java developer, connecting Java backends with React.js and JavaScript frontends. I create dashboards, user interfaces, and admin tools that are fast, stable, and fully integrated. I know how to deliver full stack features without bottlenecks.
I have led teams as a senior Java developer, mentoring other developers, reviewing Java code, and improving team performance. My clients rely on me not just for development, but also for decisions about architecture, data structure, and deployment strategy. As a Java developer, I care about the full picture.
In most projects, I take the role of a Java spring developer and own the backend infrastructure. I work with Docker, PostgreSQL, REST APIs, and cloud services. I often work independently, taking full responsibility for both backend and frontend parts as a full stack developer.
Being a professional Java developer means I deliver production-ready code, meet deadlines, and communicate clearly. I work well with teams or as a solo contributor. My background as a Java backend developer and Java spring developer allows me to adapt to different project needs.
If you need a Java developer who can work on backend systems, full stack features, or cloud-based platforms, I am ready to help. Whether you need a senior Java developer, a Java backend developer, or a reliable full stack Java developer, I can take your project from idea to production.
🛠️ Core Skills:
- Java developer
- Java backend developer
- Full stack Java developer
- Java spring developer
- Spring Boot microservices
- React.js and JavaScript
- PostgreSQL, AWS, Docker
Let’s talk if you need a results-driven Java developer to join your team or take over delivery.
‼️ Message me for a free 40-minute consultation ‼️
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a J2EE Developer near Lviv, on Upwork?
You can hire a J2EE Developer near Lviv, on Upwork in four simple steps:
Create a job post tailored to your J2EE Developer project scope. We’ll walk you through the process step by step.
Browse top J2EE Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top J2EE Developer profiles and interview.
Hire the right J2EE Developer for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a J2EE Developer?
Rates charged by J2EE Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a J2EE Developer near Lviv, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance J2EE Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream J2EE Developer team you need to succeed.
Can I hire a J2EE Developer near Lviv, within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive J2EE Developer proposals within 24 hours of posting a job description.