Hire the Best Apache Struts Developers

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

Cairo, Egypt

$15/hr
5.0
9 jobs

🚀 I help startups and enterprises build scalable, production-ready software with a strong focus on Java, Spring Boot, and modern backend architecture. As a Software Engineer, I have designed and delivered systems ranging from start-up MVPs to enterprise and government platforms serving thousands of daily users. My expertise is cantered around building clean, maintainable, and high-performance backend applications, while also collaborating across the full software stack whenever projects require it. What I can help you build: ✔ Java & Spring Boot Applications ✔ REST APIs & Backend Services ✔ Microservices Architecture ✔ Authentication & Security (JWT, OAuth2, Keycloak) ✔ Event-Driven Systems (Kafka, RabbitMQ) ✔ Database Design & Optimization ✔ Performance Optimization ✔ System Integration ✔ Cloud-ready Applications ✔ Software Architecture & Code Refactoring Technologies I work with include Java, Spring Boot, Spring Security, Hibernate, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ, Docker, Camunda, Keycloak, AWS, and modern observability tools. Beyond my primary backend expertise, I have also delivered successful projects using Python, FastAPI, Django, React, Next.js, Flutter, and Supabase whenever they were the right technology for the job. 🌟 Highlights • Architected and developed the complete backend microservices platform for "Crewpr", a Dubai-based startup, designing 10+ microservices, integrating multiple third-party services, and building a scalable production system serving thousands of active users. • Contributed to digital transformation projects for Irish government organizations, including Enterprise Ireland, NEH, and Startup Ireland, building secure and scalable backend systems. • Improved the performance and scalability of Yugo, a large-scale European student accommodation platform, by developing backend features and integrating external hospitality systems including RentCafe, Student Suite, and Entrata.

  • Software Development
  • Java
  • Redis
  • Spring Framework
  • MySQL
  • NoSQL Database
  • MongoDB
  • Spring Security
  • Hibernate
  • PostgreSQL
  • Microservice
  • API Development
  • API
  • API Integration
  • REST API
Youssef E.

Kenitra, Morocco

$25/hr
5.0
30 jobs

I find the vulnerabilities in your web apps, APIs, and networks before attackers do, then hand your team a clear, reproducible penetration testing report they can act on. GXPN and GCIH certified. Top Rated on Upwork with 100% Job Success across web application, API, and network security engagements. No scanner dump and no jargon wall. Every finding comes with a severity rating (CVSS), working proof of concept, and a concrete fix your developers can ship. What I test: - Web application penetration testing (OWASP Top 10, PTES, NIST) - API security testing (REST, GraphQL, auth/OAuth, IDOR, broken access control) - SaaS and multi-tenant assessments (Supabase / Firebase data-isolation testing) - Network and external perimeter penetration testing - Source code / secure code review How I work: authorized testing only, on systems you own or have permission to test. Everything is documented over Upwork so you get a written record of every finding, not a verbal hand-wave. I retest after you patch to confirm the holes are actually closed. Credentials: GXPN (GIAC Advanced Penetration Tester & Exploit Researcher), GCIH (GIAC Certified Incident Handler), SANS CTF winner, and an active national/international CTF competitor (web, reverse, crypto, forensics). I also handle WordPress malware removal and incident response. See my Project Catalog for a fixed-price option.

  • Penetration Testing
  • Web Application Security
  • WordPress
  • Malware Removal
  • Website Security
  • Vulnerability Assessment
  • Network Penetration Testing
  • OWASP
  • Information Security
  • API
Rushabh A.

Pune, India

$30/hr
5.0
3 jobs

I'm a Full-Stack Java Developer with over 8+ years of industry experience. I excel in all aspects of Java application development, from design and development to deployment. I have a proven track record of building robust and Scalable applications across diverse domains. My Expertise Full-Stack Development: Java: Core Java, multithreading, OOP, Spring, Hibernate, Struts, J2EE. Frameworks & Libraries: Spring, Hibernate, JavaFX, Apache Struts. Microservices Architecture: Spring Cloud, Netflix OSS, service discovery, load balancing, tolerance mechanisms. Web Development: JSP, Servlets, RESTful APIs, Angular, React, HTML, CSS, JavaScript. Databases: MySQL, PostgreSQL, MongoDB, Redis. Testing & Debugging: JUnit, Mockito. I also use GitHub Copilot and Claude Code to deliver the best solutions. ✔ LLM integrations (OpenAI, Claude, etc.) ✔ AI-assisted workflow automation ✔ Prompt engineering & optimization ✔ RAG based enterprise search solutions ✔ AI code acceleration using tools like Cursor ✔ Designing AI-ready Microservices architecture Java Solution Architect: Designing scalable solutions with Java, Spring, Hibernate, and microservices. DevOps: Cloud setup, infrastructure management, CI/CD. Proficient in AWS (Lambda, EC2, S3, Redshift, SageMaker, Cognito) and GCP (VMs, Google cloud storage). Domain Experience: Insurance, finance, healthcare, e-learning, e-commerce, travel, real estate, logistics, supply chain, social networking, and education. CRM and ERP systems.

  • Java
  • Spring Boot
  • Spring Batch
  • Python
  • TypeScript
  • Microservice
  • MySQL
  • PostgreSQL
  • API
  • Google Analytics
  • ETL
  • Angular
  • Data Engineering
  • Angular 5
  • React
