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
Lakshan S.
Matara, Sri Lanka
$25/hr
5.0
3 jobs
Mobile developer with 8+ years building production apps across healthcare, fintech, and on-demand delivery native Android, cross-platform Flutter, and iOS. NBQSA award winner (National Best Quality Software Awards, Business Category) for delivering scalable, high-retention software.
What I build:
Android Kotlin, Java, Jetpack Compose, MVVM/MVI architecture, real-time features (SSE/WebSocket streaming, EventBus, LiveData, StateFlow)
Flutter Cross-platform apps from a single codebase, Dart, platform-specific native integrations when needed
iOS Swift/SwiftUI, native performance and platform-standard UX
Integrations REST/GraphQL APIs, secure payment systems (Stripe, PayPal, Braintree), third-party SDKs
Accessibility ADA-compliant UI for inclusive, wide-reach apps
Industries I've shipped in: Healthcare (patient/care-coordination apps), FinTech (payments, budgeting tools), Delivery/Logistics (live tracking), Social platforms.
I choose the right platform approach for the project native when performance and platform-specific features matter, Flutter when speed-to-market and shared codebase make sense rather than forcing one stack on every job. Clean, maintainable code built to scale, with post-launch support included.
Let's talk about what you're building.
Android App Development
Kotlin
iOS Development
Flutter
Swift
Mobile App Development
UI/UX Prototyping
Firebase
Payment Gateway
Node.js
AI Mobile App Development
Hybrid App Development
REST API
Figma
AI Consulting
AI Agent Development
Yohan I.
Kegalle, Sri Lanka
$10/hr
5.0
7 jobs
I'm a passionate and results-oriented backend developer with over 5 years of experience building scalable, secure, and high-performance applications using Java (8–21) and Spring Boot. I specialize in developing RESTful APIs, designing microservice architectures, and integrating third-party services in cloud-based environments.
✅ Key Strengths:
Java & Spring Boot Expert – Strong command of the Spring ecosystem including Spring Cloud, Spring Security, and Spring Data JPA.
Microservices Architecture – Designed and maintained distributed systems with service discovery, load balancing, and resilient communication using Kafka and RabbitMQ.
Cloud & DevOps – Hands-on with AWS (EC2, S3, RDS), Docker, and CI/CD pipelines using Github.
Database Optimization – Skilled in PostgreSQL, MySQL, and Redis with a focus on performance and query optimization.
Testing & Code Quality – Familiar with JUnit, Mockito, and SonarQube to ensure high-quality, maintainable code.
📌 Projects & Accomplishments:
Claim Processing System (Healthcare domain)
Developed a multi-threaded Spring Batch job integrated with Kafka and AWS S3, improving throughput by 70%.
Telecom Workflow Automation (BSS/OSS)
Designed microservices for product pricing and approval flows, reducing manual intervention and achieving real-time updates with Redis caching.
Patient Management Platform
Delivered secure REST APIs for managing patient records, billing, and insurance integration. Improved application performance by optimizing DB queries and enabling async processing.
🎓 Education & Certifications:
MSc in Information Technology – University of Kelaniya, Sri Lanka
Certified Java Developer – Institute of Java Software Engineering IJSE
Member – Engineering Council Sri Lanka
I’m committed to delivering clean, efficient, and production-ready solutions that align with business goals. Let’s work together to build software that performs, scales, and delivers real value.
✅ Available for full-time, part-time, or project-based work.
Let’s connect and discuss how I can help bring your project to life!
Java
PostgreSQL
MySQL
Standalone Application
Spring Data
Spring Boot
SQL
Object-Oriented Programming
Multithreaded Programming
RESTful API
JavaFX
API
Hetti Arachchige D.
Galle, Sri Lanka
$36/hr
5.0
1 jobs
🚀 Senior Java Engineer with 8+ years of experience building scalable, production-ready backend systems for enterprise and financial applications.
I specialize in designing and delivering robust microservices architectures using Java and Spring Boot — from initial design to cloud deployment. Whether you need a high-performance REST API, an event-driven system, or a full cloud-native application, I deliver clean, maintainable solutions that scale.
What I bring to your project:
✔ Java & Spring Boot — Microservices, REST APIs, event-driven architecture
✔ Message Brokers — Kafka, RabbitMQ for high-throughput systems
✔ Cloud Platforms — AWS & Azure deployment, configuration & scaling
✔ Containerization — Docker & Kubernetes for production environments
✔ Databases — PostgreSQL, MySQL, IBM Db2
✔ DevOps — CI/CD pipelines with Jenkins & GitLab CI
✔ AI/ML Integration — OpenAI & NLP-powered backend features
✔ Frontend — React for full-stack delivery when needed
How I work:
I don't just write code — I take ownership. From architecture decisions to production deployment, I treat every project as if it's my own. I communicate clearly, deliver on time, and write clean, well-tested code following TDD principles.
I've worked on high-stakes financial systems where reliability and performance are non-negotiable — that mindset carries into every project I take on Upwork.
📌 Available for both short-term tasks and long-term engagements.
📌 Open to contract-to-hire opportunities.
📌 Fast response time — typically within 4 hours.
Let's discuss your project and get started! 💬
Java
Web Application
Web Development
Product Development
Ecommerce
International Development
Java GUI
RESTful API
Amazon EC2
Microservice
IBM Db2
MySQL
Spring Boot
PostgreSQL
Docker
Kubernetes
Apache Kafka
AWS CloudFormation
Jenkins
Abdul A.
Matara, Sri Lanka
$15/hr
5.0
10 jobs
I am a multi-skilled Software Engineer and IT Specialist with strong experience across software development, technical support, UI/UX design, data processing, AI content creation, and accounting/business operations, enabling me to deliver complete, end-to-end solutions for clients worldwide.
Front-End Developer,
Back-End Developer,
Full-Stack Developer
💻 Software Engineering & Application Development
I build reliable and efficient applications using modern technologies, with a focus on clean architecture, performance, and usability.
Technologies & Frameworks:
HTML, CSS, JavaScript, JavaEE, Spring Boot, Java, JavaFX, MVC, Hibernate, JDBC, Node.js, TypeScript, MongoDB, Firebase, REST APIs, MySQL, SQL, BootStrap, Tailwind CSS
Projects Include:
Android License Reminder App (Firebase, SMS/Email alerts, secure data handling, Sri Lanka–specific validation)
Bookshop Management System (Inventory, billing, customer records)
Personal Portfolio Website built from scratch using core web technologies
🖥️ IT Support & System Troubleshooting
I provide professional remote IT support for Windows, Linux, and macOS, helping clients resolve issues quickly and securely.
✔ OS Troubleshooting & Optimization
✔ Software Installation & Configuration
✔ Virus & Malware Removal
✔ Performance Tuning
✔ Remote Support (AnyDesk, TeamViewer, RDP)
✔ Virtual Machines & Security Tools
🎨 UI/UX & Product Design
I design and improve modern web & mobile interfaces that are clean, intuitive, and conversion-focused.
✔ UI/UX Design & Redesign
✔ Figma & Adobe Photoshop
✔ Wireframing & Usability Testing
✔ Layout Refactoring & Visual Consistency
✔ Mobile & Web App Interface Improvements
📱 Mobile App Testing (Android & iOS)
I ensure mobile apps are ready for release through thorough manual testing.
✔ Functional & Usability Testing
✔ Bug Reporting with Screenshots
✔ UI & Navigation Testing
✔ Cross-device & Version Testing
✔ Performance & Responsiveness Checks
🤖 AI Content Creation & Automation
I create high-quality AI-powered content using ChatGPT, Gemini, Copilot, helping clients grow digitally and automate workflows.
✔ AI Image, Video, Audio & Text Content
✔ Marketing & Social Media Content
✔ Business Automation
✔ Scalable Content Solutions
📊 Excel & Data Specialist
I transform raw data into clean, useful insights.
✔ Data Cleaning & Formatting
✔ Dashboards & Reports
✔ Excel Formulas & Pivot Tables
✔ Power Query & VBA Macros
✔ Google Sheets Automation
📑 Accounting, Business & Admin Support
With hands-on experience in retail, wholesale, and business management, I also support financial and operational tasks.
✔ Accounting Assistance & Bookkeeping
✔ Financial Reporting & Reconciliations
✔ Inventory & Transaction Processing
✔ Data Entry & Documentation
✔ Business Operations Support
🌍 Translation & Transcription
Professional multilingual services with cultural accuracy:
✔ English ⇄ Tamil, Sinhala, Arabic
✔ Business & Legal Translation
✔ Subtitles & Transcription
✔ Proofreading & Localization
Translate (translator) and Transcript (transcriptor)
🌟 Why Clients Choose Me
✔ Multi-skilled & cost-effective
✔ Detail-oriented & reliable
✔ Clear communication
✔ On-time delivery
✔ Confidential & professional
✔ Long-term collaboration focused
Whether you need software development, IT support, UI/UX design, mobile testing, AI content, data solutions, or business support, I bring accuracy, efficiency, and professionalism to every project.
📩 Let’s work together and build solutions that truly make an impact.
Software Development
User Authentication
Back-End Development Framework
QA Software & Testing Tools
Figma
Shopify Website Redesign
Front-End Development Framework
Mobile App Testing
Web Application Development
Full-Stack Development
Mobile App Development
AI Text-to-Image
Translation & Localization Software
iOS
Android
asitha W.
Gampaha, Sri Lanka
$35/hr
5.0
15 jobs
Results-Focused Software Engineer
Energetic software engineer with seven years of industrial experience developing robust code for high-volume businesses. An enthusiastic team player and deep creative thinker with a can-do attitude, phenomenal time management skills, and a strong user focus. I have developed many web and mobile apps.
Passionate, responsible, and committed engineer with a get-it-done, on-time spirit and more than six years of experience in designing, implementing, and adapting technically sophisticated online web applications using Java, three-tiered architecture, and more. Proficient in JAVA infrastructure, language standards, object modeling technologies, and Application Life Cycle management
01). Engineering web development, all layers, from database to services to user interfaces(Full-Stack)
02). Highly adaptable in quickly changing technical environments with solid organizational and analytical skills
03). Managing requirements(Writing better user stories, Breaking stories into sub-tasks and experience with Jira/and leading a team )
QUALIFICATIONS SUMMARY
* Design, develop and implement web applications that support day-to-day operations
* Develop technical solutions that definitively improve scalability, performance, and profits
* Discern essential business requirements and objectives by interfacing with stakeholders
* Plan, develop, and implement successful large-scale projects from conception to completion
* Expert in Java development and object-oriented analysis
* Superior analytical, time management, collaboration, and problem-solving skills
TECHNICAL SKILLS
• Strong development experience with Java Spring Boot Framework
• Strong understanding of Microservices Architecture
• Strong understanding of Rest + JSON based APIs
• Postgres, Oracle, Couchbase, MongoDB, DB2, MySQL
• Good knowledge of GIT
• Redis
• RabbitMQ
• Elasticsearch
• Kubernetes
• Docker/ docker swarm
• AWS - Lambda/ EKS
• Maven
• Understanding of REST
• Understanding of OAuth, JWT (along with exp. of implementation in Spring) (I have Experienced with OAuth2 and AWT)
• Understanding of OOP and SOLID principles
• English level - fluent
• The experience with spring boot, container implementation, dockers or Kubernetes
Java
JavaScript
Python
Web Development
Redis
Database Design
Spring Framework
Docker
API
Docker Swarm Mode
Kubernetes
RESTful API
Node.js
RabbitMQ
Elasticsearch
Jakarta Server Pages
Hibernate
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 Java EE Developer in Sri Lanka on Upwork?
You can hire a Java EE Developer in Sri Lanka on Upwork in four simple steps:
Create a job post tailored to your Java EE Developer project scope. We'll walk you through the process step by step.
Browse top Java EE Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Java EE Developer profiles and interview.
Hire the right Java EE 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 Java EE Developer?
Rates charged by Java EE 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 Java EE Developer in Sri Lanka on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Java EE Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java EE Developer team you need to succeed.
Can I hire a Java EE 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 Java EE Developer proposals within 24 hours of posting a job description.