Kaizen Global Technologies
Senior Java Developer
Kaizen Global TechnologiesAustralia4 hours ago
Full-timeConsulting

About the Role

A Melbourne-based consulting firm is seeking a Senior Java Developer with deep expertise in security-focused design, microservices, and enterprise identity systems to join our growing team.


Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications and microservices
  • Implement and manage authentication/authorisation using OAuth2 and OpenID Connect
  • Apply secure coding practices including encryption, token security, and TLS standards
  • Integrate with LDAP and enterprise identity systems
  • Build and test APIs using Karate and Cucumber
  • Deploy and manage applications using Kubernetes and Docker
  • Build CI/CD pipelines in Jenkins and manage configurations via Ansible
  • Monitor and troubleshoot applications using Splunk
  • Manage and optimise PostgreSQL databases
  • Contribute to architecture discussions and Agile ceremonies


Required Skills & Experience

  • 8+ years of hands-on Java development (Java 8/11/17+)
  • Strong experience with OAuth2, OpenID Connect, and enterprise security practices
  • Solid understanding of microservices architecture and secure software design
  • Experience with Kubernetes, Docker, Jenkins, and Ansible
  • Proficiency in API testing using Karate and Cucumber
  • Working knowledge of HK2, Java EE, and PostgreSQL
  • Familiarity with Splunk for monitoring and observability
  • Experience with LDAP integration and encryption standards (AES, TLS, key management)


Nice to Have

  • Experience with API gateways or SSO solutions
  • Knowledge of event-driven systems such as Kafka or RabbitMQ
  • Exposure to BFSI or other regulated environments

Key Skills

Ranked by relevance