Employment Type
PermanentClosing Date
3 May 2024 11:59pmJob Title
Software Engineer - Java 17, API, PCFJob Summary
As a Software Engineer, you thrive on working with your team to design, build and deliver innovative software products and solutions that delight our customers. You apply broad knowledge in software application layer solutions and the software development lifecycle, to experiment, solve problems and own solutions that transform epics into new product features and capabilities. Your continuous learning and improvement mindset and collaboration skills are critical to success in this role, as you continue to deepen your knowledge and expertise in the Software Engineering Domain.Job Description
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.
Work with solution engineers and work towards practical implementation.
Understand business domain thoroughly. Design, develop and deploy business functionality in the microservices architecture.
Has strong interest in exploring new ways of doing things with the latest tools and technologies.
Create APIs from scratch and/or update existing APIs as per requirements.
Create/maintain interface documentations e.g. Swagger spec, confluence links for solution briefs, Interface Specs, API functional Specs, backstage configs, etc.
Develop solutions that are resilient, self-healing and Cloud Native.
Be a active participant of team as DevOps with full accountability of CI/CD, test automation, support and monitoring functions within a team.
Think of securing APIs as a design principle while building these APIs.
Should be well versed with the latest tools stack to start leveraging these to draw insights from it.
Complying with all relevant processes and standards, including change management principles and processes to ensure deliverables meet or exceed defined quality standards.
About You
Strong programming experience in Java, JavaScripts, Spring Boot Microservices
With 4 years of relevant experience. Ideally, skilled in Java 17.
Working knowledge of the use of Accessibility Tools – Compliance and guidelines and understand how they can assist them.
Working Knowledge of JIRA and Zypher
Excellent written & verbal communication skills are essential.
Knowledge and experience on REST APIs
Knowledge and experience on APIGEE
Writing and executing JUNIT test cases
Able to perform vulnerability scans and fix if any issues identified.
Able to fix Sonar Qube issues.
Knowledge on GIT Lab and able to perform version control.
Knowledge on PCF and CI/CD (using BAMBOO)
Experience in deploying the code on Cloud
Able to coordinate deployment activities, requirement analysis, and lead automation.
Experience across Selenium and Postman
Working knowledge of databases (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with server-side templating languages and build tools like Webpack, Gulp, or Grunt.
Understanding of cross-browser compatibility issues and ways to work around them.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving and debugging skills, with a passion for writing clean and efficient code.
Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
Bachelor's degree in computer science, Software Engineering, or a related field (preferred but not required).
We're amongst the top 2% of companies globally in the CDP Global Climate Change Index 2022, being awarded an 'A' rating. If you want to work for a company that cares about sustainability, we want to hear from you.
______________________
When you join our team, you become part of a welcoming and inclusive community where everyone is respected, valued and celebrated. We actively seek individuals from various backgrounds, ethnicities, genders and abilities because we know that diversity not only strengthens our team but also enriches our work. We have zero tolerance for harassment of any kind, and we prioritise creating a workplace culture where everyone is safe and can thrive.
We work flexibly at Telstra. Talk to us about what flexibility means to you. When you apply, you can share your pronouns and / or any reasonable adjustments needed to take part equitably during the recruitment process.
Jobs from our Partners
Data Center Engineer
Sr. Test and Quality Assurance Engineer
Systems Test Engineer
Software Engineer Lead
Java Tech Lead
Application Engineer- Motion Control
Other Jobs from Telstra
Network Technical Analyst (Automation Engineer)
Senior Software Engineer
Senior Security Engineer
Data Engineering Senior Technical Specialist - Azure Data Engineering Senior Specialist
Data Management Senior Lead - Azure Data Engineering Architect Role
Similar Jobs
Database Access Management Engineer (Java Tech Lead), VP
Application Developer
Senior Lead, Software Engineer - Java
Application Developer
Application Developer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 241 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee