Hire the Best Apache Struts Developers
in Sri Lanka

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

Gampola, Sri Lanka

$25/hr
5.0
2 jobs

Are you looking for a seasoned engineer to architect your backend or build a high-performance, responsive web application? With over 6 years of professional experience as a Full-Stack Developer, I specialize in building scalable, enterprise-grade applications from the ground up. I hold a BSc in Computer Science (Software Engineering) from Curtin University, Australia, and I bring a rigorous, clean-code approach to every project. With deep expertise in the C# and ASP .NET ecosystem, I build powerful backend architectures. Whether you need a robust REST API, a dynamic user interface, or a seamless cloud deployment, I can handle the entire development lifecycle. My Core Technical Stack: Frontend: React, JavaScript, HTML5, CSS3, Bootstrap, Material UI Backend: C#, ASP .NET, Java, Spring Boot, Spring Framework, Apache Struts 2 Database & Cloud: MySQL, MongoDB (Spring Data), IBM Db2, AWS (Fargate, S3) I don't just write code; I focus on delivering secure, maintainable solutions that provide exceptional user experiences. I am comfortable working independently or dropping into an existing agile team to accelerate your delivery timeline. Let’s discuss your project requirements send me a message, and let's figure out the best technical approach for your goals.

  • Apache Struts 2
  • Java
  • Spring Boot
  • C#
  • ASP.NET
  • Rust
  • React
  • TypeScript
  • JavaScript
  • Spring Framework
  • MySQL
  • Spring Data MongoDB
  • Amazon S3
  • AWS Fargate
  • Material UI
  • Bootstrap
  • IBM Db2
  • IFS
Madawa M.

Haldummulla, Sri Lanka

$3/hr
5.0
8 jobs

Hello, It's a good chance to make business and in the same time meet new people, it makes me happy to have my client’s satisfaction with my work. I’m in the field of Advertising and graphic design for 2 years and data entry. I have designed most of the graphic elements for web and print like logos, brochures, newsletters, reports, flyers, posters, banners, covers. I target to outline my skills, experience and potential in the Advertising and graphic design. I'm intending to offer a creative touch and professionalism and fastness in the same time. Key Skills : Considerable knowledge in Java SE Level. Considerable knowledge in Java software Architecture, Design and Development. Database design with MySQL Good knowledge in following Designing Software’s. • Adobe Photoshop CS2 • Adobe Illustrator CS2 • Adobe In design CS2 • Coral Draw General knowledge in HTML and Web Designing. Good knowledge in Microsoft Word, Excel, PowerPoint and Internet, E-mail. Reasonable skills in English Typesetting and have same skills in Advertising. Have Reasonable skills in spoken and written English. Have Ability to Creative thinking, Visualizing and attention to details.

  • Apache Struts
  • Android
  • Java
  • Data Entry
  • Graphic Design
  • XHTML
  • CorelDRAW
  • Advertising
  • Java ME
Lalith J.

Kuruwita, Sri Lanka

$15/hr
4.9
78 jobs

Java/JFX | React | Rust | C++ | Qt | Python SpringBoot | JavaScript | PHP (Laravel / CodeIgniter) Node.js | Bash / Linux | Playwright | Selenium Desktop & Systems: Native Windows/macOS utilities using C++/Qt, Rust, and Java/JavaFX. Custom memory-efficient parsing engines (ASTs). Automation Including AppleScript & Scraping: Advanced, deep-data extraction and browser automation using Playwright and Selenium. Full-Stack & APIs: Scalable backends (Python, Node, Laravel, SpringBoot) paired with interactive React frontends. Major API integrations. Linux & Cloud Sysadmin: Production infrastructure management, secure migrations, and server tuning across AWS, DigitalOcean, and Akamai. My work history speaks volumes about my capabilities. Take a moment to review it for a comprehensive understanding of my skills and experience.

  • Apache HTTP Server
  • MySQL
  • JavaScript
  • Java
  • CentOS
  • Automation
  • DigitalOcean
  • Data Scraping
  • CodeIgniter
  • HTML
  • Web Crawling
  • Scripting
  • Heroku
  • Linux System Administration
  • WordPress
  • PHP
  • Web Development
  • Laravel
  • Angular
  • NGINX
Akurana Manannalage J.

Hokandara South, Sri Lanka

$35/hr
5.0
1 jobs

