Senior Java Developer
Summary
Build and maintain Java-based financial software using Spring Boot and React, writing unit tests and following DevOps practices in a leading Philippine FinTech company.
Overview
Take the first step in improving Filipinos' lives everyday with GCash, a leading FinTech company in the Philippines. This role is part of the Technology & Operations team.
Responsibilities
- Develop software solutions by studying information needs, systems flow, data usage, and work processes; investigate problem areas and follow the software development lifecycle.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Improve operations by conducting systems analysis and review; recommend changes in implementation and/or procedures.
- Construct and update unit tests for new and existing testable classes.
- Update job knowledge by studying state‑of‑the‑art development tools, programming techniques, and computing equipment.
Qualifications
- Minimum 8 years of actual Java project experience.
- Strong Java (preferably version 1.8) and SQL background.
- Experience in Spring Framework, Spring Boot and React JS.
- Solid experience in writing unit tests.
- Experience with DevOps (mindset & practice).
- Exposure to other technologies such as containerization and reliable system designs.
Benefits
- Opportunity for career growth and development in a leading FinTech company.
- Dynamic and highly collaborative team environment.
- Highly competitive and flexible compensation and benefits package.