I’m a Java/Spring Boot Software Engineer with 5+ years of professional experience building and maintaining secure, scalable backend systems for production environments.
I specialize in:
• Java & Spring Boot REST API development
• Microservices & modular backend architecture
• JPA / Hibernate & MySQL
• Spring Security, JWT & role-based access control
• Kafka, MQTT & WebSocket-based communication
• Backend performance optimization & troubleshooting
• API integration, debugging and production support
• Docker, Maven and CI/CD
I have worked on enterprise queue management, analytics and service management platforms, taking features from requirement analysis and system design through development, testing, deployment and production support.
I focus on writing clean, maintainable and reliable backend code while understanding the business requirements behind the system.
If you need an experienced Java/Spring Boot developer to build a new backend, improve an existing system, or troubleshoot a production issue, let’s discuss your project.
Java
Spring Boot
RESTful API
Microservice
MySQL
Java Persistence API
Hibernate
Spring Security
Back-End Development
Performance Optimization
API Integration
Database Design
Bug Fix
Git
React
Nuwan P.
Colombo, Sri Lanka
$40/hr
4.9
94 jobs
With over 24 years of expertise in Progress OpenEdge database administration and Java/OpenEdge development, I bring a wealth of experience to the table. My skills extend beyond traditional database administration into the realms of software development and architecture. As a seasoned Progress/OpenEdge/Java Developer and OpenEdge Database Administrator, I excel at optimizing database performance, ensuring data integrity, and leading complex projects to success.
My commitment to delivering high-quality solutions is unwavering, and I have a proven track record of achieving exceptional results. I am passionate about leveraging my extensive knowledge to drive database management and software development excellence.
Key Skills:
🚀 Programming Languages: Proficient in Progress OpenEdge 9.X, 10.X, 11.X, 12.X 4GL/ABL, Java, Android, HTML, and JavaScript.
🛠️ Frameworks: Experienced in OpenEdge ABL, ADM2, Spring, Struts, JPA, Hibernate, and ZK.
💾 Databases: Well-versed in OpenEdge, MySQL, PostgreSQL, and Oracle.
🌐 Middleware: Skilled in managing middleware technologies such as Tomcat, JBoss, Apache HTTP Server, NGINX, OpenEdge Classic AppServer, PASOE, Webspeed, REST API, SonicMQ, JMS Adapter, and ActiveMQ.
🛠️ Tools: Proficient in Eclipse, OpenEdge Developer Studio, PCT, SVN, ANT, Maven, and Jenkins.
🖥️ Operating Systems: Experienced in Windows, IBM AIX, Linux, and HP-UX.
I am eager to collaborate on challenging projects within dynamic organizations that value expertise and innovation in both database administration and software development. Let's work together to drive your projects to success.
Data Migration
MySQL
Database Design
OpenEdge Advanced Business Language
Apache HTTP Server
AIX
Hibernate
Java Persistence API
Apache Tomcat
Spring Framework
NGINX
Database Management
Java
Database Programming
Apache TomEE
Rinsad A.
Puttalam, Sri Lanka
$15/hr
4.8
708 jobs
Welcome to my world of professional software, web, and app development! As a highly skilled and experienced developer, I specialize in automation, with expertise in Make.com, Zapier, and ChatGPT. My proficiency in these platforms allows me to create seamless and efficient workflows for your business, giving priority to your automation needs.
In addition to my automation expertise, I am well-versed in PHP, NodeJS, Angular, Flutter, React, React Native, C#, VB.net, WooCommerce, Magento, PrestaShop, MySQL, PostgreSQL, ORACLE, SQL Server technologies, and more. I have experience integrating marketplaces like eBay, Amazon, Shopify, Wish.com, Lazada, Walmart, USPS, UPS, FedEx, and DHL using their respective APIs to simplify sellers' lives.
No project is too big or complex for me to deliver outstanding results. My diverse portfolio includes apps for tutors, parcel tracking, restaurant management systems, and real estate solutions. I am confident in my abilities and resourcefulness to research and learn about any project, even if it's outside my comfort zone.
Don't just take my word for it – explore the examples of my work provided below and let my results speak for themselves. I guarantee you won't be disappointed with my exceptional services, especially when it comes to automation.
ChatGPT
RESTful API
PHP
Laravel
React
Node.js
Python
Make.com
Zapier
eBay API
Airtable
Automation
Klaviyo
HighLevel
n8n
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
Brahnavan K.
Colombo - 06, Sri Lanka
$35/hr
5.0
23 jobs
Hello there! I'm a highly skilled Full-stack Developer with over 10 years of experience in building top-notch web applications. With my expertise in both frontend and backend development, I can provide you with a complete end-to-end solution that meets your unique needs.
On the frontend, I'm well-versed in HTML, CSS, and JavaScript, as well as popular frontend frameworks like React, Vue, Angular, and D3.js. I'm also experienced in using modern frontend tooling like Webpack, Babel, and npm, which helps me deliver optimized, high-quality code.
On the backend, I have extensive experience with Java, Node.js, Python, and PHP, and am proficient in popular backend frameworks like Struts, Struts 2, Spring, Spring boot, AEM/Adobe experience manager, Express, Flask, and Laravel. I have hands-on experience working with SQL and NoSQL databases like MySQL, PostgreSQL, HBSQL, Apache derby, which enables me to design and develop scalable, secure, and efficient backend systems.
In addition, I have a strong background in working with structured content, including DITA, DITAMAP, DITA-OT, XSL/XSLT, Xquery, Xpath, XML, oXygen xml editor, and oXygen webauthor. I have also developed custom DITA-OT plugins and done custom plugin development with oXygen webhelp. Furthermore, I have extensive experience in AEM development, including add-on creation, OSGI bundle creation, AEM cloud services, and AEM Guides (XML Documentation for AEM) customization.
I am proficient in using version control tools like Git, and I have experience working with project management tools like Jira, Confluence, and Slack. My excellent communication skills and ability to work well in a team environment make me an ideal candidate for any project.
Overall, I'm a fast learner who's always eager to take on new challenges and projects. If you're looking for a highly skilled and experienced Full-stack Developer or Back-end Developer to bring your web application to life, please don't hesitate to get in touch. I'm excited to hear about your project and how I can help you achieve your goals!
Worked with :
Programming: J2SE/J2EE, Java / Core Java, Java 8 / 11, PHP, JSON, HTML, HTML5, CSS3, Docker, JavaScript, XCODE, Swift/ iOS.
Adobe Experience Manager (AEM): AEM 6.2, AEM 6.3, AEM 6.5, AEM Cloud, AEM Cloud Service, AEM Guildes (XML Documentation for AEM), AEM XML/DITAMAP Editor (fmdita), Apache Sling/Sling, HCL/Sightly, OSGi, Model, DAM.
JAVA - JSTL, JSP, Servlets, Apache tomcat, Glassfish, Jboss, Jetty.
JS Libraries: JavaScript, jQuery, JSPDF, D3JS, Tablesorter, DataTables, Node, Angular, React, Redux, Next.JS, RequireJS, Vue2, Vue3. Database: MySQL, HBSQL, PostgreSQL, Apache Derby.
DITA: XML, XSLT, XPath, DITA-OT 2.x- 3.x, oXygen xml editor, oXygen webHelp, oXygen feedback, oXygen web author, Fonto xml, DITA-OT word plug-in (com.elovirta.ooxml).
Document: Apache POI, Apache PdfBox, docx4j, itextpdf, ImageMagick, Ghostscript, PDFtk - The PDF Toolkit, Apache commons compress.
Programming Tools: JBuilder, Netbeans, Eclipse, Microsoft Visual Studio .NET 2010, Visual Studio Code/VS Code.
HTML Frameworks: Twitter Bootstrap, Foundation.
Frameworks: Struts, Struts2, OpenCart, Hibernate, Spring, Spring Boot, Wordpress.
Operating Systems: Windows, Linux (Ubuntu), macOS. Build & deploy: Groovy, Gradle, Ant, Maven, Jenkins, JFrog Artifactory.
Other: FTP, SSH, REST, REST API, AJAX, JIRA, Confluence, Slack, SVN, GIT/Bitbucket, Contentful, LDAP.
J2EE
Java
Swift
OSGi
Adobe Experience Manager
Apache PDFBox
XSLT
Spring Boot
React
Vue.js
Node.js
Python
XSL
CMS Development
Data Entry
Buddhika A.
Gampaha, Sri Lanka
$15/hr
5.0
5 jobs
I am a highly skilled Automation Engineer, Full-Stack Developer, DevOps Engineer, and Manual QA Engineer with over 9 years of industry experience. I specialize in REST API development, API integrations, finance application development (including IBKR API), and performance improvements. My expertise spans Java, Python, React Native, and React, allowing me to build scalable and efficient web and mobile applications. Additionally, I have experience in mobile development and can adapt to project needs. With a strong background in test automation, cloud infrastructure, CI/CD pipelines, and database optimization, I ensure high-quality and performant software solutions. Whether it's backend automation, DevOps, software testing, or full-stack development, I deliver robust and efficient results tailored to business needs.
Agile Software Development
Java
REST API
Spring Boot
MySQL
MongoDB
AWS Application
Microservice
Firebase
JavaScript
Automation Framework
Selenium WebDriver
WooCommerce
Zapier
Python
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 in Sri Lanka on Upwork?
You can hire a JBOSS Developer in Sri Lanka 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 in Sri Lanka 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 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 JBOSS Developer proposals within 24 hours of posting a job description.