We are looking for a Senior Java Engineer who is equally comfortable designing systems, leading technical decisions, and rolling up their sleeves to build and automate. This is a hands-on role where you will own the architecture, drive development, and set the engineering standards for the team. You will work across microservices, event-driven platforms, AWS cloud infrastructure, and CI/CD automation — making real technical decisions that shape how the product is built and delivered.
Key Responsibilities
- Lead the design and architecture of scalable, cloud-native backend systems
- Define service boundaries, data flows and integration patterns across microservices
- Build and deliver production-grade Java & Spring Boot microservices
- Develop real-time event streaming solutions and data pipelines using Apache Kafka
- Build, integrate and manage AWS services including Lambda, S3 and IAM
- Embed security into the design from day one using OAuth2, JWT, IAM best practices and OWASP standards
- Design and maintain CI/CD pipelines and automate build, test and deployment processes using GitHub Actions
- Work with Docker & Kubernetes for containerised deployments
- Act as a technical go-to for the team — mentor, guide and support engineers
- Collaborate with product and architecture teams on planning and technical decisions
- Explore and integrate AI/LLM/GenAI capabilities where applicable
Essential
- 10+ years of hands-on Java development (Java 11/17+)
- Strong Spring Boot, Spring Cloud, Spring Security and REST APIs
- Proven experience designing and delivering Microservices architecture
- Apache Kafka across event streaming, messaging and data pipelines
- Strong AWS experience — Lambda, S3, IAM, ECS and VPC
- API security — OAuth2, JWT and OpenID Connect
- Hands-on CI/CD pipeline experience using GitHub Actions
- Docker and Kubernetes for containerised deployments
- Strong system design skills — microservices patterns, API Gateway, event sourcing and CQRS
- Secure coding practices — OWASP Top 10 and encryption standards
Desirable
- Experience with AI, LLM or GenAI integration (OpenAI, LangChain, AWS Bedrock)
- AWS Certification — Solutions Architect or Developer Associate
- NoSQL databases — DynamoDB or MongoDB
- Terraform or Infrastructure as Code (IaC)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior AI Engineer
2026-05-24
Java Backend Software Engineer
2026-05-26
DevOps Cloud Engineer
2026-05-26
- Posted
- May 07, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
- Company
- Kaizen Global Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior AI Engineer
2026-05-24
Java Backend Software Engineer
2026-05-26
DevOps Cloud Engineer
2026-05-26