Job description:
You’re only human.
It’s a strange thing to say, because us humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.
We strive to make real, fundamental change, driven by a simple purpose: to create the best health and wellbeing for all of Australia.
Enterprise Digital
We are building an expert team to deliver best in class solutions for our customers. Our mission is to “Create delightful experiences that help our customers achieve better health”.
Want to meet the team and learn more about working with our digital and technology teams? Follow this link to learn more: https://digitalcareers.medibank.com.au
The Role:
Join us as a Senior API Engineer, where you'll drive innovation across the MyMedibank application and our partner integrations, supporting our strategic 2030 goals. This role offers the opportunity to work on a broad spectrum of technical challenges, including security, digital experience optimization, and the development of health tech solutions. You'll contribute to an enterprise-wide platform, fostering substantial growth in your technical skills and opening doors to future career progression.
This role is suitable for a current Senior Software Engineer eager to advance their careers within a large-scale enterprise business.
The Responsibilities:
- Design & develop maintainable, secure, scalable, performant and well-tested software.
- Focus on the development and maintenance of RESTful APIs and microservices.
- Participate in planning, application design, coding, testing, build and deployment scripting, and configuration in all relevant domains and related technologies and interacting with project stakeholders.
- Implement robust and scalable API solutions including authentication & authorization.
- Participate in code reviews and contribute to improving our development practices.
- Design & develop components to support architectural test patterns using best practice and design patterns.
- Assist with the overall architecture and solution design of our systems.
- Collaborate with product managers, engineers and other stakeholders to define requirements and specifications.
- Mentor and guide junior engineers.
About You:
- Proven experience with Java & Springboot in API development & design.
- Ideally experience in Solution Design.
- Strong understanding of RESTful API principles and best practices.
- Experience with API documentation tools.
- Ideally experience CICD tools, Jenkins & Github.
- Experience with AWS services including ECS gateways.
- Strong knowledge of microservices and Docker.
- Experience with testing frameworks and methodologies (including TDD & Shift Left).
- Any experience/exposure to Kafka would be beneficial.
- Ideally experience mentoring and supporting more junior team members.
- Strong team player with great communication skills both written & verbal.
Applications for this role will close on the 31st of March.
Imagine working with us
We understand that work means different things to everyone... We know happy, healthy people make great teams, and great teams put more heart into each customer and patient interaction. And that’s why we’re reinventing work.
Imagine a workplace where work didn't feel like work. A workplace where you could shape when and where you work to have more impact. Where flexible working isn’t a buzzword, it’s a reality.
Imagine a workplace that helps you and your family thrive. Where connection, personal development and health and wellbeing are front of mind. Learn more about our benefits here. To learn more about our benefits go to https://careers.medibank.com.au/culture/rewards-benefits/
For you, work should help you Live Better. It should bring you fulfillment and joy. And with Medibank, it could.
Inclusion and Accessibility
We believe in everyone's potential and strive to make Medibank inclusive for all because different perspectives make us better. We encourage applications from everyone, including Aboriginal and Torres Strait Islander candidates, those with disabilities, and LGBTQIA+ community including transgender and gender diverse applicants.
For any adjustments or alternative formats during the recruitment process, please contact us at careers@medibank.com.au. To learn about our commitments and employee experiences, go to https://careers.medibank.com.au/culture/diversity-inclusion/