Connecting...

Technology, Transformation & Digital

Senior Software Engineer

Job Title: Senior Software Engineer
Contract Type: Permanent Recruitment
Location: Wellington
Specialisation:
REF: 129529
Contact Details: Bella Richardson
Contact Email: bella.richardson@beyond.co.nz
Job Published: 15 days ago
We are looking for a Senior Software Engineer with a strong background in banking and expertise in backend API development. In this role, you’ll mentor and guide the team while leveraging your experience in Node.js, microservices architecture, database integration, and CI/CD pipelines to build robust and scalable solutions.

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.
 Desirable Skills: 
  • 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.
If you are a Senior Software Engineer looking for your next challenge in a banking environment, please send your CV and Cover Letter to: bella.richardson@beyond.co.nz 

Job # 129529

NB: Please note only candidates in New Zealand with the rights to work will be considered for this role.