Sudhir S.

Mumbai, India

$20/hr
5.0
15 jobs

I am a senior developer with 21 Yrs. of experience ( 12+ Yrs with JPMorgan and rest with Deloitte, HCL and other) in Java/J2ee, Python, Rest API, SOAP API, javascript, OAuth, SSO, Kafka, SpringBoot, HTML, CSS, PHP, Web Design, Web Development, React, Redux, Angular, e-commerce, Wordpress, Shopify, JPA, Cloud, AWS, Azure, GCP, Private cloud, JBPM, n8n, Oracle BPM, JMS, Hibernate, Struts, Spring Batch, ESB, Base44, Playwright, Selenium, JavaFX, Lisp, Prolog, Weka , OpenAI, Different Web as well as Application Servers, different Operating Systems and DBMS Tools, SQL, NoSQL, PostgreSQL, Mongo, Cassandra, MYSQL, Oracle, Supabase, AI, NLP, OpenAI, agent development, Wordpress, php , CI/CD, Agile and various open-source tools, technologies and frameworks. Some of the domains I have worked on are Banking, finance, Trade, Crypto, HR, Insurance, Learning, NLP, Healthcare, System architecture, Developers Tooling, Document management, AI, DevOps, Cloud, GCP, Hubspot, Quickbook, PandaDoc, Stripe, web3, Blockchain, etc. ********************************************************************* Experience Summary: Freelancing || Freelancing || Present Toyow || Solution Architect || Sep 24 to JAN 25 JPMorgan || Vice President || (Around 12 Yrs. Total) Deloitte || Senior Consultant/Specialist Senior || Jun 13 to Jun 15 HCL || Onsite/Offshore Dev lead || Sep 06 to May 10 Birla Soft Ltd || Software Engineer || Jan 06 to Sept 06 GIIT || Developer || Feb 05 to Oct 05 ************************************************************************* Some of the applications are as below: - Document generation system - Online translation system using NLP - Library management system - HRMS System - Networking system - Tools for Developer and Operate to build and deploy their applications. - Workflow as a service - Workflow Platform for Mutual Fund NAV processing (Fund accounting) - Prediction analysis for SLA miss. - A real time dashboard for fund processing - Messaging Platform supporting MQ, SFTP, REST, Kafka, FIX, - Trade instruction manager - Customer support system for Bank operators - Platform for Tokenization Assets using Blockchain - A social Media application - A insurance management Platform - Applications developed on Base44 - Loan record reports - OCR for healthcare reports and data processing. - ChatBot for Patient enquiry. - Coin analysis using AI (openAPI integration). - A Platform for affiliate marketing. - CI/CD for Gitlab and AWS.

  • Java
  • Spring Framework
  • Python
  • Apache Kafka
  • Spring Boot
  • React
  • Angular
  • jBPM
  • Microservice
  • PHP
  • Next.js
  • Mule
  • Full-Stack Development
  • Back-End Development
  • Web Design
  • Artificial Intelligence
  • Cloud Architecture
  • Azure DevOps
  • Blockchain
  • Web3
Nitesh S.

Surat, India

$15/hr
5.0
16 jobs

