Required Skills:
- Actively take on a leadership role while staying hands-on, contributing across development, testing, and business analysis to support the team.
- Accelerate the resolution of technical debt, enhance platform stability, and improve the speed of feature delivery.
- Play a key role in designing microservices solutions and advising teams on best practices within the architecture community.
- Collaborate with Product Owners and Business Analysts to translate business needs into well-architected technical solutions.
- Work closely with Lead Engineers and Senior Developers to strengthen engineering capabilities in microservices and align with future architectural goals.
- Streamline and automate build, testing, and deployment processes to enhance efficiency.
- Foster a culture of continuous learning and knowledge-sharing within the team.
- Mentor and support team members, providing guidance to help less experienced developers grow in their roles.
- Proven expertise in leading commercial software development as a Senior Developer, with a strong focus on Microservices and API architecture.
- Extensive hands-on experience in enterprise-level Node.js development, including working with frameworks such as Fastify, Express.js, or Moleculer.
- Strong background in managing and configuring API Gateways, with preference for platforms like Datapower or Kong.
- Solid experience in enterprise Java development, particularly with Spring Boot, Java 8+, and Spring framework.
- Deep expertise in leading API development and integration, utilizing REST/JSON, Kafka, and message queues.
- Comprehensive technical knowledge of database systems, including Oracle, SQL Server, PostgreSQL, and MongoDB.
- Skilled in working with Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Strong DevOps experience, including setting up and managing CI/CD tools such as Jenkins or GitLab CI.
- Developing and deploying containerized applications using Docker, Kubernetes, and OpenShift.
- Implementing monitoring and logging solutions for applications.
- Experienced in working with Microservices on AWS, leveraging services like EKS, Codefresh, and GitHub Actions.
Job # 129529
NB: Please note only candidates in New Zealand with the rights to work will be considered for this role.