Senior API Engineer

at  Medibank

Docklands VIC 3008, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified07 Aug, 2024N/AJira,Languages,Stored Procedures,Automation,Rest,Gradle,Software Development,Agile Methodologies,Java,Graphql,Microservices,Cloud Security,Soap,Integration,Linux,Node.Js,Jenkins,Kms,Maven,Soa,Scrum,Apache Camel,BambooNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

MUST HAVE SKILLS:

  • 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.
  • Expertise in many key technical aspects of integration such as how REST differs from SOAP, and pub-sub differs from request-reply, when to use message queuing vs not, and whether an ESB is a good thing.
  • Experience with developing integration in many technologies and languages, including Java, GraphQL, Node.js, as well as scripting in Linux and other OSs using FTP/SFTP/etc.
  • SpringBoot, Apache Camel, API & Microservices experience will be the key requirements.
  • Experience in Amazon AWS – Message Streaming technologies, best practices
  • Exposure to build and automation tools (Ant, Maven, Gradle, Jenkins, Bamboo).
  • Experience with Agile Methodologies such as Scrum using JIRA, but also with more traditional structured approaches.

DESIRED SKILLS:

  • Java 8 & above
  • AWS experience with using a broad range of AWS technologies (e.g. EC2, RDS, ELB, S3, VPC, Glacier, IAM, CloudWatch, KMS) to develop and maintain an Amazon AWS based cloud solution, with an emphasis on best practice cloud security
  • DevOps: Solid exposure to DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation with configuration management tools

MINIMUM EDUCATION/PROFESSIONAL QUALIFICATIONS & EXPERIENCE REQUIRED:

  • 10 years’ experience with API and integration software development
  • Experience working in an Agile team environment
  • Experience working within the AWS environment

Responsibilities:

Are you a passionate API Engineer looking for an opportunity to build meaningful customer outcomes in a high energy team in a purpose driven organisation?
As a Senior API Engineer at Medibank you will be hands on in helping us build and manage the technology work in an agile squad within the API team and be responsible for setting, implementing and maintaining best practice across the agile delivery squads. Medibank operates in the AWS environment, and you will use a variety of technologies including code and build tools that support development of microservices.
This is an initial 6-month contract opportunity, with the possibility of extension or conversion to a permanent position. We are open to candidates Australia wide.

The role will primarily involve hands on development and delivering user stories within an agile squad. You will also provide technology mentoring to squad members as well as having the opportunity to work with stakeholders to develop and enhance our API capability for current and future needs.

  • Designing and building API’s and Integration solutions for Medibank Digital
  • Writing maintainable, secure, scalable, performant and well-tested code
  • Provide guidance on the latest API technology advances to inform our product designs.
  • Contribute towards Code reviews, Improvement of automation and any best practices that enables faster secure delivery of the initiatives.
  • Participating in all aspects of agile project delivery (including planning and user story refinement) and interacting with all project stakeholders
  • Deliver highly maintainable solutions, including meaningful error trapping and alerts
  • Take an active role in mentoring less experienced Developers to develop a strong team, skills and culture around integration that crosses the development, support, infrastructure and data teams.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Docklands VIC 3008, Australia