Software Engineer
Summary
Builds, tests, and deploys Java-based software for Globe Telecom’s fintech systems, collaborating with cross-functional teams to deliver production-ready code.
We are seeking an experienced Software Engineer to join our Technology & Operations team. The role involves coding, testing, and troubleshooting software, and working closely with cross‑functional teams to deliver high‑quality code to production.
Responsibilities
- Coding, testing, and troubleshooting software programs using appropriate hardware, database, and programming technologies.
- Reviewing changes in code and environment to understand and minimize negative impact on system performance.
- Building reusable components, templates, code, and libraries.
- Translating solutions and designs provided by the Squad team into optimized code based on requirements.
- Working closely with infrastructure, build and release, database, and other related teams to ensure swift and efficient deployment of code releases to live (production) environments.
Qualifications
- Minimum of 2 years experience in Java programming, software development, software testing, and/or solutions architecture.
- Experience in computer science, with strong competencies in data structures, algorithms, cloud infrastructure, and software design optimized for embedded systems.
- Good to have but not required: experience with Amazon Web Services (AWS), SES, SMTP, Linux OS, cron, and familiarity with big data tools such as Apache Spark and Hadoop.
- Exposure to DevOps tools such as Docker and automating deployment, scaling, and management of containerized applications with Kubernetes would be advantageous.
Benefits
- Opportunity for career growth and development in the leading fintech company in the Philippines.
- Dynamic and highly collaborative team environment.
- Highly competitive and flexible compensation and benefits package.