Senior Java/Kafka Engineer

apartmentPwC placeQuezon City scheduleFull-time calendar_month 

Job Summary:

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organizations streamline operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf.

They are skilled in project management, technology, and process optimization to deliver high-quality services to clients.

In this role, you will focus on Java development and enterprise integration engineering—designing and delivering secure, scalable, production-grade integrations that enable reliable data flow and communication across business-critical systems.

You will work hands-on with modern integration approaches including microservices, event-driven architecture, messaging, and APIs, while also leading delivery across project teams and stakeholders.

The Opportunity:

When you join PwC Acceleration Centers (ACs) as a Java Senior Associate, you’ll deliver high‑quality work in a collaborative managed services environment, building strong client relationships while supporting business‑critical systems.

Role Responsibilities:

Java Core:

  • Develop and support Java / Spring Boot applications using microservices and cloud‑native architectures.
  • Write clean, secure, and maintainable code, with unit/integration testing, code reviews, and CI/CD (Git, SonarQube).
  • Work with product owners, architects, and DevOps teams to deliver scalable, production‑ready solutions.
  • Support production stability through performance tuning, incident resolution, and root‑cause analysis.

Integration:

  • Design and build enterprise integrations using REST APIs, event‑driven architecture, and Apache Kafka.
  • Apply integration patterns to ensure scalability, reliability, observability, and security (OAuth2, mTLS).
  • Support end‑to‑end integration delivery (design to operations) in a managed services environment.
  • Maintain integration documentation and contribute to standards and continuous improvement.

What You Must Have:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 4+ years of Java development experience using Java, Spring Boot, and integration engineering experience supporting enterprise production systems
  • Strong experience with microservices and cloud‑native development
  • Experience working in Agile/Scrum teams
  • Familiarity with CI/CD tools (e.g., Git/SCM, SonarQube, Azure DevOps, GitHub Actions, Jenkins)
  • Strong problem‑solving, troubleshooting, and communication skills
  • Hands‑on experience with Kafka and other messaging platforms (e.g., ActiveMQ, RabbitMQ, Azure Service Bus)
  • Strong experience designing and running event‑driven and API‑based integrations
  • Experience with containerization (Docker, Kubernetes) and at least one cloud platform (Azure, AWS, GCP, OCI)
  • Strong production operations mindset, including monitoring, performance tuning, and RCA
  • Ability to lead modules or small teams and coordinate technical delivery
What Set You Apart
  • Strong experience with Spring Boot, Spring Cloud, Hibernate/JPA
  • Exposure to containerization using Docker and Kubernetes
  • Hands‑on experience with cloud platforms (AWS, Azure, GCP)
  • Familiarity with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions)
  • Experience with monitoring and observability tools (ELK, Prometheus, Grafana, App Insights)
  • Demonstrated mentoring skills and ability to support small team execution
  • Experience with event‑driven architecture using Kafka / RabbitMQ
  • Familiarity with iPaaS, ESB/middleware, and API management platforms
  • Knowledge of Infrastructure as Code (Terraform, ARM, CloudFormation)
  • Understanding of API security concepts (OAuth2, JWT)
  • Exposure to managed services or application support models
  • Certifications such as AWS/Azure Architect, TOGAF, or equivalent
  • Track record of improving integration reliability through observability, hardening, and standardization
apartmentNityo InfotechplaceMakati, 11 km from Quezon City
We are looking for a highly experienced Senior Java Spring Boot Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture...
business_centerHigh salary

Java programmer

placePasay, 12 km from Quezon City
Job Description Posted on 6 May 2026 POSITION: Senior Java Developer Job Summary: We are seeking an experienced Configuration Lead with deep expertise in merging Java source code to oversee source code integration, version control...
check_circleNew offer

Senior Java/Kafka Engineer

apartmentPwCplaceManila, 10 km from Quezon City
driven architecture, messaging, and APIs, while also leading delivery across project teams and stakeholders. The Opportunity: When you join PwC Acceleration Centers (ACs) as a Java Senior Associate, you’ll deliver high‑quality work in a collaborative...