If you’re looking for a Java engineer who builds production-ready systems—not just code, you’re in the right place. I’m a Software Engineer with strong expertise in Java-based full-stack development, specializing in Spring Boot, Hibernate, and Microservices architecture. I help businesses design, develop, and deploy scalable, secure, and high-performance applications that work reliably in real-world environments. HOW I HELP CLIENTS ✅ Build Java-based backend systems and RESTful APIs ✅ Design scalable microservices architectures ✅ Develop database-driven applications with clean data models ✅ Optimize performance, reliability, and maintainability ✅ Containerize and deploy applications using Docker and CI/CD pipelines ✅ Integrate AI-driven features such as Speech-to-Text (STT) and Text-to-Speech (TTS) JAVA-FOCUSED TECHNICAL EXPERTISE Backend & Application Development: • Java, Core Java, OOP • Spring Framework, Spring Boot, Hibernate, JPA • RESTful APIs, MVC Architecture • Microservices design • Swagger for API documentation Databases: • MySQL, MongoDB, Oracle, Oracle RAC, etc. • SQL optimization and high-availability systems • Apache Kafka for messaging and event-driven systems DevOps & Cloud: • Docker, Jenkins, GitHub Actions • CI/CD pipelines, AWS, Linux • Tomcat, NGINX • Monitoring: Prometheus, Grafana Additional Skills: • Node.js, PHP, Python (API development, automation), etc. • AI & NLP integrations • Speech-to-Text (STT) & Text-to-Speech (TTS) • Frontend: HTML, CSS, JavaScript, JSP, Bootstrap, etc. Methodologies & Soft Skills: • Agile / Scrum workflows • Strong problem-solving skills and attention to detail WHY CLIENTS CHOOSE ME ✅ Strong experience with production-grade Java systems ✅ End-to-end ownership from development to deployment and support ✅ Clean, maintainable, and efficient code ✅ DevOps-aware, production-focused mindset ✅ Clear communication and dependable delivery ✅ Quick understanding of existing Java codebases I don’t over-engineer solutions — I build practical Java systems that scale and last. LET’S WORK TOGETHER If you need a Java / Spring Boot / Microservices engineer with Docker, AWS, and real production experience, I’d be happy to help. 📩 Send me a message with your requirements, and let’s build something reliable.

  • Docker
  • Spring Boot
  • Thymeleaf
  • Hibernate
  • Spring MVC
  • MySQL
  • Java Servlet API
  • Microservice
  • Spring Framework
  • Jenkins
  • Java
  • JavaScript
  • Spring Security
  • Spring Cloud
Deepak S.

Bhopal, India

$20/hr
4.9
125 jobs

Full Stack Developer | PHP, Laravel, CodeIgniter, Symfony | WordPress Expert | Python, C++ | API Integration | Database Design | Server & DevOps Hi, I’m Deepak Singh - a Full Stack Developer with 11+ years of hands-on experience building, fixing, and scaling real-world software. I specialize in understanding existing systems quickly, solving complex problems, and delivering clean, reliable solutions. Over the years, I’ve worked on web applications, desktop software, WordPress platforms, automation tools, bots, web scrapers, and database-driven systems for businesses across different domains. My strength is not just writing code, but understanding how systems should work in production — performance, stability, database design, API flow, server setup, and long-term maintainability. What I Work With - Backend & Frameworks PHP, Laravel, CodeIgniter, Symfony Python, C++, Node.js REST APIs, Third-party API integrations Frontend HTML, CSS, Bootstrap, jQuery, JavaScript Responsive UI from design files (Figma/PSD/HTML) WordPress (Core Expertise) Custom plugin development Custom theme development Elementor and advanced customization Fixing and improving existing WordPress codebases Databases MySQL, PostgreSQL, MongoDB Database design, optimization, reporting Desktop & Automation C++ desktop applications MS Office automation (Excel, Word, Access using VBA) Python bots, web scrapers, automation scripts Mobile Android apps using Java and Kotlin Server & Deployment Linux servers, VPS setup, Nginx/Apache SSL, domain setup, production deployment Performance tuning and troubleshooting What Makes Me Different I’m very comfortable working with legacy or messy codebases and turning them into stable systems Strong debugging skills - I can trace issues quickly and fix them properly Clean, structured, and maintainable coding style Strong understanding of databases and system architecture Clear communication and reliable updates Self-driven and disciplined I have also worked on data handling projects — cleaning raw data, structuring it into databases, and generating meaningful reports from it. If you need someone who can step into your project, understand it deeply, fix issues, build new features, or take full ownership of the system — I’m here to help. Let’s build something solid, scalable, and reliable together. Deepak Singh

  • PHP
  • WordPress
  • JavaScript
  • MySQL
  • PostgreSQL
  • Python
  • Java
  • CodeIgniter
  • ASP.NET
  • Laravel
  • React
  • Bootstrap
  • Node.js
  • API Integration
  • Ruby on Rails

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 on Upwork?

You can hire a Apache Struts Developer 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 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 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.