Backend Java Engineer – Microservices

Telstra is Australia’s leading telecommunications and technology company, with operations in more than 20 countries. At Telstra, we believe the more connected people are, the more opportunities they have. That’s why we help create a brilliant, connected future for everyone, every day.  We’ve implemented an IT strategy that employs leading-edge software engineering practices to help deliver a superior customer experience with improved trust and speed of delivery, lower cost, and simplified architecture, systems and processes.

Our Software Engineering team plays a key role in the success of Telstra’s IT Strategy where persistent cross functional teams continuously innovate their domain capability with rapid time to value and high re-usability.

About the role

​We are looking for Software Engineering Specialist, your role centres on collaborating with your team to deliver Software Engineering products and solutions that delight our customers. You play a key role in helping to understand customer requirements and transform epics into new product and capability features. Your teamwork and collaboration skills, continuous learning and improvement mindset, and ability to adapt to feedback are critical to success in this role, as you develop your knowledge and experience in the Software Engineering Domain.

Your key responsibilities and major tasks include, but are not limited to

  • As a backend Java developer, you will work within a specific problem space critical to Telstra’s current needs where you will design, develop, and deploy backend services with a focus on scalability, high availability, and low latency.
  • Review and integrate all application requirements, including functional, security, integration, performance, quality, and operations requirements.
  • Apply engineering best practices such as Agile, CI/CD, and DevOps as part of a high performing motivated team.
  • Continually develops capability both against current demand and the technology/business capability roadmaps provided.
  • Collaborate and grow in a dynamic and autonomous environment while working in small, agile, and cross functional teams
  • Pivot to working on new features and developments, to providing production support in the production and pre-production environments assisted by all team members. This responsibility is equally shared by all members of the team.
  • Use the latest technologies to solve real problems for our customers at a large scale
  • Be part of a feature team that will take full operational responsibility for the services that you own, and potentially take part in an on-call rotation
  • Share your knowledge and build creative solutions while helping the team evolve best practices

To thrive in this role, we are looking for candidates with the following experience and skills:

Essential skills and Experience

  • Minimum 2 year experience in this area
  • Must have strong Java programming background (preferably Java 8+)​
  • Preferred Frameworks – Spring Boot​
  • Unit Testing, Integration testing and Automated testing. ​
  • Experience with Continuous Integration/Deployment​
  • Microservices development – HTTP, REST API​ design and implementation​
  • Comfortable to operate in an agile, dynamic environment​
  • Database – Postgres / NoSQL – Couchbase, MongoDB​​, RDS
  • Strong debugging and analysis skills​​
  • Strong collaboration and communication skills​
  • Team work and stakeholder management skills

Desirable skills:

  • Domain knowledge of Telecom.​
  • Understanding & exposure on AWS cloud Services such as EC2, ECR, ECS, VPC, IAM, Route 53, RDS, DynamoDB CloudWatch etc.​
  • Secure coding practices​​
  • Application monitoring and logging​
  • Jira, Bamboo, Bitbucket/Git​​, Linux shell​​
  • Docker, Apigee ,AWS – Lambda

Why join us?

Working at Telstra brings endless opportunities to develop and grow your career with us in a creative and a success-based culture. We’re growing, fast, and for you, that means many exciting opportunities to develop your career with us.

You’ll value and benefit from working with a diverse team, in an organisation where individual differences are embraced and respected. Here, your ideas are encouraged, and you’ll be able to collaborate with a team of peers in initiatives that do extraordinary things for our customers and communities.

If this role sounds like you, then we would love to hear from you to discuss this great opportunity- your next step is to apply!

Telstra is committed to Diversity and Inclusion (D&I) in all its forms. Our goal is to have diverse teams thriving in an inclusive culture that truly represents our customers and the community. We’re committed to building a diverse and inclusive workforce in all its forms. We encourage applicants from diverse gender, cultural and linguistic backgrounds and applicants who may be living with a disability. We also offer flexibility in all our roles, to ensure everyone can participate.

This role requires the successful candidate to be vaccinated against Covid-19, to ensure the safety and wellbeing of our people and customers. However, please speak to us if you have any questions about this based on your individual circumstances

Apply Now!

Additional Reading

Also Read:

Acids, Bases and Salts-MCQ

Amazon Quiz MCQ Type Questions

Accenture MCQ Model Question Paper For 2022

Accenture MCQ Quantitative Aptitude Questions And Answers

Accenture MCQ Aptitude Questions And Answers

Top 30 MCQs for Your Data Science Interviews

Data Science MCQs For Written Exam

Time and Work Aptitude MCQ Questions & Answers for Infosys,TCS,Wipro

Core Java Multiple Choice Questions With Answers 2022

Infosys Mcq types Aptitude Questions for 2022

Latest Wipro MCQ Placement Paper

TCS Ninja Programming MCQ Questions with Answers

Amazon Aptitude Questions and Answers 2022

Data Science MCQ Questions 2022