
Principal Software Engineer
Commonwealth Bank
Sydney
2 days ago
Principal Software Engineer
Principal Software Engineer role in Commonwealth Bank Group's Enterprise Transformation Program, based in Sydney. Requires 50% hands-on coding, 40% technical design, and 10% leadership. Must have expertise in Java, microservices, cloud-native development (AWS), and AI technology.
Hybrid
Full-time
Principal
Core Java
Microservices
Salary
Not specified
Core Qualifications
Technical (Must-have)
Core JavaMicroservicesRESTful APIAWSOracleAuroraCI/CDTeamCityGitHub CopilotOctopus
Soft Skills
collaborativeanalytical problem solvingcoachingcommunicationpositive influenceinnovative thinkingaccountability
Tools (Must-have)
PrometheusGrafanaSplunkAWS CloudWatch
Preferred Qualifications
Technical (Nice-to-have)
AI (AWS/Azure)KafkaSNSSQSDevSecOpsSREAngularReactLarge data platformSecurity Engineering
Key Responsibilities
- Design and develop enterprise-level solutions
- Develop APIs and microservices
- Coach junior engineers
- Drive continuous improvement and risk reduction
- Work with Product Owner and squad to deliver business functionality
- Execute state-of-the-art coding practices
Principal Software EngineerFinancial ServicesBankingJavaMicroservicesAWSHybridSydneyAIEnterprise Transformation