Hire the Best Apache Struts Developers in Rawalpindi, PK

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

Rawalpindi, Pakistan

$25/hr
5.0
1 jobs

I’m a Senior Java Backend Developer with nearly 10 years of experience designing, developing, and delivering secure, scalable, and high-performance enterprise applications for startups, multinational companies, banking institutions, telecom operators, and large enterprises. I specialize in building production-ready backend systems using Java and Spring Boot with a strong focus on clean architecture, maintainability, security, and performance. Core Expertise ✔ Java (8–17) ✔ Spring Boot ✔ Spring Security ✔ Spring Data JPA / Hibernate ✔ RESTful API Development ✔ Microservices Architecture ✔ JWT Authentication & Authorization ✔ PostgreSQL, MySQL, SQL Server & Oracle ✔ Maven & Git ✔ Docker ✔ Unit Testing (JUnit) ✔ SOLID Principles & Design Patterns ✔ CI/CD (Jenkins) ✔ Event-Driven Architecture ✔ Performance Optimization Enterprise Experience Over the past decade, I’ve worked on large-scale enterprise systems across multiple industries: 🏦 Banking & FinTech * Technical Lead at Maybank Malaysia, leading backend development for digital banking solutions. * Designed secure, scalable financial applications while leading architecture discussions, code reviews, and production deployments. 📱 Telecom * Developed mission-critical backend services for telecom operators, including high-volume charging systems, subscription management, USSD gateways, IVR solutions, and payment integrations. 🏢 Enterprise & ERP * Built ERP modules and enterprise business applications with complex business workflows, reporting, and database design. ☁️ Cloud Enterprise Solutions * Currently leading backend development for Vodafone Qatar’s Apple Business Manager integration, delivering secure REST APIs, JWT authentication, PostgreSQL database design, caching, audit logging, and production-ready Spring Boot services. What I Can Help You Build • REST APIs • Spring Boot Applications • Enterprise Backend Systems • Microservices • Authentication & Authorization (JWT/OAuth) • Database Design & Optimization • Payment & Third-Party API Integrations • ERP & Business Applications • Banking & Financial Systems • Performance Optimization • Legacy Java Modernization • Bug Fixing & Production Support I believe software should be clean, scalable, secure, and easy to maintain. Whether you’re building a new product from scratch or enhancing an existing enterprise application, I focus on writing production-quality code that can grow with your business. If you’re looking for a dependable Java backend engineer who communicates well, understands business requirements, and delivers enterprise-grade solutions, I’d be happy to help.

  • MySQL
  • Database Development
  • OpenVAS
  • CI/CD
  • Java
  • API Development
  • Java Servlet API
  • Asterisk
  • FinTech
  • Spring MVC
  • Spring Boot
  • Spring Security
  • Spring Data
  • Hibernate
  • Apache Kafka
  • PostgreSQL
  • REST API
  • User Authentication
Waseem M.

Rawalpindi, Pakistan

$25/hr
5.0
15 jobs

✅ 17,000+ hours and many projects over Upwork ✅ 10+ years of professional experience in full software development life cycle, i.e., software design, development, quality assurance, implementation, and support. ✅ Excellent working abilities in JAVA (J2EE/J2SE), Spring, Springboot, Struts2, Hibernate, JSP, Servlet, JavaScript, JQuery, REST, Angular, React, AWS (S3/Transcoding/Dynamo), NoSQL, HTML, CSS, XML, Android, PowerBuilder 7/9/ 10.2/ 11.5/ 12.5 ✅ Excellent knowledge of relational DBMS (Oracle, MySQL, SQL Server, Sybase) and No SQL(DynamoDB, MongoDB) ✅ Design and development experience in REST APIs ✅ Specialties Enterprise Resource Planning (Development, Implementation & Support) Application Software Development. Customized Application Development. Web Applications Development Systems Integration. ✅ Expertise: 1) JAVA (J2SE, J2EE, Struts, Hibernate) 2) REST API (Spring Boot, Jersey), Swagger 3) NoSQL Database (DynamoDB) 4) AWS (S3, Video Transcoding, DynamoDB, Cognito) 5) Angular, React, JavaScript, JQuery, HTML, AJAX, XML, CSS 6) PowerBuilder(7/8/9/10.5/11.5/12.5, 2019) 7) ERP (Development, Support & Implementation) 8) MySQL 9) ORACLE (9i, 10g, 11g) 10) SQL Server 11) Sybase 12) SQL/ PL SQL

  • Apache Struts
  • MySQL
  • Java
  • Oracle Database
  • API Integration
  • API
  • Jasper
  • RESTful Architecture
  • Spring Boot
  • Amazon Cognito
  • Apache Maven
  • Amazon Web Services
  • PowerBuilder
  • Angular
  • Enterprise Resource Planning
  • J2EE
