Philippines, Quezon City, National Capital Region
Remote
Full-time
Java
Scala
AWS
Docker
Kubernetes
Terraform
Splunk
PostgreSQL
Join Octal Philippines Inc. as a Backend Developer, where you will be integral to the development and maintenance of server-side applications and databases. In this role, you will collaborate with cross-functional teams to design and implement robust backend systems, ensuring optimal performance and scalability. Your expertise in backend technologies and frameworks will help enhance application functionality and improve user experience.
· Performs other duties as needed or requested.
· Understanding and awareness of GDPR, data privacy, and data protection policies.
· Complies with all policies, regulations, and standards.
· Demonstrates company values at all times.
· Bachelor’s degree in Computer Science, Information Systems, or a related technical discipline.
· Secondary School / High School Diploma Graduate of a technical-related course or discipline.
· 5-7 years of experience in developing REST or gRPC microservice APIs using protobufs.
· 5-7 years of B2B SaaS enterprise applications with a large user base.
· 5-7 years of Automation testing generating Unit, behaviour-driven development (BDD), and test-driven development (TDD).
· Appropriate knowledge, skills and abilities required for the job.
· High degree of proficiency in Design Principles and Microservices.
· Production experience with software engineering architecture, component design, coding, unit testing, behaviour-driven development (BDD), test-driven development (TDD), documenting, and deploying.
· Production experience working with CI/CD environments is required.
· Experience working with pub/sub/messaging systems (SQS, SNS, Kafka, ActiveMQ…)
· Experience in DevOps activities (AWS, Kubernetes, Terraform, Docker…)
· Experience in automated software testing through unit/functional/ integration test suites.
· Experience with monitoring & logging technologies (Datadog, Splunk, Wazuh, New Relic, Prometheus, Opentelemetry, Jaeger,…)
· Collaborative attitude, team player, friendly, passionate, and flexible to learn new tools and skillsets.
· Production experience building and shipping customer-facing applications with thousands of users.
· Strong sense of ownership and focus on long-term usability and extensibility.
· Strong experience solving complex problems.
· Experience working with Agile methodologies.
· Professional level communication skills with/ the ability to convey ideas to a broad audience of different specialisations.
· Ability to work toward goals, meet deadlines, and contribute positively to the team environment.
· Experience with relational (MySQL and PostgreSQL) and non-relationship (NoSQL) data stores (e.g., Data Lakes)
· Golang service development
· Protobuf
· APIs & Partner Integrations
· Extensive REST and GraphQL experience
· AWS Certified Developer (preferred)
Requirements
Benefits
• Competitive salary and benefits package.
Other similar jobs
Popular learning modules