Responsibilities
- Design and build Java and Spring Boot applications using microservice architecture.
- Design technical architecture solutions spanning Sales, Service, Marketing, Analytics, Social, and Communities domains, including system integration and authentication.
- Manage the software development lifecycle and deliver secure, performant, scalable, and fault-tolerant solutions.
- Provide architecture recommendations, explain design trade-offs, and contribute to technical blueprints.
- Monitor software configuration, development, and testing processes to ensure quality deliverables.
- Provide technical leadership, training, and mentoring to other engineers and support high-quality documentation.
- Work with geographically distributed teams and contribute to production support, engineering practices, and continuous improvement.
Requirements
- Degree-level qualifications in IT, Software Engineering, or Systems Engineering.
- Expert-level experience with Java 17+ and experience with JavaScript.
- Experience with AWS, Azure, or similar cloud services.
- Strong hands-on development and testing experience with microservices, lightweight containers, and frameworks such as Spring Boot.
- Deep knowledge of web development frameworks, APIs, design patterns, and secure, scalable cloud systems.
- Experience with SQL and NoSQL databases.
- Experience with at least one build server, such as Bamboo, GitLab CI, or Jenkins.
- Desirable experience with Couchbase, MongoDB, AWS services, API gateways, monitoring tools, code analysis, test automation, security testing, authentication, authorization, Linux, Windows, and telecommunications.
- Understanding of change management, production support, secure coding, architecture, and Agile and CI/CD processes.
Benefits
- Permanent employment with performance-related pay.
- Access to thousands of learning programs and development opportunities.
- Global presence across 22 countries with opportunities to work where the company does business.
- Up to 26 weeks of paid maternity leave and up to 16 weeks of paid paternity leave.
- 21 days of paid annual leave and 12 days of paid sick or casual leave per calendar year for eligible employees.
- Relocation support options across India.
- Medical, accidental, and life insurance benefits.
- Flexible working arrangements, with flexibility to be discussed with Telstra.
Tech Stack
Categories
About Telstra
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. Be first to know about Telstra news, advice and offers, as well as updates on our people and partners: tel.st/subscribe
