Senior API Engineer
at Medibank
Docklands VIC 3008, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Nov, 2024 | Not Specified | 07 Aug, 2024 | N/A | Jira,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,Bamboo | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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