Hire the Best Apache Struts Developers
in Ukraine

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Oleksandr M.

Ivano-Frankivsk, Ukraine

$14/hr
5.0
27 jobs

I deliver production-ready Java backends that scale. With 100% Job Success and $10K+ earned across 22 contracts, I solve complex integration challenges, refactor legacy systems, and build APIs that handle real-world traffic. Client Testimonials: "Oleksandr is a genuine professional who was able to do a complex Java project for me." – Sweet Home 3D Client "Fast developer, always in contact, reasonable price policy. Would work with him again." – Spring Boot Projects Client What I Deliver: Spring Boot APIs – REST endpoints, authentication (Spring Security), database integration (JPA/Hibernate) Database Solutions – PostgreSQL schema design, query optimization, MongoDB aggregations Legacy Refactoring – Clean up messy code, introduce testing (JUnit/Mockito), containerize with Docker Third-Party Integrations – Payment gateways, calendar APIs, external data syncs Testing & Quality – Unit tests, integration tests, TestContainers for reliable deployments Tech Stack: Backend: Java (8/11/17/21), Spring Boot, Spring Data JPA, Spring Security, Hibernate Frontend: CSS/HTML, JavaScript/TypeScript Databases: PostgreSQL, MySQL, MongoDB APIs: REST, JSON/XML, Swagger/OpenAPI Testing: JUnit, Mockito, TestContainers DevOps: Docker, Maven, Git, GitHub Actions Principles: OOP, SOLID, TDD, GOF Design Patterns Why Hire Me: ✔ Fast turnaround – Average response time: 0-4 hours ✔ Clear communication – Tagged "Clear Communicator" by 5 clients ✔ Proven reliability – Top Rated, 100% Job Success, no failed contracts ✔ Real-world experience – From startups to clinical trial systems Have a backend challenge? Let's architect a solution together. 📩 Send me your project details, and I'll respond with a technical approach within hours.

  • Java
  • Spring Framework
  • Hibernate
  • MySQL
  • RESTful API
  • JDBC
  • HTML5
  • CSS 3
  • Git
  • JUnit
  • Agile Software Development
  • Back-End Development
  • Spring Boot
  • PostgreSQL
  • Docker
  • Core Java
  • MongoDB
  • Apache Kafka
Oleg G.

Kiev, Ukraine

$10/hr
4.9
33 jobs

I am a seasoned software developer with over 10 years of experience specializing in Backend and Full-Stack development. I pride myself on my excellent problem-solving skills and have a strong passion for writing clean and testable code. Clear communication is one of my strengths, making me a valuable team member in any software development project. Preferred Tech Stack: Backend: Java, Spring Boot, Thymeleaf, REST API, PostgreSQL, AWS, Linux, Tomcat, Nginx Frontend (Web): HTML, CSS, Sass, Javascript Frontend (Mobile): Flutter, Dart Cross-Platform: Flutter, Dart I am also proficient in the following technologies: Languages: Java, Scala, Groovy, Kotlin, Golang, JavaScript, TypeScript, Python, Dart, SQL Databases: PostgreSQL, MySQL, Oracle, Cassandra, MongoDB, SQLite, Neo4j Frameworks (Backend): Spring Boot, Spring Security, OpenAPI, Kafka, Zookeeper, Grails Frameworks (Frontend): Angular, React, Flutter, jQuery, Bootstrap Security: Spring Security, OAuth, JWT Technologies: HTML, CSS, JSON, XML, REST API API: REST API, OpenAPI, Swagger Messaging: Kafka, ActiveMQ, RabbitMQ Search: ElasticSearch, Lucene, Kibana Logging: ElasticSearch, Logstash, Kibana Cloud Providers: AWS, Google Cloud Testing: JUnit, Mockito, TestNG, Selenium, Cucumber, Katalon Studio Development Tools: Intellij IDEA, VSCode, Android Studio

  • AngularJS
  • Spring Framework
  • MongoDB
  • Java
  • Mockito
  • Python
  • Spring Boot
  • JUnit
  • Amazon Web Services
  • Kubernetes
  • API Development
  • Elasticsearch
  • Machine Learning
  • Cucumber
  • Apache Kafka
