1 day ago
Auckland, New Zealand or Wellington, New ZealandSenior
Responsibilities
- Design and build robust, scalable, maintainable Spring Boot services and REST/SOAP APIs.
- Define and execute testing approaches covering unit, integration, contract, API, regression, performance, load, resilience, and exploratory testing.
- Develop and maintain automated test frameworks and suites using JUnit 5, Mockito, API automation, regression testing, and stress testing.
- Analyse requirements, customer needs, business objectives, technical constraints, dependencies, and risks to shape effective solutions.
- Reproduce complex defects, review logs and code, identify root causes, and implement durable fixes.
- Participate in production support and the on-call roster.
- Collaborate with engineers, analysts, product owners, operations, and other stakeholders.
- Mentor intermediate and graduate developers and review code and tests.
Requirements
- Strong command of modern Java and Spring Boot.
- Experience building and operating enterprise RESTful services and event-driven architectures using Kafka and IBM MQ; SOAP familiarity is beneficial.
- Experience with API testing and automation, performance, load, and resilience testing, including interpreting results and acting on findings.
- Sound judgment about manual and exploratory testing versus automation.
- Familiarity with PostgreSQL, SQL, Gradle, Docker, Kubernetes, AWS, OpenShift, Jenkins, Spinnaker, Ansible, and Terraform.
- Experience integrating quality gates into CI/CD pipelines and using observability and monitoring tools such as Splunk and Dynatrace.
- Typically 7+ years of production backend and integration experience.
- Exceptional analytical and quantitative problem-solving skills and the ability to translate complex data into commercially pragmatic recommendations.
- Excellent written and verbal communication skills, including presenting complex concepts to leadership and stakeholders.
- Ability to work through ambiguity, own work end to end, collaborate effectively, and mentor others.
Benefits
- Permanent position based in Wellington or Auckland.
- Hybrid work arrangement with three days in the office and two flexible working days.
- Wellbeing support, flexible working, and a generous leave offering.
- Opportunities for growth, learning, and career development.
Tech Stack
AnsibleApache KafkaAWSDockerGradleJavaJenkinsKubernetesOpenShiftPostgreSQLSOAPSpinnakerSplunkSpring BootSQLTerraform
About NAB
The National Association of Broadcasters is the U.S. trade association for radio and television stations and networks. It advocates on policy and regulatory issues, supports industry standards and education, and produces the NAB Show, a major annual media and technology conference. Founded in 1923 and headquartered in Washington, DC, NAB operates as a nonprofit membership organization funded by dues, events, and sponsorships.
