Match score not available

Senior Java Software Engineer

extra holidays
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

CSG logo
CSG XLarge https://www.csgi.com
5001 - 10000 Employees
See all jobs

Job description

       

Hi, I'm Zandile Vanqa, your Recruiter and guide to joining CSG. At CSG, you're more than your resume. We want your diverse perspective and unique background to help us enrich the work we do together. We believe that by channeling the power of all, we make ordinary customer and employee experiences extraordinary. Channel the power of YOU and begin the journey to becoming a CSGer.

What you'll do:

  • You will report to the Software Development Manager
  • Work on our cutting-edge CSG Quote and Order platform used by some of the biggest telecommunications companies in the world.
  • Work with the latest technology (Microservices, Event based architectures, Kubernetes, etc.).
  • Work creatively to solve real-world problems for customers around the world, developing and improving high-quality codes that meets functional and non-functional requirements.
  • You will work with Quality Analysts to assess and resolve issues and bugs.
  • You will contribute to our development toolchain and methodologies.
  • You will create clear technical component designs in consideration of requirements and architecture.
  • Assist more junior team members.

Minimum Requirements:

  • Bachelor's degree in Software Engineering or equivalent experience and expertise
  • Highly effective at communicating and collaborating across multiple teams
  • 5+ years software development experience with modern Java SE (17+)
  • Completely at home in a Linux/Unix (in general or command line), Docker development environment
  • Experience in development, packaging and release toolchain (Java, Github, Maven, Kubernetes)
  • A plus if you are familiar with: AWS/Azure, PL/PGSQL, MyBatis, Camunda BPMN Engine, REST API frameworks (JAX - RS) Oauth2 and JWT

Employee benefits:

  • Work from anywhere: CSG has a global policy called "Flexibility First" that allows employees to work from wherever they feel most productive. The Quote & Order team does not maintain a dedicated office space, so your position will be 100% remote with the exception of several in-person workshops during the year (in Bali – see below – and Melbourne).
  • Twice-yearly workshops in Bali: Twice a year the whole Quote & Order team gets together in Bali, Indonesia for dedicated in-person time including team presentations, hackathon sessions, training and team-building activities.
  • Paid volunteer days: Everyone at CSG gets two paid days per year to volunteer at a community organisation of your choice.

Who will love this job:

  • A trusted team player – you know how to connect and communicate with your audience(s) around the world and create safe environments to voice diverse opinions, foster diversity and belonging and above all treat people with respect
  • A growth driver – you have a mindset that anticipates and adapts to changing needs and can bring partners together to contribute and work toward a shared vision
  • A game changer – you dream big and push the limits of what's possible to improve for yourself and others
  • A leader – you excel leading your own projects and produce impactful outcomes while dedicating time to mentor those around you to help them grow
  • A strategist – you're curious and find inventive ways to implement ideas that lead to business simplification outcomes and solutions

Our Story

CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, our technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy.

By channeling the power of all, we make ordinary customer and employee experiences extraordinary. Our people [CSGers] are good people who are committed to doing good work. We're high on respect and low on ego, making us an easy company to do business with and a best place to work. We cultivate a culture based on integrity, innovation and impact across all our locations, so our people show up as the most authentic version of themselves and can work together to build a more future-ready world. Learn more

Location(s):

Indonesia Remote

Location(s):

ID.Jakarta.RemoteID.Bali.Remote

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Collaboration
  • Communication
  • Problem Solving

Java Developer Related jobs