I am a skilled Software Engineer with over 8 years of experience in mobile and backend development. My journey began in Android development with Java, transitioning to Kotlin, and more recently, to Java Spring Boot. I have hands-on experience with Firebase, Google Maps API, payment gateways (Stripe and Braintree), and have worked on various projects, including mobile eCommerce and sports entertainment apps. I’m dedicated to staying updated with the latest technologies and delivering high-quality solutions while ensuring client satisfaction.
Push Notifications
Android App
Kotlin
Java
Spring Boot
Spring Security
JBoss EAP
Apache Sling
jBPM
Apache Kafka
Redis
Java Persistence API
Temenos
SQL Programming
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.
AWS Application
Hibernate
React
AWS CodeDeploy
Apache Kafka
Microservice
Apache Struts 2
MongoDB
Java
Spring Batch
Spring Boot
Angular 8
Spring Cloud
Khuda B.
Karachi, Pakistan
$20/hr
5.0
4 jobs
Expert in PHP and Microsoft .Net, ASP.Net, ASP.Net Web API, ASP.Net MVC, ADO.Net, LINQ, Entity Framework.
Expert in Site optimization like images, minifying CSS etc
Expert in Database programming for MS SQL Server , MySQL, PL/SQL, NHibernate,
Rapid application development using Visual Studio, SQL Server Management Studio
Expert in C# and familiar with Java, Silver Light, WPF, Window Service.
In-depth hands on knowledge in industry standard scripting/mark-up languages like XAML, HTML, CSS , JQuery, JavaScript, Angular JS, Template slicing (PSD)
In-depth hand on knowledge in standard data formats like JSON, XML, and SOAP Familiar with popular design patterns.
XML
ASP.NET MVC
ADO.NET
JavaScript
JSON
ASP.NET
ASP.NET Web API
Java Servlet API
Java
Java Persistence API
CSS
LINQ
Microsoft SQL Server Programming
NHibernate
Shaharyar I.
Karachi, Pakistan
$24/hr
4.6
29 jobs
🥇 Among on Top #5 Java freelancers UpWork.
🏆 Jobs 100% succeed.
✅ Upwork Skills Certification - Java Developer.
UpWork Availability 24/7 Message me anytime.
👋 I guarantee you 100% satisfaction with your work, task, project, or any assistance required. I only take on tasks or projects that align with my skills, ensuring the best outcomes for you. Feel free to interview me first before assigning any project—I don’t charge any consultancy fees; it’s completely free.
If you’re a company or need someone for long-term work, don’t hesitate to contact me. I guarantee there will be no issues from my side, whether it’s Java or Spring Boot-related.
I have 10 years of experience and have worked with multinational companies, gaining extensive knowledge and expertise.
⚡My past experience with multinational corporations -
1. Madinapps (USA) 100% Succeed.
2. Pairdesk (CANADA) 100% Succeed.
3. Hashtag (UKRAINE) 100% Succeed.
⏱️ My working Hours.
ET - 9:30AM TO 4:00PM.
PT - 9:30AM TO 2:00PM
CT - 11:00AM TO 3:00PM
🎯 My Expertise:
10+ Years of experience in Full-Stack Java Developer✔
Java backend development - Spring Framework - Rest API's
Javascript, Angular 2, React based Web front-ends
Android Native Mobile Apps Development using Java and Kotlin
Test Automation
Work in Agile methodologies
🎯 Backend Technologies
• Java (jdk8 jdk11 jdk 17) ✔
• Microservices ✔
• RestAPI ✔
• Reactive Spring ✔
• SpringFrameWork (SpringBoot, Spring Security, Spring AOP) ✔
• Spring JPA (Hibernate) ✔
• Junit Mockito ✔
• Kafka ✔
• MySQL, Oracle ✔
• Java Fx ✔
• Java2EE ✔
Frontend & JS
• React.js
• Angular 2/4
• Vue.js
• Angular Js
• JavaScript
• JQuery
• HTML
• CSS3
Java
Core Java
Spring Framework
Spring Boot
RESTful API
Hibernate
Angular 8
Angular
MySQL
SQL
JavaScript
jQuery
CSS Framework
Ahtisham L.
Karachi, Pakistan
$16/hr
4.7
13 jobs
I build end-to-end web applications — from pixel-perfect Angular/React frontends to robust Java Spring Boot backends. With 6+ years of professional experience, I have delivered fintech platforms, ERP systems, membership portals, e-payment solutions, and enterprise-grade microservices for clients across multiple industries.
Whether you need a complete full-stack solution or targeted backend/frontend work, I deliver clean, scalable, production-ready code on time.
A self-starter, and a proven team player, and always accepted the challenges that allow me to learn new skills while utilizing my hard-earned skills
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔷 FRONTEND DEVELOPMENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Angular (Components, Services, RxJS, Reactive Forms, Route Guards, HTTP Interceptors, Lazy Loading)
✅ React (Hooks, Context API, Redux, React Router, Axios)
✅ TypeScript, JavaScript (ES6+)
✅ HTML5, CSS3, Bootstrap, Tailwind CSS
✅ REST API integration from frontend
✅ Responsive & mobile-first UI design
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔶 BACKEND DEVELOPMENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Java 8 / 11 / 17, JavaEE
✅ Spring Boot, Spring MVC, Spring Security (JWT / OAuth2)
✅ Spring Data JPA, Hibernate, JDBC
✅ Spring Microservices, Spring Cloud Gateway, Spring Integration
✅ REST APIs & SOAP APIs — design, development, integration
✅ Kafka, RabbitMQ, Zookeeper (event-driven architecture)
✅ JUnit, Mockito (unit & integration testing)
✅ Swagger / OpenAPI documentation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🗄️ DATABASES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ PostgreSQL, MySQL, Oracle PL/SQL, MS SQL Server
✅ MongoDB, Cassandra (NoSQL)
✅ Redis (caching)
✅ Mongoose (MongoDB ODM)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ DEVOPS & TOOLS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Docker, Kubernetes
✅ Git, GitLab, GitHub, CI/CD Pipelines
✅ Linux (Ubuntu/CentOS)
✅ Nginx, Apache
✅ Postman, JMeter, Swagger
✅ Jira, Agile/Scrum
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💳 INTEGRATIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ MasterCard Payment Gateway
✅ SendGrid Email API
✅ WhatsApp Business API
✅ TextLocal SMS API
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 WHAT I HAVE BUILT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💥 Fintech e-payment platform — Spring Boot REST APIs + Angular UI + PostgreSQL + MasterCard integration
💥 Membership & event management portal — Spring Boot + Angular + JWT security + MySQL
💥 Salon management ERP — full-stack Java Spring + React frontend + role-based access control
💥 Banking microservices system — Spring Cloud + Kafka + Docker + Oracle DB (currently in progress)
💥 Corporate in-house applications — Spring Boot backend + Angular dashboards + reporting modules
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤝 HOW I WORK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Clear communication and regular updates throughout the project
- Write clean, maintainable, well-documented code
- Follow best practices: SOLID principles, design patterns, code reviews
- Available for calls/chat — flexible across time zones
- Deliver on time, every time
If you are looking for a reliable full-stack developer who can take your project from idea to production, let's talk.
JavaScript
Angular
React
Redux
TypeScript
Docker
Kubernetes
Java
Spring MVC
Spring Boot
Microservice
SOAP API
RESTful API
PostgreSQL
MongoDB
Redis
Apache Kafka
CI/CD
Amazon EC2
Amazon S3
KAMRAN S.
Karachi, Pakistan
$13/hr
5.0
2 jobs
Java Developer with 7 years of professional experience with C++, Java, Hibernate, Struts, MySql, Mongodb, XML,Javascript, bootstrap, Salesforce.
CSS
AJAX
JavaScript
MySQL
SOAP
Microsoft Word
Apex
Visualforce
Microsoft Excel
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 JBOSS Developer near Karachi, on Upwork?
You can hire a JBOSS Developer near Karachi, on Upwork in four simple steps:
Create a job post tailored to your JBOSS Developer project scope. We’ll walk you through the process step by step.
Browse top JBOSS Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top JBOSS Developer profiles and interview.
Hire the right JBOSS 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 JBOSS Developer?
Rates charged by JBOSS 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 JBOSS Developer near Karachi, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance JBOSS Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream JBOSS Developer team you need to succeed.
Can I hire a JBOSS Developer 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 JBOSS Developer proposals within 24 hours of posting a job description.