Backend software engineer with 15+ years of experience across IBM Philippines, NCR, and Gentrack, plus banking and trading platforms. My core strength is Java and Python backend development - API design, database work (PostgreSQL, Oracle), production support, and systems integration in fast-moving environments. At Rakuten Trade I worked on backend services that reconfigured and extended an Odoo ERP installation for an online trading platform. Earlier, I worked as a support analyst at Standard Chartered Bank and OCBC Bank, handling production incidents and system stability for banking platforms.
Alongside that, I build practical AI-integrated applications on my own time. My current project, SkyGuyver, is a voice AI assistant platform (React, TypeScript, Supabase) using LLM APIs, MCP server integrations, and n8n automation - hands-on experience most backend-only developers don't have.
I hold a Master of Information Technology from Eastern Institute of Technology, New Zealand. I'm comfortable picking up new stacks quickly, communicate clearly, and flag risks early. Available for backend development, API integration, production support, and AI automation projects - happy to start small if you want to see how I work first.
J2EE
MySQL
Python
Java
HTML
Google Web Toolkit
Odoo
CSS
PHP
Fatin Az-Zahra A.
Johor Bahru, Malaysia
$18/hr
5.0
1 jobs
Senior QA Engineer with 11+ years of experience in software development, quality assurance, release coordination, and production support. Experienced in reviewing requirements, validating system behavior, identifying defects, and verifying expected outcomes throughout the software development lifecycle.
Skilled in test planning, defect analysis, release readiness, stakeholder communication, and working closely with developers, product teams, business users, and clients to support successful project delivery.
Experienced in web application testing, requirements clarification, issue investigation, documentation, and system validation. Also interested in opportunities involving business analysis, system analysis, research, project coordination, and quality-focused reviews.
QA Testing
QA Software & Testing Tools
Requirements Specification
Quality Assurance
Manual Testing
Regression Testing
User Acceptance Testing
Test Case Design
Defect Tracking
Quality Control
Jira
Atlassian Confluence
GitHub
Task Coordination
Requirement Analysis
Agile Software Development
Software QA
Scrum
Avneet S.
Gurugram, India
$15/hr
5.0
2 jobs
๐ข Available for New Projects ๐ข
Hi, I'm ๐๐๐ป๐ฒ๐ฒ๐, a Senior Java Developer and Technical Lead with ๐ญ๐ฐ+ years of experience building enterprise software for ๐๐ผ๐ฟ๐๐๐ป๐ฒ ๐ฑ๐ฌ๐ฌ companies across ๐ณ๐ถ๐ป๐๐ฒ๐ฐ๐ต, ๐ต๐ฒ๐ฎ๐น๐๐ต๐ฐ๐ฎ๐ฟ๐ฒ, ๐๐ฒ๐น๐ฒ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐, ๐ฎ๐ป๐ฑ ๐๐ฎ๐ ๐๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐. I specialize in designing scalable backend systems with Java and Spring Boot while also delivering modern full-stack applications using React and Angular.
I currently work on Canada's online tax platform at ๐&๐ฅ ๐๐น๐ผ๐ฐ๐ธ ๐๐ฎ๐ป๐ฎ๐ฑ๐ฎ, where I design and develop cloud-native applications, microservices, secure APIs, authentication systems, and production-grade integrations used by thousands of users. I enjoy solving complex engineering problems, improving application performance, and building software that's easy to maintain and scale.
I communicate clearly, take ownership of projects, and focus on writing clean, production-ready code rather than quick fixes. Whether you're launching a new product or improving an existing platform, I can help you deliver reliable software faster.
### ๐ช๐๐๐ง ๐ ๐๐๐๐ฃ ๐ช๐๐ง๐
โ๏ธ Enterprise Java Applications (Spring Boot, Microservices, REST APIs)
โ๏ธ Full-Stack Development (React, Angular, TypeScript)
โ๏ธ Legacy Application Modernization & Performance Optimization
โ๏ธ Cloud-Native Development (Azure, AWS, Docker, Kubernetes)
โ๏ธ Authentication & Security (OAuth2, JWT, Auth0)
โ๏ธ Third-Party Integrations, Payment Systems & Enterprise APIs
โ๏ธ System Design, Solution Architecture & Technical Leadership
โ๏ธ AI-assisted Software Development using GitHub Copilot and ChatGPT
Clients appreciate my ability to understand complex business requirements quickly, communicate proactively, and deliver maintainable solutions that continue performing long after deployment.
### ๐ฆ๐ฃ๐๐๐๐๐๐ง๐๐๐ฆ
Java, Spring Boot, Microservices, REST APIs, React, Angular, TypeScript, PostgreSQL, Docker, Kubernetes, Azure, AWS, OAuth2, JWT, Auth0, System Design, Enterprise Architecture, Cloud Development, Full-Stack Development, AI-assisted Software Development.
### ๐ ๐ฌ ๐ฆ๐ง๐๐๐
๐๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ: Java, Spring Boot, Spring Security, Hibernate, REST APIs, Microservices
๐๐ฟ๐ผ๐ป๐๐ฒ๐ป๐ฑ: React, Angular, TypeScript, JavaScript
๐๐น๐ผ๐๐ฑ & ๐๐ฒ๐๐ข๐ฝ๐: Microsoft Azure, AWS, Docker, Kubernetes, Azure DevOps
๐๐ฎ๐๐ฎ๐ฏ๐ฎ๐๐ฒ๐: PostgreSQL, MySQL, SQL Server
๐ง๐ผ๐ผ๐น๐ & ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป๐: Auth0, Stripe, Azure Service Bus, Git, CI/CD
###๐ก๐ช๐๐ฌ ๐๐๐ฅ๐ ๐ ๐ (๐ช๐๐๐ง ๐ช๐๐๐ ๐ฌ๐ข๐จ ๐๐๐ง?)
โ Faster time-to-market โ I deliver production-ready APIs, admin panels and integrations so you can start generating value sooner.
โ Less risk, more reliability โ solid architecture, clean code, and production-hardened practices.
โ Real business integrations โ payments, digital signing (Digio), PDF workflows (iText), analytics & notifications.
โ Maintainable systems โ I write code your team can extend, not hacky quick fixes youโll regret.
โ Focus on ROI โ features prioritized by impact, so every sprint moves business metrics.
### ๐ฅ๐๐๐๐ฌ ๐ง๐ข ๐๐จ๐๐๐?
Whether you need a senior engineer to architect a new platform, modernize an existing application, or solve difficult production issues, I'd be happy to help. Let's discuss your project and build software that's scalable, secure, and built to last.
Front-End Development
Back-End Development
React
MongoDB
Java
Spring Boot
Hibernate
Node.js
JavaScript
ExpressJS
API Integration
API Testing
PostgreSQL
MySQL
Redis
NoSQL Database
Apache Kafka
TestNG
Mockito
Azure DevOps
Vishal Z.
Ahmedabad, India
$45/hr
5.0
58 jobs
๐ Senior Back-End Engineer & Tech Leader (14+ yrs) โ I help businesses build scalable, secure, and high-performance systems that handle millions of users and requests with ease.
โ Delivered 50+ successful projects across healthcare, fintech, ed-tech, real estate, government, and non-profit sectors.
โ Scaled apps from 1K โ 1M+ daily requests and platforms from zero โ 1M+ users.
โ Trusted by global companies including Upwork (NASDAQ: UPWK), Letshego (Botswana Stock Exchange), OCO Global, and multiple startups worldwide.
If you need a reliable partner who can architect solutions from scratch or optimize existing systems for performance, security, and scale โ letโs talk.
Do you like Upwork's Reports & Time tracking feature? I am one of those developers who built that :)
โ How can I help you
โ I can handle your all end-to-end requirements analysis, UX, development, testing & delivery so you can focus on your sales & operations
โ I can extend/develop your MPV product to production-ready
โ I can develop products from scratch until the final delivery and support with maintained code quality and proper code coverage
โ I can maintain your currently live products in the most optimum way by keeping quality and customer experience at first place in mind and with the minimum team and can save your cost
โ I can choose the right technology stack and tools for your solution based on real needs and can save costs
โ I can manage the team, do code reviews, handle CI/CD and releases, support live systems
โ I can understand and implement the most difficult parts of software systems at very large-scale platforms like Upwork, (I am one of the Upwork platform devs)
โ Expert areas
- Java based back-end frameworks like Spring Modules (Spring MVC, Spring Security, Spring AOP, Spring Rest, Spring Data/JPA) & ZK (Zkoss)
- ECMS implementation with Alfresco Content Services 4.x, 5.x, 6.x and Alfresco Process Services (Activiti)
- RDBMS (MySQL, PostgreSQL, Oracle)
- Graph/Document Databases MongoDB and DynamoDB
- Web Crawlers with all features
- Microservices based architecture implementation with Spring boot, Spring Integration and Apache Camel
- AWS experience with RDS, SQS, SNS, SES, S3, and EC2 Instances
- AWS API implementation experience
- Queue based implementations with ActiveMQ/SQS
- Test driven development implementation with unit and integration test cases with Junit/TestNG + Mockito + Spring
- Database integration frameworks like JDBC/Hibernate/Sprint Data (ORM) and Spring Mongo
- REST based Web Service/API implementation with Spring REST
- CI/CD implementation with (Bamboo + Jenkins + Maven + Nexus + GIT(Bitbucket/Gitlab/Github))
- Payment Gateways implementations like Paypal and Stripe with debit/credit card integration
- Solr/Lucene/ElasticSearch search engine integration
- Jasper Reports (with DynamicJasper as well)
- Agile Methodology understanding all terminology
- Experience with implementing very complex queries with MySQL db
- Java based Servers Tomcat/JBoss
- Repositories like Git, SVN, P4V(Perforce)
โ What my clients says (You may check in Work History)
โญโญโญโญโญ "Vishal is best developer I have worked with till date. He is prompt responsive, an incredible problem solver, very professional, highly skilled and great team leader. He handles our portal continuous development including all project phases starting from requirement gathering(calls), task creation with all details, estimation, development, deployment on all environments, testing, creating wiki pages, choose right technology stack and AWS resources and manage tickets! He is handling dev team and also do development himself and supports everyone. Will certainly work with him again when we restart the project development! Highly recommended developer."
๐ค Hugo Galicia ( CEO @ chicagodealvault.com )
โญโญโญโญโญ "It was a highly positive experience working with Vishal. He was conscientious, always doing his due diligence to clarify any uncertainties before starting work. He gives accurate estimates of effort/time required for work, and either delivers on time or early. Overall a very reliable and dependable worker. We hope to work together with him soon. Highly recommended!"
๐ค Dominik Bieringer ( CEO @ Kandu )
โญโญโญโญโญ "Very experienced and diligent contractor"
๐ค Abhijit Dhar ( VP - Technical Services @ Whitehat Virtual Technologies )
โญโญโญโญโญ "Vishal is an excellent java engineer, with great business logic, self-motivated, with deep technical knowledge. He jumped right in and understood the current project architecture with minimum KT and limited documentation. He is always eager to solve new issues. I highly recommend him and will definitely work with him again, if opportunity permits. A pleasure to work with"
๐ค Chris Adams ( CEO @ eDataSource )
J2EE
MySQL
Java
Amazon DynamoDB
JUnit
PostgreSQL
Spring Framework
Hibernate
Microservice
Spring Boot
Integration Testing
SaaS
Web Application
Project Planning
Project Management
Gihan P.
Colombo, Sri Lanka
$50/hr
4.5
29 jobs
I help engineering teams and technical founders build, scale, and stabilize Java/Spring Boot backends on AWS โ from fixing production issues to leading full modernization efforts.
Over 16+ years, I've led backend architecture for platforms serving millions of users, including a global EdTech product used in 170+ countries. I bring senior-level ownership, not just implementation.
๐ Recent results:
โ Cut AWS infrastructure costs 60% by consolidating microservices and re-architecting server usage
โ Reduced messaging/communication errors 80% with a real-time AWS SQS/SNS system
โ Broke a monolithic Java app into 5 independent microservices, cutting release time significantly
โ Led agile engineering teams of 6โ14 across multiple time zones
What I do:
Java (8โ21), Spring Boot, Spring Security, Hibernate/JPA, REST APIs, microservices and event-driven architecture, AWS (EC2, ECS, Lambda, RDS, SQS, SNS), Docker, Kubernetes, CI/CD, MySQL/Oracle/MongoDB, performance tuning, legacy modernization, and technical/architecture leadership.
โ How I work:
I can slot into an existing team, own a backend component end-to-end, or lead architecture and modernization decisions directly with your CTO or VP Eng. I care about clean, maintainable code and production reliability โ not just shipping tickets.
If your Java backend needs to be built, modernized, scaled, or stabilized โ let's talk about your specific situation.
Java
Spring Boot
Amazon Web Services
Microservice
RESTful API
Back-End Development
Cloud Architecture
Web Development
Docker
MySQL
MongoDB
API Development
Hibernate
Kubernetes
Software Architecture
CI/CD
Solution Architecture
Git
Cross Functional Team Leadership
Engineering Management
Pancham G.
Bathinda, India
$30/hr
4.9
131 jobs
Iโm a Senior Java Backend Engineer with over 14 years of experience building mission-critical systems in fintech, with a strong focus on payments, lending platforms, and core banking solutions. I specialize in Java and Spring Boot, and design backend systems that are secure, scalable, and capable of handling high-volume financial transactions with consistency and reliability.
Iโve worked on systems involving payment processing, transaction workflows, loan management, and integrations with external financial services and APIs. This includes designing and building robust microservices architectures that support real-time and asynchronous processing, ensuring data accuracy, fault tolerance, and seamless service communication. I understand the importance of idempotency, transaction integrity, and failure handling in financial systems where even minor inconsistencies can have significant impact.
Security and compliance are central to my approach. I have strong experience implementing secure authentication and authorization using Spring Security, token-based systems, and role-based access control. I build APIs and backend services that align with financial industry expectations around data protection, auditability, and reliability.
From a technical standpoint, I bring deep expertise in Spring Boot, microservices, REST API design, JPA/Hibernate, and relational databases like MySQL and PostgreSQL. Iโm comfortable designing systems from scratch as well as improving and scaling existing platforms, optimizing performance, and ensuring stability under load.
I also have hands-on experience with AWS and Google Cloud, and have worked on deploying and managing backend systems in cloud environments. I understand how to design cloud-ready architectures, implement CI/CD pipelines, and ensure systems are resilient, observable, and production-ready.
What sets me apart is my ability to think beyond just implementation. In fintech systems, correctness, reliability, and long-term maintainability matter more than quick fixes. I focus on building clean, well-structured systems that not only meet current requirements but are also prepared for future scale, regulatory needs, and product evolution.
If youโre building or scaling a payments platform, lending system, or core banking backend and need someone who understands both the technical and domain challenges, Iโd be glad to contribute.
J2EE
Java
Spring Framework
Spring Boot
Spring Security
Hibernate
Java Persistence API
RESTful API
Microservice
FinTech
Payment Processing
AI Implementation
SQL Programming
Desktop Application
Swing
iText
Unit Testing
Cloud Computing
Amazon Web Services
Google Cloud Platform
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
At A Glance: J2EE
Developing powerful and dynamic programs and software is a vital aspect of any modern business. Implementing enterprise, networking, and web service software gives businesses an edge when navigating the highly data-driven and interactive business landscape. Java Enterprise Edition is a powerful computing platform for developing enterprise software to help you and your business manage and distribute all aspects of enterprise computations. Java Enterprise Edition provides API platforms for web services, multi-tier architectures, and object-related programming, as well as other powerful and efficient software development tools. Working with Java Enterprise Edition developers and programmers found on Upwork can provide valuable tools and opportunities for you or your organization to take advantage of, thereby creating a dynamic and flexible workspace.
J2EE developers and programmers are highly-skilled computer programmers with experience in the Java scripting language as well as the J2EE development platform. Working with a J2EE developer allows your organization and company to leverage the power of J2EE applications and software solutions that you already have implemented by making applications more efficient and manageable. Programmers can work independently or with a team within your organization to create and develop applications and frameworks your company needs to stay competitive in the highly interactive and data-driven business world. Hiring a freelance J2EE developer or programmer on Upwork gives you and your business access to a highly skilled, flexible pool of talent that is capable of producing a wide variety of solutions and applications that can become the driving force for meeting any enterprising business needs.