Senior Java Engineer - Remote; FinTech CPQ
Indonesia
Listed on 2026-05-27
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Software Engineer, Backend Developer
Location(s)
Indonesia Remote
About CSGCSG is a multinational organization headquartered in the United States with more than 5000 employees in countries around the world. We’re a SaaS platform company that helps some of the world’s most recognizable brands solve their toughest business challenges. Our innovative solutions and trusted experts enable companies to create customer experiences that set them apart.
Our Product & TeamThis role sits within the team that designs and develops capabilities specifically for the Banking and Financial Services vertical using CSG Quote & Order
, our cutting‑edge CPQ (Configure, Price, Quote) and order management platform.
The product frontend is built with the Angular framework and web component technology. The backend adopts a micro‑service architecture, using Kafka for event streaming and Postgre
SQL for data storage. Kubernetes orchestrates containers, enabling cloud (AWS & Azure) and on‑premise deployment options. The infrastructure is maintained by a state‑of‑the‑art Git Ops/IaC pipeline. We heavily lean on open‑source tools and libraries, maintain our own, and use Git for code management with peer review and CI/CD pipelines.
Joining our team as a Senior Java Developer you will collaborate with cross‑functional teams to design, build and optimise features for the CSG Quote & Order product. In your first 90 days you’ll become comfortable with our systems, build relationships with the team, and kick‑off new feature development to deliver outstanding outcomes for customers.
What You Will Do- Champion clean, efficient code by giving thoughtful PR feedback and holding the team to high standards.
- Mentor and inspire the team by sharing your expertise and helping others level up their skills.
- Collaborate with product and design teams to translate customer needs into impactful, user‑friendly features.
- Take ownership across our systems, spot inefficiencies, resolve bottlenecks and keep everything running like clockwork.
- Evaluate new tools, frameworks, and trends to keep us at the forefront of innovation and productivity.
- Building with modern Java SE (21+) for 5+ years and know your stuff.
- Thriving on teamwork, able to communicate and collaborate easily with teammates.
- Linux and Docker are your natural habitat; you’re completely at home in this environment.
- Knowing your way around development tools like Git Hub, Maven and Kubernetes.
- Bonus points if you’ve dabbled in AWS/Azure, PL/PGSQL, MyBatis, Camunda BPMN Engine, REST API frameworks and other parts of our technology stack.
- Work from anywhere: 100% remote with the exception of in‑person workshops during the year (in Bali and Melbourne).
- Twice‑yearly workshops in Bali: dedicate time for team presentations, hackathon sessions, training and team‑building activities.
- Paid volunteer days: two paid days per year to volunteer at a community organisation of your choice.
If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431‑7440 or email us at CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: