Senior Backend Developer - Java (Work from Home)

Quantrics Enterprises Inc.

Manila

On-site

PHP 892,800 - 1,339,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider is seeking a skilled backend developer proficient in Java and Spring Framework. The ideal candidate will have over five years of experience in developing and maintaining robust APIs and microservices. Responsibilities include building event-driven architectures with Apache Kafka and deploying applications in Google Cloud Platform. A degree in Computer Science or similar discipline is required, along with strong competencies in CI/CD practices and service monitoring.

Qualifications

  • 5+ years of experience in Java and Spring for service development.
  • 5+ years of experience in event-driven architecture using Apache Kafka.
  • Hands-on experience in deploying microservices with Docker and OpenShift.
  • Expertise in database management, specifically PostgreSQL.
  • Knowledge of TMF OpenAPI standards for telecom service modeling.

Responsibilities

  • Develop and maintain backend services and APIs using Java and Spring.
  • Design and document RESTful APIs for integration.
  • Build event-driven solutions with Apache Kafka.
  • Optimize and manage applications on Google Cloud Platform.
  • Automate tests and ensure Agile delivery practices.

Skills

Java & Spring-Based Service Development
Event-Driven Architecture & Messaging
Microservices & Containerization
Database Expertise
TMF Forum Standards

Education

University degree in Computer Science or Software Engineering

Tools

Apache Kafka
Docker
OpenShift
PostgreSQL
ElasticSearch
Grafana
Jenkins
GitLab CI

Job description

Responsibilities
  • Develop, enhance, and maintain backend services and APIs using Java 21, Spring Framework 5/6, and Spring Boot 3/4, following industry best practices.
  • Design, implement, and document RESTful APIs, ensuring reliable integration with downstream and upstream systems.
  • Build and maintain event‑driven and streaming solutions using Apache Kafka, including Kafka Streams for real‑time data processing and Kafka Connect for system integration.
  • Ensure service interoperability and standardization by implementing TMF Forum OpenAPI specifications for service, data, and process modeling.
  • Work extensively with containerized applications, leveraging Docker and deploying to OpenShift platforms in cloud‑native environments.
  • Design, develop, and optimize database schemas and queries using PostgreSQL, including performance tuning and index optimization.
  • Deploy and manage applications in Google Cloud Platform (GCP), utilizing Cloud SQL and aligning with cloud security and resilience best practices.
  • Apply Secure Software Development Lifecycle (SSDLC) practices to produce clean, maintainable, scalable, and secure code.
  • Implement automated testing strategies, including unit tests, integration tests, and service‑level testing, to ensure reliability and quality of deliverables.
  • Participate actively in Agile delivery practices, including sprint planning, daily stand‑ups, backlog refinement, reviews, and retrospectives.
  • Troubleshoot, diagnose, and optimize application and platform performance, including messaging throughput, database performance, and resource utilization.
  • Monitor and support application observability and operational health, using tools such as ElasticSearch, Grafana, Dynatrace, and platform‑native monitoring solutions.
  • Collaborate closely with cross‑functional teams, including architecture, QA, platform, and operations, to ensure successful end‑to‑end service delivery.
Core Competencies
  • Java & Spring‑Based Service Development (5+ years): Strong experience building, validating, and maintaining enterprise backend services and RESTful APIs.
  • Event‑Driven Architecture & Messaging (5+ years): Proven ability to design, test, and troubleshoot real‑time event processing, message reliability, and integration workflows using Apache Kafka and Kafka Streams.
  • Microservices & Containerization (5+ years): Hands‑on experience with containerized service deployment using Docker, OpenShift, and Kafka.
  • Database Expertise (5+ years): Experience with Oracle PL/SQL, PostgreSQL, and NoSQL, including data validation, performance tuning, and database behavior across integrated services.
  • TMF Forum Standards (5+ years): Ensure compliance with TMF OpenAPI standards for service, data, and process modeling in telecom ecosystems.
Complementary Competencies
  • CI/CD & Test Automation
    • Experience with Jenkins and GitLab CI to automate build, test, and deployment pipelines for backend services.
    • Ability to integrate service‑level and integration tests into CI/CD workflows to ensure early defect detection.
  • Observability & Service Monitoring
    • Hands‑on experience with ElasticSearch, Grafana, and Dynatrace (or equivalents) to monitor service health.
    • Ability to use logs, metrics, and traces to validate service behavior, support root‑cause analysis, and improve reliability.
  • Event Streaming & Messaging (Kafka)
    • Advanced experience with Apache Kafka, including topic design, producers/consumers, and event flow validation.
    • Exposure to Kafka Streams and Kafka Connect for real‑time processing and system integration.
  • Cloud & Platform Awareness
    • Working knowledge of Google Cloud Platform (GCP), including managed services such as Cloud SQL.
    • General understanding of AWS or Azure concepts and cloud‑native service deployment models.
  • Service Testing & API Validation
    • Strong experience with JUnit and service‑level testing frameworks for unit, integration, and contract testing.
    • Proficiency with Swagger / OpenAPI for API documentation, validation, and standards compliance (including TMF OpenAPI).
  • Containerization & Deployment Platforms
    • Experience deploying and validating services using Docker and OpenShift.
    • Foundational understanding of Kubernetes concepts as they relate to service scalability, resiliency, and testing.
Qualifications
  • University degree in Computer Science, Software Engineering, or other relevant discipline, or an equivalent combination of education and experience.
Work Conditions
  • Work Schedule: Mid Shift (4:00 PM – 1:00 AM Manila time)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Java Engineer — Real-Time Microservices & Kafka
Senior Backend Java Engineer — Real-Time Microservices & Kafka

Quantrics Enterprises Inc. • Manila

On-site
PHP 600,000 - 800,000
Mobile/Backend Developer
Mobile/Backend Developer

E-Solutions • Mexico

On-site
PHP 5,552,000 - 8,020,000
Java Developer
Java Developer

ParallelQuantum Corp. • Taguig

On-site
Senior Java Developer
Senior Java Developer

Michael Page • Muntinlupa

On-site
Competitive salary and benefits
Permanent employment in the PH
Supportive work environment
Senior Software Engineer, Java
Senior Software Engineer, Java

Michael Page • Muntinlupa

On-site
Competitive salary
Benefits package
Permanent employment in Philippines
+1
Senior Software Backend Engineer (Java)
Senior Software Backend Engineer (Java)

Viventis Search Asia • Metro Manila

On-site
PHP 800,000 - 1,600,000
Backend Java Developer
Backend Java Developer

RecruitNest Consulting • Metro Manila

Remote
PHP 558,000 - 892,800
Senior Java Developer
Senior Java Developer

WeSupport Incorporated • Muntinlupa

On-site
PHP 600,000 - 900,000
Java Developer
Java Developer

Talentium Inc. • Muntinlupa

Remote
Senior Java Developer
Senior Java Developer

Recruitify_HR • Manila

Hybrid