We are seeking a highly skilled Senior Java Developer with strong expertise in Spring Boot, cloud-native application development, and enterprise-scale integration. The ideal candidate will have hands-on experience in Azure Cloud, event streaming with Confluent Kafka, container orchestration, and advanced database technologies including PostgreSQL, MongoDB, Neo4j, Elasticsearch, and Redis.
Key Responsibilities:
- Design, develop, and maintain backend applications using Java 11+/Spring Boot.
- Build RESTful APIs and microservices for high-availability, distributed systems.
- Deploy and manage applications in Azure Cloud leveraging Azure DevOps (ADO) for CI/CD.
- Implement and optimize event-driven solutions using Confluent Kafka (producers, consumers, schema registry, Kafka Streams).
- Containerize and orchestrate services using Docker and Kubernetes (K8s).
- Design and optimize relational, NoSQL, and graph database models using PostgreSQL, MongoDB, and Neo4j.
- Integrate and query Elasticsearch for search capabilities.
- Implement caching strategies using Redis to improve performance.
- Collaborate with cross-functional teams, including DevOps, frontend, and QA, to ensure smooth deployments and integration.
- Monitor and troubleshoot application performance, security, and scalability in production environments.
- Write clean, maintainable, and testable code with a focus on best practices.
Required Skills & Qualifications:
- 6+ years of professional experience in Java development.
- Strong expertise in Spring Boot, Spring Data, Spring Security, Spring Cloud.
- Hands-on experience with Azure Cloud services and Azure DevOps (pipelines, repos, artifacts).
- Solid understanding of microservices architecture and distributed systems design.
- Proficiency with Confluent Kafka for event streaming and messaging.
- Experience with PostgreSQL, MongoDB, and Neo4j for relational, document, and graph data management.
- Strong knowledge of Elasticsearch for indexing and search operations.
- Practical experience with Redis for caching.
- Skilled in Docker containerization and Kubernetes orchestration.
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack, Azure Monitor).
- Excellent problem-solving, debugging, and optimization skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2025-08-08
JAVA Fullstack Developer
2026-04-11
Cyber Security Engineer
2026-04-11
- Posted
- Aug 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2025-08-08
JAVA Fullstack Developer
2026-04-11
Cyber Security Engineer
2026-04-11