FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
Commonwealth Bank. Lead the design and delivery of scalable, resilient and secure software solutions across the eCommerce payments platform .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and delivering scalable Java-based microservices within cloud-native environments, while championing DevSecOps practices and mentoring engineering teams to enhance technical capabilities.
Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureAWS Cloud ServicesCI/CD PipelinesMentoring Engineers
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringArchitectural DesignDistributed SystemsRESTful APIsEvent-Driven SystemsDomain-Driven Design
Soft Skills
Stakeholder ManagementCommunication SkillsStrategic Thinking
Tools & Technologies
Spring BootKubernetesDockerTerraformCloudFormation
Industry Keywords
ECommerce PaymentsDevSecOpsAutomated TestingObservabilityAgile Software Delivery
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDockerJavaKubernetesMicroservicesSpringSpring BootSpringBootTerraform
About the role
Key responsibilities & impact- Lead the design and delivery of scalable, resilient and secure software solutions across the eCommerce payments platform
- Build and evolve Java-based microservices supporting merchant onboarding, payment processing and settlement capabilities
- Contribute across backend services, APIs, cloud infrastructure and customer experiences
- Drive architectural decisions and influence engineering direction across squads
- Champion automated testing, CI/CD, observability and DevSecOps practices
- Partner with product, architecture and business stakeholders to deliver customer outcomes
- Mentor engineers and uplift technical capability across the team
- Support production systems and improve reliability, performance and operational excellence
- Shape architecture, engineering practices and customer outcomes for a modern in-house eCommerce payments platform
Requirements
What you’ll need- Proven experience designing and delivering complex distributed systems at scale
- Strong hands-on software engineering capability
- Experience building microservices architectures within cloud-native environments
- Strong architectural and systems design skills
- Track record of mentoring engineers and influencing technical decision-making
- Excellent stakeholder management and communication skills
- Ability to balance strategic thinking with hands-on engineering delivery
- Growth mindset and curiosity for emerging technologies and engineering practices
- Experience with Java, Spring Boot, RESTful APIs, microservices architecture, event-driven systems and Domain-Driven Design
- Experience with AWS, Kubernetes, Docker, Terraform and/or CloudFormation
- Experience with CI/CD pipelines, automated testing, observability and monitoring, DevSecOps practices and Agile software delivery
- Exposure to AI-powered development or operational tooling
- Interest in applying AI to engineering and security challenges
- Experience evaluating and adopting new technologies
Benefits
Comp & perks- Accessible, inclusive and respectful workplace
- Support or workplace adjustments for accessibility needs
- Career development opportunity within the Commonwealth Bank Group
- Support from HR Direct and dedicated accessibility contact