I'm a Principal Software Engineer with over 10 years of experience building backend applications using Java and Spring Boot. Most of my work has been on enterprise products where reliability, scalability, and clean architecture matter more than simply getting features delivered.
I've designed and developed microservices, REST APIs, authentication systems, and event-driven applications for industries including retail, logistics, construction, identity management, and enterprise SaaS. I enjoy working on complex backend problems, whether it's designing a new service, improving an existing system, or troubleshooting production issues.
My core expertise includes:
• Java (8, 11, 17, 21)
• Spring Boot, Spring Security, Spring Data JPA
• Microservices Architecture
• REST APIs and third-party integrations
• PostgreSQL, MongoDB, MySQL, Redis
• Kafka and asynchronous messaging
• Docker, Kubernetes
• AWS (EC2, S3, RDS, IAM)
• Keycloak and OAuth2/JWT authentication
• GitHub Actions, GitLab CI/CD
• Performance optimization and production support
Over the years I've worked on systems serving thousands of users where stability, security, and maintainability were critical. My approach is to understand the business problem first and then build solutions that are easy to maintain and scale.
I also have extensive experience reviewing code, mentoring developers, improving application performance, and resolving production issues. Whether it's optimizing database queries, reducing API response times, refactoring legacy code, or designing a new microservice, I focus on delivering solutions that work well in production.
If you're looking for someone who can contribute beyond writing code, communicate clearly, and take ownership of backend development from design through deployment, I'd be happy to discuss your project.
Java
Spring Boot
Microservice
RESTful API
API Development
Amazon Web Services
Docker
Kubernetes
PostgreSQL
MySQL
Hibernate
Software Architecture
OAuth
Single Sign-On
Spring Security
Muhammad A.
Karachi, Pakistan
$15/hr
5.0
45 jobs
A Certified IT professional freelancer on Upwork specialized in Microsoft SQL Server Database Administrator (DBA), IBM webMethods API Gateway, Integration Server, Universal Messaging, Developer Portal, Command Central Implementations and Administration, Oracle database administrator, Oracle Middleware Weblogic Administrator, Oracle EBS, Oracle Hospitality Micros E7, RES 3700, Oracle utilities Customer Card and billing technical and functional support (CC&B / CCB / MDM / WAM, MWM, NMS and OUA). Oracle Simphony POS implementation and support, Oracle Hyperion, Windows and Linux system administrator, IT Helpdesk and technical Support.
I have worked on several different jobs with 100% 🏆reliability and long term repeated clients in the following;
✅ 24/7 | Remote | Call | Operational support.
✅ Microsoft Server Implementation and Administration Support.
✅ Microsoft SQL Database Administration.
✅ Server Administration including Windows / Linux / OEL.
✅ Oracle Products Implementation, Administration, critical, security patching and support.
✅ Backup and Disaster Recovery of Oracle Database using RMAN.
✅ Designing Oracle DR site using Dataguard.
✅ Implementation and Support of IBM webMethods, API Gateway, ESB, Integration Server, Universal Messaging, Command Central, Developer Portal, SoftwareAG Products.
✅ Oracle EBS Technical and Administration Support.
✅ Oracle Fusion Middleware Implementation and Administration Support Weblogic / OHS / SOA / OSB / BPM / Integrated JDeveloper / Forms & Report/ LDAP integration with Fusion Middleware.
✅ Tomcat Apache Middleware Administration.
✅ Performance Monitoring and auditing support.
✅ Upgrade / Migrate Database and Fusion Middleware.
✅ Support Amazon AWS Services.
✅ Schedule Performance Monitoring and administration task for your business.
✅ Training and Management.
SKILLS:
🔶 Microsoft SQL Database Administration.
🔶 Oracle Database Administration
🔶 MySQL Database Administration.
🔶 Oracle Forms & Report Configurations.
🔶 Oracle FMW Weblogic Administrator.
🔶 24/7 for Mission-Critical Environment Support.
🔶 Technical & Help Desk Customer Support.
🔶 Oracle EBS Administration.
🔶 Microsoft SQL, Oracle products critical patching.
🔶 SQL DB Backups, IMPDB / EXPDB, RMAN Incremental Level 0 and Differential backup & recovery.
🔶 Oracle utilities Customer Card and billing technical and functional support (CC&B / CCB / MDM / WAM, MWM, NMS and OUA).
🔶 Oracle Micros E7 POS complete support.
🔶 Oracle Micros RES 3700 POS implementation and support.
🔶 Oracle Simphony POS implementation and support.
🔶 Oracle POS RVC, Touchscreen, MI, Deals, Combo, Reports, EOD/SOD, Reports, database Designing staff training and support.
🌟 WHY YOU CONTACT ME OVER OTHER FREELANCERS? 🌟
🏆 Upwork employer’s excellent satisfaction feedback.
🏆 I have hands-on experience more than 8+ years in relevant products.
🏆 Officially certified in products cum having Master’s Degree in Computer Science.
🏆 Maximum availability for your mission-critical environment
🏆 Providing functional team support for your products.
🏆 Pay after your satisfaction.
✉ Do you have any urgent query or requirements? Kindly open PMB and feel free to contact!
Microsoft SQL Server
Database Administration
Linux System Administration
Hospitality
Oracle Database Administration
Customer Support
Oracle Fusion Middleware
Point of Sale & Payment Systems
System Administration
Technical Support
Oracle WebLogic Server
API Integration
Oracle E-Business Suite
Energy & Utilities
Ecommerce Website Development
Waseem A.
Karachi, Pakistan
$60/hr
5.0
244 jobs
I help organizations design, fix, scale, and modernize Elastic (ELK) Stack deployments for Elastic Security (SIEM / EDR), Observability, and high-volume search use cases.
I’m a 2× Elastic Certified Engineer with hands-on experience delivering 200+ Elastic Stack implementations across enterprise and mid-size environments - handling terabytes to petabytes of data with performance, reliability, and cost efficiency in mind.
If your Elasticsearch cluster is slow, unstable, oversized, undersized, or just confusing - I’m the person you call before it becomes a business outage.
What I Do Best
🛡️ Elastic SIEM & Security
1. End-to-end Elastic Security deployments
2. SIEM architecture, log onboarding, detection engineering
3. Use case development (MITRE ATT&CK aligned detections)
4. Integration with firewalls, EDR, AD, cloud platforms, and custom apps
5. SOC dashboards, alert tuning, and noise reduction
6. AI Assistant and Agentic / RAG Workflows
📊 Observability & APM
1. Full-stack observability using Elastic APM, Metrics, Uptime, and Logs
2. Distributed tracing & performance bottleneck analysis
3. Kubernetes, microservices, and cloud-native monitoring
4. OpenTelemetry integrations
5. SLO/SLA dashboards for operations teams
6. AI Assistant and Agentic / RAG Workflows
7. SNMP Monitoring of network devices
🔎 Elasticsearch for Search & Analytics
1. High-performance search architecture
2. Index design, mappings, and query optimization
3. Relevance tuning & large-scale data modeling
4. Kibana dashboards, reporting, and executive visualizations
⚙️ Elastic Stack Architecture & Engineering
I don’t just “install ELK.” I engineer platforms that stay fast and stable under real load.
1. Cluster design (hot/warm/cold/frozen tiers)
2. Scaling strategies & shard optimization
3. Index Lifecycle Management (ILM)
4. Performance tuning & troubleshooting
5. Upgrade planning and zero-downtime migrations
6. Elastic Cloud, ECE, ECK, and self-managed clusters
7. In depth fine tuning for Elasticsearch, Logstash, Kibana
🔄 Data Pipelines & Integrations
1. Advanced Logstash pipeline engineering
2. Elasticsearch ingest pipelines & data enrichment
3. Elastic Agent, Beats (Filebeat, Metricbeat, Winlogbeat, Auditbeat, etc.)
4. Kafka, databases, APIs, and custom log sources
5. Data normalization, parsing, and ECS alignment
🤖 Advanced Use Cases
1. Elastic + Machine Learning
2. AI-powered search and RAG pipelines using Elasticsearch
3. Anomaly detection for security and operations
4. Executive dashboards and business intelligence use cases
5. AI Assistant and Agentic / RAG Workflows
🔁 Migrations to Elastic
I help organizations move away from expensive or limited platforms and into scalable Elastic architectures:
Splunk → Elastic
QRadar → Elastic SIEM
OpenSearch / OpenDistro → Elasticsearch
Solr → Elasticsearch
🧠 Why Clients Hire Me
✔ I focus on architecture and long-term scalability, not quick fixes
✔ I speak both technical and business language
✔ I design systems that reduce infrastructure cost and alert fatigue
✔ I’ve seen (and fixed) almost every common Elasticsearch mistake
💬 How I Can Help You
New Elastic Stack implementation
SIEM or Observability deployment
Cluster performance issues
Scaling or redesigning architecture
Version upgrades
Health checks and optimization reviews
Proof of Concept (PoC) development
If your Elastic environment is mission-critical, let’s build or fix it the right way. Send me a message with your current setup and challenges - I’ll help you map the best path forward.
Elasticsearch
Logstash
Kibana
Apache Kafka
Apache Solr
Sphinx
Database
Application Performance Monitoring Software
Network Instruments Observer
Dashboard
Grok Framework
LLM Prompt
Alim K.
Karachi, Pakistan
$20/hr
5.0
10 jobs
Having 10+ Years of experience as a Full-Stack Java/J2EE Web Developer with diversified exposure in analysis, design, development and implementation of web-based applications.
Extensive knowledge of Java SE including Collection, Threading and Core Java.
Good experience on Java EE technologies such as Servlet, JDBC, JSP, JSTL and JNDI.
Strong programming skills in designing and implementing multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
Strong knowledge of Microservice Architecture using Spring Boot and Spring Cloud.
Excellent knowledge of Spring Core such as Dependency Injection, Annotations and XML based Configurations.
Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor.
Extensively worked on Spring JDBC, Spring Hibernate ORM and JPA.
Proficient at designing dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON with responsive web applications using Bootstrap.
Strong knowledge of Angular practices in commonly used modules and creating reusable Components, Pipes and Services.
Strong experience using MAVEN Build System.
Experienced working with technologies such as Log4j, and I18N.
Good experience in developing applications with SOAP and RESTFul Web Services.
Proficient at design, developing of web-based applications using Apache Tomcat 7.0/8.0/8.5, GlassFish 4.0.
Good Knowledge of Amazon Web Service (AWS) EC2, SQS, SNS, Lambda
Expert at handling Unit Testing using JUnit, Jasmine, and Karma.
Expertise in database technologies such as MySQL 5.6/5.7, Oracle 10g/11g/12c, MS-SQL 12.
Experienced in version control tools like GIT and ticket tracking platforms like JIRA.
Expertise in project documentation such as E-R Diagram, UML modeling.
Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM.
Good technical abilities and skills developed by determining work ethic and self-learning.
Apache Struts 2
AWS Application
Hibernate
React
AWS CodeDeploy
Apache Kafka
Microservice
MongoDB
Java
Spring Batch
Spring Boot
Angular 8
Spring Cloud
Huzaifa A.
Karachi, Pakistan
$10/hr
4.9
47 jobs
I help beginners, students, and working professionals learn Java, Python, C#, Go, JavaScript, backend development, and SQL through hands-on, real-world projects.
In parallel, I work as a Java Application Support Engineer (L2/L3) on a large-scale ERP system, where I handle production issues, debug complex problems, and ensure system stability in live environments.
What I Can Help With
Development & Teaching:
• Java, OOP, Spring Boot, REST APIs
• Backend development and system design fundamentals
• SQL (MySQL, PostgreSQL)
• Data Structures and interview preparation
Java Support / Production Support / Technical Support:
• L2/L3 application support for Java-based systems
• Production issue debugging (logs, APIs, database)
• Root Cause Analysis (RCA) and bug fixing
• Performance issue identification and optimization
• Incident and ticket handling with SLA adherence
• Microservices debugging and API troubleshooting
• Log analysis (Splunk, Kibana, New Relic)
• SQL query optimization and database troubleshooting
Why Clients Choose Me:
• 100% Job Success | 700+ hours on Upwork
• Hands-on experience with large-scale production systems
• Strong debugging and analytical skills
• Clear, structured, and practical approach to problem-solving
• Reliable communication and timely delivery
Availability:
Available 30+ hours per week.
Coding Lesson
Java
SQL
Data Structures
Spring Boot
RESTful API
Hibernate
MySQL
Technical Support
Technical Report
Performance Optimization
New Relic
Splunk
Grafana
Performance Testing
Server Administration
Production Planning
Ibrahim A.
Karachi, Pakistan
$30/hr
5.0
7 jobs
Greetings!
Development Expertise:
I bring 5 years of experience as a versatile full-stack developer, specializing in Java and JavaScript. My proficiency spans backend development with the Spring and Spring Boot Frameworks, focusing on building robust RESTful APIs and implementing stringent security measures with Spring Security. On the front end, I excel in crafting engaging user interfaces with React, Angular, and Vue.js. Additionally, I am adept at building backend services utilizing Node.js and Express.
Testing & Automation Skills:
In addition to my development prowess, I possess a strong background in software testing. I have a proven track record in designing meticulous test cases, developing efficient automation scripts, and documenting comprehensive test procedures. Beyond testing, I excel in client interaction, effectively communicating technical concepts to non-technical stakeholders, and offering valuable insights into software maintenance and development strategies.
Technologies & Methodologies:
Languages: 🔹 Java 🔹 JavaScript 🔹 TypeScript 🔹 Python
Frameworks & Libraries: 🔹 Spring 🔹 Spring Boot 🔹 Hibernate 🔹 React 🔹 Angular 🔹 Vue.js 🔹 Node.js 🔹 Express 🔹 Spring Security 🔹 JWT
Testing Tools: 🔹 Selenium 🔹 RestAssured 🔹 Playwright 🔹 Postman
Project Management Tools: 🔹 Jira
Methodologies: 🔹 Agile 🔹 Waterfall
Machine Learning & Data Analysis: 🔹 Numpy 🔹 Matplotlib 🔹 Pandas 🔹 Tensorflow 🔹 Keras 🔹 YOLO 🔹 Speech-Recoginition 🔹 YOLO-Nas 🔹 OpenCv2
Databases: 🔹 MySql 🔹 Postgress 🔹 Firebase 🔹 MongoDb
With a keen eye for detail and a commitment to delivering high-quality software products, I am eager to contribute to your team's success.
You can expect:
🔹 Quick & on-time delivery of the project
🔹 Effective communication and understanding of the requirements
🔹 Unlimited revisions for my clients
I always focus on high-quality service and 100% client satisfaction. Feel free to contact me anytime. I am available 24/7 exclusively for my clients!
► Looking forward to hearing from you. Have a perfect day!
Best regards,
Muhammad Ibrahim Alvi
Java
Spring Boot
React
JavaScript
Microservice
Apache Kafka
AWS Cloud9
PostgreSQL
Docker
CI/CD
Hibernate
AI Bot
AI Agent Development
NodeJS Framework
Technical Writing
API Documentation
Content Writing
SEO Writing
Apache Cassandra
MySQL
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
“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 Apache Struts 2 Freelancer near Karachi, on Upwork?
You can hire a Apache Struts 2 Freelancer near Karachi, on Upwork in four simple steps:
Create a job post tailored to your Apache Struts 2 Freelancer project scope. We’ll walk you through the process step by step.
Browse top Apache Struts 2 Freelancer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Apache Struts 2 Freelancer profiles and interview.
Hire the right Apache Struts 2 Freelancer 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 2 Freelancer?
Rates charged by Apache Struts 2 Freelancers 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 2 Freelancer near Karachi, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Apache Struts 2 Freelancers 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 2 Freelancer team you need to succeed.
Can I hire a Apache Struts 2 Freelancer near Karachi, 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 2 Freelancer proposals within 24 hours of posting a job description.