Senior Full Stack Developer
Published | July 23, 2025 |
Location | Melbourne, Australia |
Category | Other |
Job Type | Full-time |
Description
Who We Are
We're an iconic Aussie brand with a global footprint. Our purpose is to build a connected future so everyone can thrive. We're all about providing the best experience and delivering the best tech on the best network.
This includes making Telstra the place you want to work. For you, that means a having career that grows with you and working with a team powered by human connection that prioritises wellbeing and choice.
Focus of the Role
The Senior Full Stack Developer’s core focus is to translate software requirements into concise and robust programming code.
What We Offer
Performance-related pay
Access to thousands of learning programs so you can level-up
Global presence across 22 countries; opportunities to work where we do business.
Purchased annual leave scheme
Additional Telstra day off
Additional 30% off Telstra products and services
Toolkit provided (laptop + mobile phone + plan paid for)
What You’ll Do
Product & Technology - Software Engineering & IT develops and maintains Telstra's software and IT systems, working on some really cutting-edge technologies.
As a Senior Full Stack Developer your will be mainly responsible for the following:
Collaborate with product owners, designers, and stakeholders to understand project requirements and translate them into technical specifications.
Design and implement responsive user interfaces using modern front-end technologies like HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, Vue.js).
Develop server-side applications and RESTful APIs using back-end technologies such as Java and Spring Boot.
Integrate front-end and back-end components to create a seamless user experience.
Design, implement and maintain monitoring tools/dashboards to enable end-to-end visibility into customer experience and facilitate efficient investigation and root cause analysis of incidents, improving mean time to resolution
Incident and problem management responsible for maintaining high service levels and reliability of Telstra applications
Management of incoming incident docket queues and resolving the customer fault via automation as much as possible.
Leading triage and investigation of high severity incidents
Engagement of correct stakeholders across engineering groups as required to facilitate problem resolution
Ensure the technical feasibility of UI/UX designs
Perform database design and development, including data modeling, queries, and optimization.
Ensure the application's performance, security, and scalability meet industry best practices and project requirements.
Test and debug web applications to identify and resolve issues.
Continuously improve and refactor code for better performance and maintainability.
Actively participating in code reviews and giving constructive feedback.
Collaborate with DevOps engineers for smooth deployment and release processes.
Stay up to date with latest technologies, frameworks, and industry trends.
Participate in code reviews, provide feedback, and mentor junior developers.
Organize and conduct showcases for product owners and stakeholders.
About You
To be successful in this role, we are looking for the following:
Essential Skills:
Bachelor's degree in computer science, software engineering, or related field (preferred but not required).
Proven experience as a Full Stack Developer with more than 8+ years' experience and a strong portfolio.
Experience in Java 17+/Kotlin/Spring Boot, and ReactJS/JavaScript(ES6) /NodeJS/ NestJS
Good experience in developing and designing microservices, Restful webservices and exposing APIs on API Gateway (eg: APIGEE)
Solid knowledge of database technologies like, MySQL, PostgreSQL, MongoDB
Knowledge of Java Testing frameworks like Junit 4/5, Mockito, WireMock
Knowledge of React Testing frameworks like React Testing Library (RTL), Jest
Proficiency in front-end technologies like HTML, CSS, SASS, Webpack, LIT Framework
Experience meeting WCAG Accessibility (A) standards.
AWS/PCF/Azure or any Cloud Experience is must.
Agile Scrum experience.
Desirable Skills:
Strong understanding or experience with UX and/or Visual Design specialties.
Experience with CI/CD practices and automation tools.
Typescript, Micro-frontends
Knowledge of jvm and performance tuning of application
Experience writing developer centric documentation
Experience with Jira and Confluence or similar tools.
If you are looking to take the next step in your career, we want to hear from you!