We're working with a leading technology company that specializes in innovative software solutions across various industries.
The Role
- Develop full-stack Java applications using Spring Boot
- Design and implement cloud-native solutions with Docker and Kubernetes/AKS
- Contribute to DevOps practices and CI/CD pipeline automation
- Ensure code quality, reliability, and security through testing and observability
- Implement microservices and messaging solutions like REST and Kafka
- Optimize data storage and retrieval using SQL/NoSQL databases and caching technologies
What You'll Need
- Strong fundamentals in Java with Spring Boot, design patterns, APIs, and secure coding
- Experience with cloud-native development, including containers and orchestration
- Familiarity with DevOps principles, CI/CD pipelines, and automation
- Proficiency in unit/integration testing, observability tools, and performance tuning
- Knowledge of microservices, messaging queues (Kafka/Event Hubs), and resilience patterns
- Experience with SQL/NoSQL databases (PostgreSQL, MySQL, Cosmos DB) and caching (Redis)
What's On Offer
- Opportunity to work on challenging and innovative projects
- Collaborative and agile work environment
- Focus on best practices and continuous improvement
Apply via Haystack today!