Api Gateway Engineer
1 week ago
**Senior Software Engineer (API & Cloud Integration)**
**Location**: Auckland, New Zealand (Remote/Hybrid options available)
**Employment Type**: Full-time
**Experience Level**: Intermediate to Senior
**Salary Range**: NZD 80,000 - NZD 120,000 per year (depending on experience)**Guaranteed Hours**: Minimum 40 hours per week
**About the Role**
This role is open to **New Zealand citizens** or **residents** who meet the qualifications and are available for **full-time work**.
**Key Tasks, Duties, and Responsibilities**
- **API Development & Integration**: Design, develop, and maintain scalable APIs using **Apigee** and **Kong**, ensuring efficient integration with client systems.
- **Backend Development**: Build robust backend services using **Node.js** and **TypeScript**, adhering to best coding practices.
- **Cloud Infrastructure Management**: Configure and manage cloud services using **AWS** (including **AWS API Gateway**) and **Google Cloud** platforms.
- **Infrastructure as Code (IaC)**: Deploy and manage infrastructure using **Terraform** and/or **CloudFormation** to ensure scalability and maintainability.
- **Automation & Scripting**: Write and optimize scripts using **Shell**, **Python**, and **Lua** for automation, system integration, and process improvements.
- **Security & Compliance**: Implement and monitor security controls aligned with the **OWASP Top 10** vulnerabilities, ensuring data protection and regulatory compliance.
- **Collaboration**: Work closely with cross-functional teams, including frontend developers using **React** (optional but preferred), to deliver seamless user experiences.
- **Performance Optimization**: Troubleshoot and optimize system performance, ensuring high reliability and efficiency.
- **Documentation**: Maintain clear and comprehensive technical documentation, including API specifications and system architectures.
**Minimum Skills, Experience, and Qualifications**
- **Technical Expertise**:
- Advanced proficiency in **Apigee** and **Kong** for API management and integration.
- Expert-level skills in **Node.js** and **TypeScript** for backend development.
- Strong working knowledge of **AWS** (including **AWS API Gateway**) and **Google Cloud**.
- Hands-on experience with **Infrastructure as Code (IaC)** using **Terraform** and/or **CloudFormation**.
- Proficiency in scripting using **Shell**, **Python**, and **Lua** for automation and system integration.
- **Security Knowledge**:
- Solid understanding of security best practices, including **OWASP Top 10** vulnerabilities and their mitigations.
- Experience with advanced API security mechanisms such as **OAuth 2.0**, **JWT**, and **API rate limiting**.
- **Additional Skills (Preferred but not Mandatory)**:
- Familiarity with **React** for frontend development.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of microservices architecture and serverless frameworks.
- **Qualifications**:
- Bachelor's degree in **Computer Science**, **Software Engineering**, or a related field.
- Relevant industry certifications in **AWS**, **Google Cloud**, or **Apigee** are highly desirable.
- Minimum **3+ years of experience** in software development with a focus on API and cloud solutions.
**Location and Availability Requirements**
- Must reside in or be willing to relocate to **Auckland, New Zealand**.
- Must have reliable transportation (public transit or personal vehicle) to commute to the office if required.
- Must be available for **full-time work** with a minimum of **40 hours per week**, including standard business hours.
**Compensation and Benefits**
- **Base Salary**: NZD 80,000 - NZD 120,000 per year (depending on experience).
- **Work Hours**: Minimum **40 hours per week**, with flexible scheduling options.
- **Remote Work**: Hybrid and remote work options available.
- **Benefits**:
- Professional development and certification reimbursement.
- Paid time off and public holidays.
- Collaborative and innovative work environment.
Pay: $80,000.00 - $110,000.00 per year
**Benefits**:
- Professional development assistance
- Travel reimbursement
- Work from home
Schedule:
- 8 hour shift
Ability to commute/relocate:
- Auckland, Auckland: Reliably commute or planning to relocate before starting work (required)
**Education**:
- Bachelor Degree (preferred)
**Experience**:
- API: 2 years (required)
- NodeJS: 2 years (required)
**Location**:
- Auckland, Auckland (required)
Work Location: In person
Expected Start Date: 16/03/2025
-
Software Engineer
2 weeks ago
Wellington City, New Zealand Kiwibank Full time**Wellington**based opportunity - Banking benefits, health insurance, flexible working options and more (including parental benefits, wellbeing days of leave, etc.) - Join our growing Digital & Technology Team! **Kō tātou tēnei. Hei kawe i ngā mahi kia tutuki | This is us. Where making an impact matters.** We’re on a mission to transform and...
-
Senior Software Engineer
2 weeks ago
Wellington City, New Zealand Kiwibank Full time**Wellington**based opportunity - Banking benefits, health insurance, flexible working options and more (including parental benefits, wellbeing days of leave, etc.) - Join our growing Digital & Technology Team! **Kō tātou tēnei. Hei kawe i ngā mahi kia tutuki | This is us. Where making an impact matters.** We’re on a mission to transform and...
-
Api Developer
1 week ago
Auckland City, New Zealand BNZ Full timeWorker Type: Permanent Here at BNZ, it's about more than just banking. We work together in an agile, energising environment to create innovative solutions through our promise "If you can imagine a better future, let's find a way." We support wellbeing, flexible working and have a generous leave offering. There is the opportunity for growth, learning and...
-
Senior QA Engineer
2 days ago
Auckland City, New Zealand Aderant Full timeIf you are an experienced QA Engineer who would want to work on Greenfield “API Testing” automation projects, look no further..!!! Aderant, is a software house providing business management software for legal firms. Our talented and enthusiastic staff mean that we have become a trusted partner to firms of all sizes, from boutique firms based in one...
-
Software Engineers
2 weeks ago
Wellington City, New Zealand Kiwibank Full time**Wellington **based opportunities - Flexible working options, health insurance, banking benefits and more! Join our growing Digital & Technology Team! **This is us. Where making an impact matters.** Exciting opportunities for Software Engineers to join our API (Application Programming Interfaces) Management Team, who are building a team from the ground up...
-
Senior Software Engineer
2 weeks ago
Auckland City, New Zealand Potentia Full timeContext: Our customer is a large banking entity who are building suite of new banking products with entirely new architecture allowing the ability to offer more customized and more flexible products for their customers. Purpose: This position will work in a team designated with building RESTful APIs that will allow the new systems to consume data from the...
-
Senior Software Engineer
1 week ago
Auckland City, New Zealand Kiwibank Full time**Auckland**based opportunity - Banking benefits, health insurance, flexible working options and more (parental benefits, wellbeing days of leave, etc.) - Join our growing Digital & Technology Team! **Kō tātou tēnei. Hei kawe i ngā mahi kia tutuki | This is us. Where making an impact matters.** We’re seeking an experienced Senior Engineer to join one...
-
Infrastructure Engineer
2 weeks ago
Wellington City, New Zealand ANZ Banking Group Full time**Req ID**: 77348 **Department**: Tech Personal & Funds (NZ) **Division**: Technology **Location**: Wellington Ko Mātou - About Us Kia Hanga I Te Ao, E Ora Ai, E Tupu Ai, Te Tangata Me Te Kainga. At ANZ, we’re shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions...
-
Senior Mobile Api Engineer
1 week ago
Wellington City, New Zealand Xero Full timeXero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of...
-
Senior Software Engineer
1 week ago
Wellington City, New Zealand Kiwibank Full timeWellington based opportunity - Flexible working options, health insurance, banking benefits and more! - Join our growing Digital & Technology Team! **This is us. Where you matter.** Making a difference for all Kiwi starts with making a difference for our people. Flexibility, growth, challenging and rewarding work - this is Kiwibank. A place where you can...