Staff Java Engineer

Kaizen Global Technologies — Australia · Posted ~4 hours ago

Lead

Skills

Java Spring Boot microservices REST APIs GitHub GitHub Actions CI/CD automated testing AWS cloud-native development system integration messaging distributed systems software architecture design patterns scalability security performance REST Next.js

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A staff-level Java engineering role focused on scalable backend applications and microservices. You will design cloud-native solutions, build REST APIs and integrations, maintain automated CI/CD pipelines, work with distributed systems and messaging, and contribute to architecture, security, scalability, and performance decisions.

Highlights

Staff-level engineering scope spanning scalable backend architecture, cloud-native development, automation, system integration, and technical design. The role offers broad ownership across distributed systems and modern software delivery practices.

Description

1. Backend Engineer – Java Key Responsibilities: Design, develop, and maintain scalable Java/Spring Boot backend applications and microservices.Develop and integrate REST APIs and enterprise applications with internal and external systems.Build and maintain CI/CD pipelines using GitHub/GitHub Actions for automated testing and deployments.Design and manage AWS-based backend solutions with focus on scalability, reliability, and security.Participate in code reviews, troubleshooting, performance optimisation, and technical design. Skills Required: Strong hands-on experience with Java, Spring Boot, Microservices, and REST APIs.Strong knowledge of GitHub, GitHub Actions, CI/CD, and automated testing.Hands-on experience with AWS cloud services and cloud-native development.Strong experience in system integration, APIs, messaging, and distributed systems.Good understanding of software architecture, design patterns, scalability, security, and performance. 2. Frontend Engineer – Next.js Key Responsibilities: Design and develop scalable and responsive frontend applications using Next.js and React.Build reusable UI components and maintain scalable frontend architecture.Integrate frontend applications with REST APIs and backend services.Implement CI/CD pipelines using GitHub/GitHub Actions for automated testing and deployments.Optimise frontend applications for performance, accessibility, security, and cross-browser compatibility. Skills Required Strong hands-on experience with Next.js, React, TypeScript/JavaScript, HTML, and CSS.Strong experience with GitHub, GitHub Actions, CI/CD, and automated testing.Experience integrating REST APIs and backend services.Strong understanding of frontend architecture, responsive design, state management, and performance optimisation.Experience with AWS/cloud environments and modern frontend deployment practices. Please drop your CV to veni@kaizenglobaltechnologies.com