Senior Software Engineer
Summary
Senior engineer at Astek Hong Kong building Java/Spring Boot backend microservices with REST APIs and messaging systems (Kafka/RabbitMQ/ActiveMQ), while also owning DevOps/platform duties such as Docker, Kubernetes, CI/CD, and Python-based infrastructure automation.
Astek Hong Kong is looking for a Java Backend/Senior Software Engineer with strong DevOps capabilities.
- The ideal candidate should have solid experience developing backend applications using Java and preferably Spring Boot, combined with strong Linux/Unix, Git, Docker, and Kubernetes skills.
- The position also requires experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ, as well as PostgreSQL or other relational databases.
- Role combines backend development, distributed systems, containerization, and production/DevOps responsibilities.
- Java Microservices Engineer role with strong DevOps and Platform responsibilities.
- Java/Spring Boot backend development with microservices architecture, REST APIs, messaging systems, Docker, Kubernetes, CI/CD, Python-based infrastructure automation, and PostgreSQL.