API Solution Designer

Job Requisition Number:  10704
Date:  20 Apr 2024
Location: 

DOCKLANDS, VIC, AU, 3008

Will you actively create a healthier future for tomorrow?

At Medibank and ahm we’re encouraged to think big. We have a clear purpose to impact better health outcomes for our customers, patients and our community.

 

We celebrate diversity of thought because we want to make better decisions for our customers. As we work towards our goal of better health for better lives, we value the knowledge and contribution of Aboriginal and Torres Strait Islanders. We are working hard to create an inclusive workplace and develop Indigenous careers.

 

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

Are you a passionate technology solutions designer looking for an opportunity to build meaningful customer outcomes in a high energy team in a purpose driven organisation?

As a Lead API Engineer at Medibank you will help us build and manage the technology work in an agile squad within the API team and be responsible for providing solution for ongoing system enhancements and help developers with owning the solution end to end.

 

The role includes solution design, development and proposing enhancements of various system components. Medibank operates in the AWS environment, and you will use a variety of technologies including code and build tools that support development of microservices.

  • Gather technical requirements and propose solutions based on client’s architectural needs
  • Work with technology and business groups to define API Designs and specifications
  • Develop technical and implementation plans and take full ownership
  • Incorporate standardised API design practices and naming conventions in order to build reusable Services for Medibank.
  • Estimations based on requirements
  • Meet restoration of service targets as per incident severity matrix
  • Coordination of tasks among offshore teams located worldwide
  • Training and mentoring skills for the team
  • Handle multiple tasks, prioritize and meet deadlines
  • Deliver 3 agreed efficiency improvements per year
  • Contribute productivity and product innovation ideas, and champion adoption
  • Enhance efficiency of development, test and release process; develop tools, framework

Must have skills:

  • Experience in designing and developing scalable, reusable microservices for RESTful and ASYNC communications
  • Experience in and opinions on good and bad approaches to systems integration, software development, message-based middleware and SOA, APIs, API management, data modelling, legacy integration techniques inc DB staging tables and stored procedures.
  • Hands-on programming and debugging skills on Java , Springboot, Camel, JavaScript, JSP/Servlet, J2EE design patterns
  • Hands-on programming and debugging skills on Amazon ECS, Lambda, AWS API Gateway and other AWS services
  • Service Integration Concepts (especially with RESTFUL services/ SOAP based web services)
  • Experience working in Messaging -Async Technologies such as AWS MSK or Rabbit MQ · Exposure to build and automation tools (Ant, Maven, Gradle, Jenkins, Bamboo).
  • Design and develop solutions for Non-Functional Requirements (Performance analysis & tuning, Benchmarking/load testing, Security)
  • Good knowledge of JSON, XPath
  • Strong Communication Skills
  • Understanding of standard protocols such as HTTP/HTTPS and session management concepts
  • Experience in handling enterprise application deployment architectures, environments and providing solutions to problems in scalability, performance, availability, reliability, security etc.
  • Project Delivery: Estimation, Co-ordination and Client Communication, Reviews
  • Research & Innovation: Proof of concepts
  • Comfortable working in Linux environments (SSH, basic navigation etc)

Desired skills:

  • Java 8 & above
  • AWS API Gateway platform for APIs
  • AWS experience with using a broad range of AWS technologies (e.g. EC2, RDS, ELB, S3, VPC, Glacier, IAM, CloudWatch, KMS)
  • Micro-service architecture

Minimum Education/Professional Qualifications & Experience Required:

  • 8+ years full stack development experience with Java
  • Experience working in an Agile team environment
  • Experience working within the AWS environment

 

A career with us

We believe work is something we do, not somewhere we go. Our modes of working – Collaboration, Connection and Concentration – help inform how your day is structured and where you choose to work will vary, depending on your role and requirements.

 

The wellbeing of our employees is our priority. We encourage you to talk to us about any adjustments or additional support you may require during the recruitment process, as well as how this role can be flexible for you. Virtual interviews are always on offer and will not adversely impact your application.

 

We offer a range of great benefits such as subsidised private health insurance, rewards and discounts, and health and wellbeing initiatives. To find out more, click here.

 

To start small and impact bigger.


Job Segment: Testing, Linux, Middleware, Java, Technology, Research