Employment TypePermanent
Closing Date22 May 2025 11:59pm
Job TitleJava Fullstack developer (Java with Angular/React)
Job Summary
Job Description
About Telstra: Telstra is Australia's leading telecommunications and technology company with a proudly Australian heritage and a longstanding, growing international business. Today, Telstra International has over 3,200 employees based in more than 30 countries outside of Australia, providing services to thousands of businesses, government, carrier, and OTT customers. Over several decades, Telstra has established the largest wholly owned subsea cable network in the Asia-Pacific, offering access to the most intra-Asia lit capacity. Telstra empowers businesses with innovative technology solutions, including data and IP networks, network application services such as managed networks, security, unified communications, cloud, industry solutions, and integrated software applications and services.
Role Summary:
We are seeking experienced software engineers with 5+ years of hands-on experience in Java, Spring Boot, and front-end frameworks (ReactJS/Angular). This role is ideal for individuals passionate about designing scalable microservices-based applications and working across geographically distributed teams.
Responsibilities:
-
Design and build Java/Spring Boot and ReactJS/Angular applications leveraging microservice architecture.
-
Architect solutions that span multiple domains (Sales, Service, Marketing, Analytics, Social, Communities), including integration and authentication across systems.
-
Manage the software development lifecycle to deliver secure, high-performance, scalable solutions.
-
Make informed design decisions, weighing technical trade-offs and providing recommendations.
-
Oversee software configuration, development, and testing to ensure quality and compliance.
-
Exhibit a critical thinking mindset, strong accountability, and a commitment to delivering quality software.
-
Demonstrate strong communication and teamwork skills.
-
Collaborate effectively with a globally distributed team.
-
Mentor and train team members on core capabilities and best practices to deliver high-quality solutions and documentation.
Essential Skills:
-
Minimum 5+ years of experience in software development.
-
Degree in Software or Systems Engineering or related field.
-
Proficiency in Java 8+ and Spring Boot.
-
Hands-on experience with microservices architecture and containerization frameworks.
-
Solid understanding of design patterns and clean code principles.
-
Experience designing secure, scalable, and fault-tolerant cloud-based systems.
-
Proficiency in both SQL and NoSQL databases.
-
Familiarity with CI/CD processes and tools (e.g., Bamboo, GitLab CI, Jenkins).
Desirable Skills:
-
Experience with AWS and serverless technologies (Lambda, Step Functions, Glue).
-
Knowledge of cloud services like RDS, DynamoDB, S3, SQS, SNS, Kinesis.
-
Understanding of security practices for authentication and authorization.
-
Experience with API gateways such as APIGEE or Nginx.
-
Exposure to change management and production support processes.
We’re amongst the top 2% of companies globally in the CDP Global Climate Change Index 2023, being awarded an ‘A’ rating. If you want to work for a company that cares about sustainability, we want to hear from you.
Top Skills
What We Do
We believe it’s people who give purpose to our technology. So we’re committed to staying close to our customers and providing them the best experience.
And delivering the best tech.
On the best network.
Because our purpose is to build a connected future so everyone can thrive.
We build technology and content solutions that are simple and easy to use, including Australia’s largest and fastest national mobile network.
That’s why we strive to serve and know our customers better than anyone else – offering a choice of not just digital connection, but digital content as well.
And that’s why we have an international presence spanning 15 countries, including China.
In the 21st century, opportunity belongs to connected businesses, governments, communities and individuals.
As Australia’s leading telecommunications and information services company, Telstra is proud to be helping our customers improve the ways in which they live and work through connection.