Work Arrangement: Remote
Work Location: Anywhere in the Philippines
Working Days: Mondays to Fridays
Available Shift Options: PH Night shift 10 PM
We are looking for an Intermediate Backend Java Developer to support development on a loyalty program platform , an established product with an active roadmap.
You will join an experienced product team as a bolt-on contributor , working on well-defined development tasks groomed by in-house architects and senior engineers.
The role requires the ability to understand existing systems, navigate a mature codebase, and deliver high-quality backend features and enhancements.
This is an ideal opportunity for a developer who is comfortable working within an existing architecture , understands the reasoning behind implementation decisions, and can independently explore surrounding code to solve problems effectively.
Implement backend features and enhancements primarily using Java within an existing product codebase
Deliver development tasks from groomed tickets aligned with the product roadmap
Navigate and understand a mature system that requires product and institutional context
Investigate surrounding code and documentation to resolve issues and understand dependencies
Write and maintain unit tests , including comprehensive negative and edge case scenarios (not only happy paths)
Collaborate with architects, senior engineers, and the product team in a distributed environment
Participate in daily standups and ongoing technical discussions
Java (primary backend language)
Spring Framework
Hibernate / ORM
Frontend stack includes Lit framework and some legacy Angular (frontend work is not required for this role)
Intermediate-level backend engineer with strong Java fundamentals
Experience working with Spring-based applications and ORM frameworks
Ability to understand the context and reasoning behind development tasks , not just follow instructions
Comfortable reading existing code to understand architecture and business logic
Strong problem-solving skills with the ability to work independently with minimal hand-holding
Clear communicator who can collaborate effectively in a remote/distributed team
The interview process is lightweight and focused on practical competency:
Initial Interview & Technical Assessment / Interview
Final Interview (30–45 minutes) with architects and the hiring manager
Discussion will focus on backend fundamentals, system layers, and practical engineering experience
#J-18808-Ljbffr