11/10/2026 updated


100 % available
Java Backend Developer
Singapore, Singapore
Worldwide
Graduate Diploma in System AnalysisAbout me
I am a seasoned Java developer with over 5 years of hands-on experience building robust, scalable, and maintainable software solutions. Throughout my career, I’ve worked across a wide range of industries—from enterprise systems and e-commerce platforms to backend APIs.
Java (Programming Language)DevOpsBackendFront End Software Development
I am a seasoned Java developer with over 5 years of hands-on experience building robust, scalable, and maintainable software solutions. Throughout my career, I’ve worked across a wide range of industries—from enterprise systems and e-commerce platforms to backend APIs and legacy code modernization. My approach is grounded in clean architecture, thoughtful design patterns, and a deep respect for code quality and long-term maintainability.
I specialize in backend development using Java, with strong proficiency in frameworks such as Spring Boot, Hibernate, and JPA. I’ve built RESTful APIs, integrated third-party services, and optimized database interactions for performance and reliability. I’m also comfortable working with microservices, containerization (Docker), and CI/CD pipelines, ensuring that my code is not only functional but production-ready.
Beyond technical skills, I’m known for being responsible, reliable, and easy to work with. I take pride in delivering on time, communicating clearly, and adapting to client needs. Whether I’m refactoring legacy systems or designing new modules from scratch, I always aim to write code that’s clean, testable, and aligned with business goals.
In addition to backend work, I have experience collaborating with frontend developers and occasionally contributing to UI logic using technologies like JavaScript, HTML, and CSS. While my core strength lies in backend engineering, I understand the full development lifecycle and enjoy working in cross-functional teams.
I’m also comfortable working in Agile environments, using tools like Jira, Git, and GitHub to manage tasks and version control. I’ve mentored junior developers, conducted code reviews, and helped teams adopt best practices in software engineering.
If you’re looking for a dependable Java developer who can dive into complex problems, clean up messy codebases, or build something new with precision and care—I’d love to be part of your project. Let’s build something great together.
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
EnglishNative speaker
Project history
Built and maintained full-stack applications using Java/Spring Boot, PostgreSQL, and Docker. Delivered Python/Robotics workshops using Microbit, Lego Prime, and VR-based learning. Created GitHub-hosted portfolio projects to demonstrate technical capabilities.
Upgraded Java 1.5 legacy systems to Java 8, refactored codebase using iBatis and Spring 4. Resolved XML message handling with JAXB and MQ integration. Optimized builds with ANT scripting, reducing deployment time by 30%.
Fixed Angular IE11 DateTime rendering issues under urgent timelines. Tested OIDC integration with Spring Boot + Angular; managed PostgreSQL and NGINX setup.