Share this Job

Senior API Developer

Job Requisition Number:  5515
Date:  17-Jul-2021


The Opportunity


The Senior API developer for Digital Delivery is a hands-on development role that is additionally responsible for setting, implementing and maintaining best practice across the agile delivery squads for API development. The role is the capability leader for all API and Integration development within the digital delivery team.


  • The role is primarily a hands-on development role, delivering user stories within an agile squad
  • Providing technology leadership and lead acceptance standards for the code delivered by the API development team
  • Working with stakeholders to develop and enhance API capability for current and future needs
  • Working with scrum-masters and product owners to drive the delivery outputs


This role is critical to establishing high quality digital assets for Medibank that are reusable and supportable. 


Key responsibilities will include:

  • Develop, implement and maintain design patterns for the API/backend developers that are regularly reviewed and used to support quality acceptance
  • Hands-on programming and debugging skills on Java 8, SpringBoot and Apache Camel
  • Hands-on programming and debugging skills on Amazon ECS, Lambda, AWS API Gateway and other AWS services
  • Design and develop solutions for Non-Functional Requirements (Performance analysis & tuning, Benchmarking/load testing, Security)
  • Mentoring junior developers to upskill in different areas


About You


In order to be successful in this role you will have excellent knowledge and experience in API micro-services design and development using Java and Springboot with preferred skills in Apache Kafka and Kong API. You will also have experience working in an agile team environment and experience working with database design on SQL and NO-SQL databases.


We are looking for someone that can work cross-functionally, collaboratively and have the ability to think conceptually. You will be a passionate, vibrant person with excellent communication skills.  

Job Segment: Database, Developer, Java, SQL, Programmer, Technology