Java Engineer
On-site · Manila, Metro Manila, Philippines
Job Summary
Senior Java Developer responsible for designing and building backend microservices and APIs using Java 21, Spring Boot, REST; leading features and architectural guidance; implementing secure, scalable, high-availability payment flows; conducting automated testing and integrating into CI/CD pipelines; mentoring engineers; serving as SME for core payment systems; improving quality, performance, and resilience of mission-critical payment systems within the SRE & Tooling domain of Payment & Settlement Services; collaborating with product owners and architects to deliver end-to-end solutions.
Required Qualifications
- Bachelor’s degree in computer science or related field
- 3-7+ years of Java engineering experience building distributed backend systems
- Expertise in Java 21, Spring Boot, REST APIs, microservices
- Strong experience in automated testing
- Experience with CI/CD (Azure DevOps, Git, Maven)
- Knowledge of ELKaaS, Prometheus, Grafana, OpenTracing
- Strong understanding of secure programming principles and experience applying OWASP best practices in enterprise systems
- Comfortable working in Linux environments and with NoSQL databases
- Excellent analytical skills and strong ownership mindset
- Strong communication and leadership skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.