CSG Systems International, Inc.

Intermediate Java Software Developer

CSG Systems International, Inc.
Apply
1 month ago
Remote, AustraliaMid Level

Responsibilities

  • Design, analyze, write, modify, and debug CSG product applications.
  • Interpret requirements with business analysts and customers and resolve ambiguity.
  • Develop, execute, and document unit and release tests, record deficiencies, and remediate issues.
  • Create implementation scripts and deploy software to test and production environments.
  • Contribute to software designs, issues, risks, interdependencies, technical documentation, and knowledge systems.
  • Assist with client issues and complex software development assignments.
  • Mentor colleagues and conduct team training sessions.

Requirements

  • Bachelor's degree in software engineering or equivalent experience and expertise in telecommunications provisioning and assurance domains.
  • At least 3 years of software development experience with modern Java SE 8 or later.
  • Proficiency in English in a business environment.
  • Experience with Linux, macOS, and Docker development environments.
  • Skills in SQL, PostgreSQL and/or MyBatis, Apache Kafka, GraphQL, and REST API frameworks.
  • Knowledge of business process management and rules libraries such as Camunda, Activiti, or Drools.
  • Experience with development, packaging, and release toolchains such as GitHub, Maven, and Kubernetes.

Benefits

  • Remote work location in Australia.
  • Disability accommodations are available throughout the employment application, interview, and testing processes.
CSG Systems International, Inc.

About CSG Systems International, Inc.

5,001-10,000 employees
Contact me