Daria N.

Ukrainka, Ukraine

$45/hr
5.0
2 jobs

👋 Hello! Senior Java Developer, Team Lead & Architect with 10+ years of hands-on experience with 10+ years of hands-on experience building scalable, high-load web and mobile applications. I mainly work with Java backend, JavaScript, TypeScript, Oracle, Postgres databases. My core backend work is centered on Spring Boot, focusing on API development and production-grade RESTful services backed by PostgreSQL. My focus is on backend software architecture, ensuring scalability, clean boundaries, and long-term maintainability. ✔️ Ready-to-Use Integrations I can accelerate your product using proven, production-ready integrations: 🚀 AI & LLMs: ChatGPT, LLaMA, Mistral (text, images, vision, automation) 🚀 Payments: Stripe (card payments & transfers) 🚀 Voice & Media: ElevenLabs (speech & voice AI) 🚀 Communication: Zoom (voice & video integrations) My Specialization: ✅ Backend & Architecture: Java (10+ years): modern Java (Lambdas, Streams, Date/Time API), Spring (9+ years): Spring Boot, Spring Data, Spring Cloud for microservices and distributed systems, and Java EE: REST APIs, SOAP, JPA, third-party integrations ✅ Security & Frameworks: Keycloak with OAuth2 and JWT-based authentication, JHipster, Swagger, Liquibase, Axon, Vaadin, ORM: Hibernate, Blaze-Persistence ✅ Databases & Messaging: SQL (10+ years): PostgreSQL, MySQL, MariaDB, Oracle, NoSQL: MongoDB, Redis, Hazelcast, Messaging: Kafka, ActiveMQ, RabbitMQ, Zookeeper, Firebase Messaging ✅ DevOps & Observability: CI/CD: Jenkins, Docker, Kubernetes, ELK Stack (Logstash, Elasticsearch, Kibana) ✅ Quality & Delivery: Testing: JUnit, Mockito, Spring Test, Unit & Integration testing, Full SDLC, code reviews, refactoring, clean architecture 💡 Let’s discuss how I can help you build a reliable, scalable solution!

  • Java
  • Spring Boot
  • RESTful API
  • Apache Kafka
  • PostgreSQL
  • Spring Framework
  • Spring Cloud
  • Docker
  • Kubernetes
  • OAuth
  • Hibernate
  • CI/CD
  • API Development
  • Software Architecture
Andrii B.

Kyiv, Ukraine

$40/hr
5.0
17 jobs

I specialize in developing Java web applications using Spring framework. From RESTful Web services to narrowly specialized apps for text recognition and other enterprise tasks. Both front-end and back-end. Also, I can design a relational database using any system you want. Skills: - Java - Spring Framework - Spring Boot - Keycloak - Vert.x - Quarkus - Vue.js - Vaadin Framework - JAX-RS - Hibernate - JSP - Freemarker - Thymeleaf - HTML/CSS - JavaScript - jQuery - Bootstrap - Tesseract OCR, Nicomsoft OCR - MySQL, PostgreSQL, Informix IBM SQL, SQLite - ElasticSearch - MongoDB I have a master degree in Software Engineering from Kyiv Polytechnic Institute. As a developer, I have also taken part and won large number of hackathons.

  • SQL
  • Jakarta Server Pages
  • Spring Framework
  • JavaScript
  • Java
  • CSS
  • Vaadin
  • HTML
  • Hibernate
  • Spring Boot
  • Thymeleaf
  • PostgreSQL
  • MySQL
  • MongoDB
  • Docker
  • Kubernetes
  • Vert.x
