Jora New Zealand will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.
Our client is seeking a highly skilled Senior Full Stack Software Engineer to design, develop, and maintain full-stack software solutions using ReactJS, and the latest versions ofJava. The role is responsible for the entire software development lifecycle, ensuring applications are scalable, high-performing, secure, and aligned with user and business needs.
You’ll work closely with cross-functional teams, including product managers, QA's and senior engineers todeliver robust web applications, APIs, and microservices. The ideal candidate will bring a deep understanding of both front-end and back-end systems, a collaborative spirit, and a passion for continuous improvement.
Key Responsibilities
Full Stack Development
- Lead end-to-end development, from requirement gathering and technical design to implementation and deployment.
- Develop scalable backend solutions using Java, Spring Boot, and MySQL.
- Build responsive front-end applications with ReactJS, Tailwind CSS, and TypeScript.
- Design and develop RESTful APIs (and optionally GraphQL), following OpenAPI standards.
- Implement secure, scalable, and reusable software architecture and application design.
Database Management
- Design and maintain optimized relational database schemas.
- Write and optimize complex SQL queries and stored procedures.
Code Quality & CI/CD
- Set up automated testing (unit, integration, E2E).
- Manage monorepos (e.g., using Turborepo), code versioning, and CI/CD pipelines for efficient software delivery.
Security & Compliance
- Ensure compliance with data privacy standards and industry regulations.
- Partner with product managers, analysts, UX/UI designers, and engineers to bring features to life.
- Stay updated with emerging technologies and suggest continuous improvements.
- Contribute to knowledge sharing and mentoring across the team.
Requirements
- Experience with Java (latest versions), Spring Boot, Hibernate, and MySQL.
- Developing scalable web APIs and backend systems.
- Front-end development with ReactJs, Tailwind CSS, TypeScript.
- Strong understanding of software testing practices
- Familiarity with secure coding, API authentication, and performance tuning.
- Opportunity to work on high-impact, globally used platforms.
- Agile and collaborative engineering culture focused on best practices.
- Work-life balance and flexible environment: 2 days work from home
- Location: Auckland
- Type: Permanent
- Job #2696
Our client is seeking a highly skilled Senior Full Stack Software Engineer to design, develop, and maintain full-stack software solutions using ReactJS, and the latest versions ofJava. The role is responsible for the entire software development lifecycle, ensuring applications are scalable, high-performing, secure, and aligned with user and business needs.
You’ll work closely with cross-functional teams, including product managers, QA's and senior engineers todeliver robust web applications, APIs, and microservices. The ideal candidate will bring a deep understanding of both front-end and back-end systems, a collaborative spirit, and a passion for continuous improvement.
Key Responsibilities
Full Stack Development
- Lead end-to-end development, from requirement gathering and technical design to implementation and deployment.
- Develop scalable backend solutions using Java, Spring Boot, and MySQL.
- Build responsive front-end applications with ReactJS, Tailwind CSS, and TypeScript.
API & Architecture
- Design and develop RESTful APIs (and optionally GraphQL), following OpenAPI standards.
- Implement secure, scalable, and reusable software architecture and application design.
Database Management
- Design and maintain optimized relational database schemas.
- Write and optimize complex SQL queries and stored procedures.
Code Quality & CI/CD
- Set up automated testing (unit, integration, E2E).
- Manage monorepos (e.g., using Turborepo), code versioning, and CI/CD pipelines for efficient software delivery.
Security & Compliance
- Apply secure coding practices (e.g., prevent SQL injection, XSS).
- Ensure compliance with data privacy standards and industry regulations.
Collaboration & Innovation
- Partner with product managers, analysts, UX/UI designers, and engineers to bring features to life.
- Stay updated with emerging technologies and suggest continuous improvements.
- Contribute to knowledge sharing and mentoring across the team.
Requirements
- Experience with Java (latest versions), Spring Boot, Hibernate, and MySQL.
- Developing scalable web APIs and backend systems.
- Front-end development with ReactJs, Tailwind CSS, TypeScript.
- Strong understanding of software testing practices
- Familiarity with secure coding, API authentication, and performance tuning.
Benefits
- Opportunity to work on high-impact, globally used platforms.
- Agile and collaborative engineering culture focused on best practices.
- Work-life balance and flexible environment: 2 days work from home