Software Engineer

April 24, 2025
Application ends: September 18, 2025
Apply Now

Job Description

Responsibilities

Design, develop, and maintain software components that support the GFiber S&T ecosystem.
Work with other engineers to design and implement new features and functionality.
Participate in code reviews and unit testing.
Troubleshoot and debug software defects.
Work with stakeholders to gather requirements and ensure that software meets their needs.

Minimum Qualifications (MQs)

Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
5 years of software design and backend development experience in JVM languages (Kotlin or Java) using Spring Boot.
2 years of experience with REST API development for customer-facing applications.
Experience working with and designing distributed systems & microservices.

Preferred Qualifications (PQs)

Experience with GCP products such as Apigee and CloudRun.
Experience working on server-driven UI experience.
Ability to debug and develop across a deep stack using Kotlin.
Ability to work with UX, and Product owners.
Experience designing systems to handle high traffic and large datasets, leveraging distributed systems concepts such as load balancing, caching (e.g., Redis, Memcached), and message queues (e.g., Kafka, RabbitMQ)

Share via