Senior NodeJS Backend Developer
Senior NodeJS Backend Developer
About Us
At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.
About the Role
As an Senior Engineer in Tech Pacific Domain, this role will have a deep understanding of integration methodologies, strong analytical skills, and the ability to bridge the gap between technical and business teams to ensure seamless integration of systems and applications.
This role is critical for designing, developing, and maintaining integrations across cloud and on-prem platforms, ensuring high performance and operational efficiency. You’ll have attention to detail, a passion for driving change and improvements, test automation and continuous improvement.
Banking is changing and we’re changing with it, giving our people great opportunities to try new things, learn and grow. Whatever your role at ANZ, you’ll be building your future, while helping to build ours.
Role Type: Permanent
Role Location: Bengaluru
Work Hours: Regular shifts (Hybrid\Blended)
Please note that while this advertisement is for a single role, there are multiple vacancies available for this position.
What will your day look like?
- Designing and Implementing Integrations: Build, deploy, and maintain integrations using cloud-native services (AWS, GCP) and middleware tools.
- API and Event-Driven Architectures: Develop and manage APIs, API gateways, and Kafka-based event streaming solutions for real-time data processing.
- Scalability and Performance Optimization: Ensure integrations are robust, secure, and optimized for performance and cost-effectiveness.
- Monitoring and Troubleshooting: Proactively identify and resolve integration failures, ensuring system reliability and minimal downtime.
- Collaboration and Documentation: Work with cross-functional teams to understand integration needs and maintain clear technical documentation.
What will you bring?
- Must have 8+years of relevant experience
- Good understanding of Integration Design and Patterns.
- Hands on experience with API Managers preferably Kong
- Experience with Event Streaming and Event Processing platforms and integrations using Kafka.
- Experienced in building RestFul API’s using NodeJS frameworks preferably Fastify.
- Experienced in AWS development environment and ecosystem
- Experience in TDD, Git, Microservices and Container Orchestration.
- Experience with CI/CD tooling such as GitHub, Jenkins, Codefresh , Docker, Kubernetes.
- Experience using scripting languages like Bash, Terraform.
- Good analytical and problem-solving skills with experience in incident management.
- Knowledge of agile processes and software development methodologies.
- Working experience in systems development life cycle (technical analysis & requirement gathering, development, testing, release, maintenance and support).
- Programming Skills: Proficiency in a programming language such as Java, Python, or Node.js for building integrations.
- Infrastructure and DevOps: Experience with Infrastructure-as-Code (IaC) tools like Terraform and CI/CD pipelines for deploying integrations.
- Debugging and Performance Optimization: Ability to analyse logs, monitor performance, and troubleshoot integration issues in a cloud environment.
- Communication and Collaboration: Strong ability to work with cross-functional teams, document integration flows, and communicate technical concepts effectively.
Detailed Description
The ‘good to have’ knowledge, skill and experience (KSE) the role requires are:
- Multi-Cloud Experience: Exposure to both AWS and GCP integration services and the ability to work across different cloud providers.
- Message Queue Systems: Experience with messaging systems like RabbitMQ, ActiveMQ, or Google Cloud Pub/Sub
- Serverless Architectures: Hands-on experience with serverless computing and event-driven workflows.
- Observability and Logging: Knowledge of monitoring and logging tools such as Prometheus, Grafana, AWS CloudWatch, or GCP Stackdriver.
- Security Best Practices: Understanding of cloud security, encryption, and compliance frameworks (e.g., IAM policies, SOC2, GDPR).
- Testing and Automation: Knowledge of API testing frameworks (Postman, Karate, or REST Assured) and automation testing for integrations.
- Kubernetes and Containerization: Experience deploying and managing integrations in containerized environments using Kubernetes (EKS/GKE).
- Networking Concepts: Understanding of VPCs, private link, service mesh, and hybrid cloud connectivity.
- Knowledge of ANZ Retail and Commercial Banking Systems: Familiarity with ANZ banking technology ecosystems, core banking platforms, payment systems, and regulatory requirements.
So why join us?
ANZ is a place where big things happen as we work together to provide banking and financial services across more than 30 markets. With more than 7,500 people, our Bengaluru team is the bank's largest technology, data and operations centre outside Australia. In operation for over 33 years, the centre is critical in delivering the bank's strategy and making an impact for our millions of customers around the world. Our Bengaluru team not only drives the transformation initiatives of the bank, it also drives a culture that makes ANZ a great place to be. We're proud that people feel they can be themselves at ANZ and 90 percent of our people feel they belong.
We know our people need different things to be great in their role, so we offer a range of flexible working options, including hybrid work (where the role allows it). Our people also enjoy a range of benefits including access to health and wellbeing services.
We want to continue building a diverse workplace and welcome applications from everyone. Please talk to us about any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability or access requirements, let us know how we can provide you with additional support.
To find out more about working at ANZ visit https://www.anz.com/careers/. You can apply for this role by visiting ANZ Careers and searching for reference number 97321.
Job Posting End Date
06/06/2025 , 11.59pm, (Melbourne Australia)