CAT logo
CAT1 week ago

Principal Software Engineer – MineStar Modernization & Innovation

On-site · Brisbane, Queensland, Australia

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Principal Software Engineer leading modernization of MineStar platforms. Drives modernization of legacy Java/J2EE applications to cloud-native, scalable microservices architectures; defines target architectures, patterns, and design principles; conducts experiments and POCs to evaluate new technologies; translates successful POCs into production-ready solutions and drives adoption across teams. Mentors engineers in low-level and object-oriented design, contributes to architecture and engineering standards, and collaborates with DevOps/ platform teams to ensure CI/CD readiness and containerization. Focuses on embedding AI and automation into engineering workflows, while working with cross-functional and global teams to deliver high-quality software in autonomous mining/industrial domains.

Required Qualifications

  • 10+ years of software engineering
  • strong hands-on development and technical leadership
  • Java/J2EE application development
  • Spring framework expertise
  • REST/JSON APIs
  • distributed system design
  • JPA/Hibernate/JDBC
  • JUnit testing
  • Git version control
  • Maven or equivalent build tools
  • Docker containerization
  • Kubernetes orchestration
  • DevOps/CI/CD pipelines
  • POCs and modernization programs
  • excellent technical communication and mentoring
  • 跨团队协作能力
  • experience with data technologies (Postgres, SQL, NoSQL)
  • experience with microservices architectures
  • experience with legacy modernization

Additional Requirements

  • No visa sponsorship for this position
  • Not hiring foreign national applicants that require sponsorship
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CAT

Principal Software Engineer – MineStar Modernization & Innovation

Apply on Sorce