CSG Systems International, Inc. logo

Senior Java Software Engineer | Product R&D, Innovation & Ownership

Job Overview

Location

Indonesia Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

May 5, 2026

Full Job Description

đź“‹ Description

  • • Senior Java Software Engineer role within CSG’s Product R&D team, contributing to the development of the CSG Quote & Order platform—a cutting-edge CPQ solution used by global brands in telecommunications and banking to modernize customer experiences.
  • • Day-to-day responsibilities include championing clean, efficient code through PR feedback, mentoring teammates, collaborating with product and design to translate customer needs into features, taking ownership of system performance by resolving bottlenecks, and evaluating emerging tools and frameworks to drive innovation.
  • • The team operates with a collaborative, learning-focused culture that values diversity and continuous improvement, leveraging microservices, Kafka, PostgreSQL, Kubernetes, and GitOps/IaC pipelines to deliver scalable, cloud- and on-premise-ready solutions.
  • • In this role, you will deepen your expertise in modern Java (17+), cloud-native architectures, and DevOps practices while gaining influence as a technical leader and mentor, directly impacting product quality and customer outcomes in a high-growth, innovative environment.

🎯 Requirements

  • • 5+ years of experience building with modern Java SE (including Java 17+)
  • • Proficiency with Linux and Docker in daily development workflows
  • • Experience with GitHub, Maven, and Kubernetes for CI/CD and container orchestration
  • • Familiarity with microservice architecture, Kafka for event streaming, and PostgreSQL for data storage
  • • Bonus: Experience with AWS/Azure, PL/PGSQL, MyBatis, Camunda BPMN Engine, or REST API frameworks

🏖️ Benefits

  • • 100% remote work under CSG’s 'Flexibility First' policy, with no dedicated office required
  • • Twice-yearly in-person team workshops in Bali, Indonesia, featuring hackathons, training, and team-building
  • • Access to global collaboration with over 5,000 employees across multinational offices
  • • Opportunity to work with cutting-edge open-source tools and internal platforms in a Git-driven, peer-reviewed CI/CD environment
  • • Accommodations available for persons with disabilities throughout the hiring process and employment

Skills & Technologies

Java
PostgreSQL
AWS
Azure
Docker
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

CSG Systems International, Inc. logo
CSG Systems International, Inc.
Visit Website

About CSG Systems International, Inc.

CSG Systems International provides cloud-based revenue management, customer experience, and payment solutions for communications, media, and other service providers worldwide. Its platform handles billing, charging, mediation, analytics, and digital monetization across wireless, wireline, cable, satellite, and OTT services. The company supports complex partner settlements, content monetization, and customer lifecycle management, serving large enterprises and government clients. Operations span North America, Europe, and Asia-Pacific.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Full Remote
Contract
Expires Jul 5, 2026
Remote

1 month ago

Apply
San Francisco, California
Full-time
Expires Jul 5, 2026
Python
JavaScript
Ruby
+3 more

1 month ago

Apply
Expired
Remote
Full-time
Expired Apr 13, 2026
Remote

4 months ago

Apply
Expired
Aquia Inc. logo

Aquia Inc.

Remote
Full-time
Expired Nov 24, 2025
Python
JavaScript
GitHub
+3 more

8 months ago

Apply