Match score not available

Senior Software Engineer Java

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

Offer summary

Qualifications:

Bachelor's degree in Software Engineering or equivalent experience, 7+ years of software development experience with modern Java SE (8+), Proficiency in Linux/MacOS/Docker development environments, Expertise in SQL, PostgreSQL, MyBatis, Apache Kafka, GraphQL, and REST APIs.

Key responsabilities:

  • Lead the design, development, and maintenance of CSG product applications
  • Collaborate with stakeholders to define requirements and mentor junior engineers

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

Job description

       

As a Senior Software Engineer, you will lead the design, development, and maintenance of CSG product applications. You will collaborate with stakeholders to define requirements, write and test code, debug issues, and contribute to deployment and release processes. You will also mentor junior engineers and drive best practices in software development.

At CSG, we believe in leveraging diverse perspectives to create exceptional customer and employee experiences. Join us to make an impact.

What You'll Do
  • Develop and enhance software solutions in alignment with business needs.
  • Collaborate with analysts and customers to clarify and refine requirements.
  • Write unit tests, debug issues, and ensure code quality.
  • Deploy software into test and production environments.
  • Lead design discussions and mentor junior engineers.
  • Contribute to knowledge-sharing initiatives and best practices.
You Should Have
  • Bachelor’s degree in Software Engineering or equivalent experience.
  • 7+ years of software development experience with modern Java SE (8+).
  • Proficiency in Linux/MacOS/Docker development environments.
  • Expertise in SQL, PostgreSQL, MyBatis, Apache Kafka, GraphQL, and REST APIs.
  • Knowledge of BPM and Rules Libraries (Camunda, Activiti, Drools, etc.).
  • Experience with GitHub, Maven, Kubernetes, and CI/CD pipelines.

ore future-ready world. Learn more. 

Location(s):

Australia 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

  • Collaboration
  • Problem Solving
  • Mentorship

Java Developer Related jobs