SharJeel A.

Rawalpindi, Pakistan

$50/hr
4.9
30 jobs

Cybersecurity Engineer (5+ years): [+] Experienced SIEM Engineer with 4+ years of experience. [+] Experienced SOC Analyst with 2+ years of experience. [+] Experienced SOC Lead with 1+ years of experience. [+] Skilled in monitoring, detecting, and responding to security incidents. [+] Proficient in security tools such as SIEM, IDS/IPS, firewalls, and endpoint security tools. [+] Knowledgeable in network security, protocols, and vulnerabilities. [+] Capable of analyzing and interpreting security events and incidents. [+] Experienced in Incident Response (IR) and Computer Security Incident Response (CSIRT) processes. [+] Proficient in rules creation and optimization to improve threat detection capabilities. [+] Experienced in working with Crowdstrike Falcon EDR, Symantec Endpoint Protection, Fortinet Firewall, and Pfsense for endpoint protection and network security. [+] Skilled in infrastructure management, including fine-tuning and optimization. [+] Proficient in visualization and dashboard creation to provide clear and concise security metrics to stakeholders. [+] Experienced in Jira ticketing and TheHive case management for incident tracking and resolution. [+] Familiarity with Shuffler SOAR Playbooks and Tines SOAR Playbooks for security orchestration and automation. [+] Familiarity with Active Directory and its integration with security tools. [+] Experienced in working with Wazuh for threat detection and response. Elastic Expert (3+ years): [+] Proficient in Elasticsearch, Logstash, Kibana, SIEM, Beats, Wazuh, Elastalert, and other Elastic Stack products. [+] Experienced with Elasticsearch since its version 7 and has implemented large-scale implementations dealing with billions of documents and TBs of data. [+] Skilled in organizing, cleaning, visualizing, and securing data on a large scale using Elasticsearch. [+] Expert in setting up fully functional, large-scale SIEM using Elastic Stack (ELK) and has implemented log ingestion, thread hunting, alerting, reporting, etc. for SIEM. [+] Proficient with Beats, Wazuh, ElastAlert, and XPack for securing Elastic Stack. [+] Offers services for implementing, upgrading, maintaining, optimizing, or providing proof of concept around ELK. Python Developer (2+ years): [+] Skilled in Software Development Life Cycle (SDLC) and has leveraged knowledge and experience to build interactive and user-centered desktop applications. [+] Experienced in large system architecture development and administration, as well as configuration. Proficient in designing and programming with a clear communication background. [+] Knowledgeable in Data Structures and Algorithms along with Object-Oriented Programming. Skilled in Python, C++, Microsoft Office Suite, Visual Studio Code, Atom, HTML, and CSS. [+] Passionate about working in a challenging and competitive environment. Linux Administration (4+ years): [+] Proficient in Linux Administration with 4+ years of experience. [+] Skilled in managing Linux servers, troubleshooting, and system optimization. [+] Experienced in network configuration, security, and performance tuning. [+] Knowledgeable in Shell Scripting, Bash Scripting, and Linux Command Line Interface (CLI). [+] Proficient in Virtualization, Docker, Kubernetes, and Ansible. [+] Capable of handling multiple tasks and projects simultaneously.

  • Apache HTTP Server
  • Data Ingestion
  • Django
  • ELK Stack
  • Linux
  • Logstash
  • Linux System Administration
  • Elasticsearch
  • MySQL
  • DevOps
  • Kibana
  • Ubuntu
  • Asterisk
  • Network Security
  • Desktop Application
  • Python
  • Docker
  • Security Operation Center
  • NGINX
  • Flask
  • PostgreSQL

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 near Rawalpindi, on Upwork?

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