I am a highly competent freelancer who delivers high-quality work for the client. I am very much used to effectively working in distributed teams. Also, mostly I work only for one client for a period of time which improves my productivity. Over 15 years of J2SE/J2EE working experience (6 years Singapore-based experience), participating in architecture, system design, database designing, development, implementation, and client handling. ● Over 12 years of thorough knowledge in developing web applications using JSF, Flex, EJB, Spring, JPA, Hibernate, and JMS. ● Over 6 years of expertise in Spring Boot, Microservices, REST, Kafka, Mockito, SonarQube, Fortify, Flyway, Swagger/OpenAPI, Grafana, and AWS. ● Over 13 years of expert knowledge of both imperative and reactive programming paradigms ● Working knowledge of Docker and Kubernetes ● Agile Methodology Experience ● Over 13 years of extensive experience in SQL and NoSQL Database design, Database maintenance, backup automation, performance tuning ● Experience leveraging AI tools and understanding core ML/Neural Network concepts in software development workflows.

  • Java
  • RESTful API
  • Apache Kafka
  • Spring Boot
  • Spring Batch
  • Microservice
  • NoSQL Database
  • AWS Application
  • EJB
  • Amazon DynamoDB
  • Agile Software Development
  • Hibernate
  • AI App Development
  • AI Agent Development
Sachintha H.

Galle, Sri Lanka

$20/hr
5.0
2 jobs

Need a backend that works in production — not just on your laptop? I'm a Backend Developer who builds reliable APIs in Java/Spring Boot and Python/FastAPI, and rescues the ones that are quietly falling apart. If your backend is slow, buggy, or scary to deploy, I can help. What I build for clients: REST APIs that handle real traffic (Spring Boot, FastAPI) Database layers that don't choke under load (PostgreSQL, MySQL, SQL tuning, indexing) Clean Docker + Docker Compose setups your team can actually maintain Kubernetes deployments and troubleshooting AWS deployments with NGINX, Redis, and proper reverse proxy configs Third-party API integrations that don't silently fail Backend automation scripts that save your team real hours Where I tend to add the most value — real-world debugging: Session handling and autosave issues, token expiry bugs, Tomcat misconfigurations, Gradle build problems, slow queries in production, containers that work locally but break in K8s, reverse proxy headaches. The kind of issues that aren't on Stack Overflow. How I work: Clear, frequent communication — you'll always know where things stand Clean, maintainable code — no shortcuts that haunt you in 6 months Honest timelines — I tell you what's realistic, not what sounds good I finish what I start Tech I work with daily: Java, Spring Boot, Python, FastAPI, PostgreSQL, MySQL, Redis, Docker, Kubernetes, AWS, Linux, NGINX, REST APIs, SQL. Whether you need a new API built from scratch, a production bug fixed before it bites you again, or someone to clean up a messy deployment — send me a message describing what you're working on. I'll reply with honest thoughts on whether I'm the right fit and how I'd approach it.

  • Java
  • Web Development
  • Spring Boot
  • Spring Cloud
  • Spring MVC
  • Spring Security
  • Spring Data MongoDB
  • Spring Integration
  • AWS Development
  • Apache Kafka
  • Web Application
  • Microservice
  • API Development
  • API Integration
  • PostgreSQL
Chaminda G.

Galle, Sri Lanka

$25/hr
4.8
94 jobs

Hi, I am from Galle, Sri Lanka , an expert Java developer. I have 21+ years of experience working wit Java and web developments. I have specialized expertise in Service Oriented Architecture (SOA) and Sound with micro-service architecture. In my Upwork career, I have implemented several successful projects with web services. Also, i have done successful B2B integrations via different APIs like REST/SOAP/XML. Also, I have good knowledge and experience working Java, Multi-Threading, Concurrency...etc.I am sound with the Spring framework (Spring boot, Spring MVC + Thymeleaf, Spring Security, Spring Data JPA...etc), J2EE (Jakarta EE) , JMS , JPA, Hibernate, JFX ...etc. For more details, please visit my profile. I have a top-rated Upwork profile. Also, I have strong database knowledge and have worked with MySql , MSSQL, Postgres, Oracle...etc. I am sound with PHP, Pearl, Bash, Python, Lua, Javascript like scripting languages. Also, I have good experience with handling Windows/Linux operating systems.

  • API Development
  • AWS Lambda
  • Spring Boot
  • RESTful API
  • Amazon Web Services
  • Java
  • C#
  • API
  • Python
  • PHP
  • ASP.NET MVC
  • WSO2
  • Oracle GlassFish Server
  • Web Service
  • Linux System Administration
  • Core Java

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

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