11/10/2026 updated

**** ******** ****
100 % available

Java Backend Developer

Singapore, Singapore
Worldwide
Graduate Diploma in System Analysis
Singapore, Singapore
Worldwide
Graduate Diploma in System Analysis

Profile attachments

Karen Goh Seow Hui-Oct-2026.pdf

About 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

Independent Software Developer & Robotics Instructor

Freelance / Consulting
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.

Software Engineer

NCS
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%.

Software Developer

PTC System Pte Ltd
Fixed Angular IE11 DateTime rendering issues under urgent timelines. Tested OIDC integration with Spring Boot + Angular; managed PostgreSQL and NGINX setup.

Software Developer

IMDA
Developed Spring Boot microservices with JWT authentication and image upload APIs. Deployed Docker containers to AWS EC2; collaborated in Agile teams using GitLab CI/CD.

Dengue Control Officer

NEA
Coordinated public health measures and community engagement for dengue prevention.

Manager

Hi5Tutors.com
Managed tutor matching platform; implemented backend updates and improved SEO/social media content.

Certificates

Certificate in System Analysis

National University of Singapore

2017


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in