Antonina F.

Kyiv, Ukraine

$15/hr
4.9
12 jobs

🏆 10+ years of experience as Software Engineer 🎯Delivered for insurance, telecommunications, security/surveillance domains, business management platforms ✅ Frameworks & Tools: Java/J2EE, Spring Boot, MSSQL, MongoDB, Docker, Hibernate, REST, Liferay, JUnit, Jenkins, Maven, Ant, API Integration. Java Backend development is one of my strengths, I will bring to you apps with modern, attractive, simple, and easy to use functionality. I'm very friendly, straightforward, honest, hard working and very easy to work with. I am looking for long-term relationship with clients, come and work with me to find out that I am your excellent partner. I'm looking forward to know more about your app idea to bring it to life!

  • Java
  • Swing
  • Hibernate
  • SQL
  • MongoDB
  • Git
  • JBoss EAP
  • Apache Tomcat
  • REST API
  • Docker
  • Jenkins
  • Insurance Software
  • JUnit
  • Spring Boot
  • XML
Vitaliy K.

Dnipro, Ukraine

$35/hr
4.9
50 jobs

✔ [ Java ] [ Golang Go ] [Python][ API development ] [ Microservices ] [ REST ] [ gRPC ] ✔ [ iText ] [ POI ] [ JAXB ] [ XJC ] [ XPath ] [ Jackson ] [ mapstruct ] [ RMI ] ✔ [ Struts ] [ Spring ] [ DATA ] [ BOOT ] [ MVC ] [ Batch ] [ SAML ] [ Security ] [ Netty ] [ LightStreamer ] ✔ [ AngularJS ] [ Angular ] [ JavaScript ] [ jQuery ] [ HTML5 ] [ SocketIO ] [ SVG ] [ JSP ] ✔ [ Redis ] [ SQL ] [ MongoDB ] [ MySQL ] [ GraphQL ] [ Hibernate ] ✔ [ Docker ] [ NGINX] [ Apache ] [ Tomcat ] [ Jetty ] [ Server administration ] [ Load Balancing ] [ *NIX ] [ Security ] [ Networking ] [ Cloud ] [ Consul ] [ proftpd ] [ wekan ] [ gogh ] [ rocketchat ] ✔ [ AJAX ] [ JSON ] [ cURL ] [ Graph API ] [ Oauth 2.0 ] [ OOP ] [ UX/UI ] ✔ [ Jenkins ] [ Mockito ] [ Junit ] [ Selenium ] [ Junit ] [ Ganymed-ssh ] [ Quartz ] ✔ [ RabbitMQ ] [ ActiveMQ ] ✔ [ Android native ] ✔ [ Smart Contracts ] [ DApps ] [ Ethereum ] [ EOS ] [ ERC20 ] [ ERC721 ] [ Web3 ] [ MetaMask ] [ oraclize ] ✔ [information security] [iso 27001]

  • Apache Struts
  • MongoDB
  • Java
  • JavaScript
  • Python
  • Spring Framework
  • JavaFX
  • Hibernate
  • Angular
  • Android App Development
  • Thymeleaf
  • Java Servlet API
  • Spring Security
  • Spring Data
  • Golang

How it works

Post a job for freePost a job

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

How do I hire a Apache Struts Developer in Ukraine on Upwork?

You can hire a Apache Struts Developer in Ukraine on Upwork in four simple steps:

  • Create a job post tailored to your Apache Struts Developer project scope. We'll walk you through the process step by step.
  • Browse top Apache Struts Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Apache Struts Developer profiles and interview.
  • Hire the right Apache Struts 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 Apache Struts Developer?

Rates charged by Apache Struts 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 Apache Struts Developer in Ukraine on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Apache Struts Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Apache Struts Developer team you need to succeed.

Can I hire a Apache Struts Developer in Ukraine 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 Apache Struts Developer proposals within 24 hours of posting a job description.