Hong Kong, Hong Kong SAR, Hong Kong
Middle/Senior Software Engineer (Java/Kotlin)
Job Description:
My client is a fast-growing team solving exciting problems and delivering high quality products in small, interdisciplinary teams. They are looking for a middle to senior software engineer to build their greenfield projects.
What you will do:
- Engage in greenfield projects and enhance existing systems.
- Design and implement RESTful APIs and event-driven microservices utilizing Kafka.
- Utilize Kubernetes and Docker for scheduling and managing microservices.
- Produce high-quality, maintainable code through Test-Driven Development (TDD).
- The tech stack primarily consists of Kotlin and Java, but the architecture supports the use of the best language for each specific challenge.
- Use PostgreSQL, Aurora, and S3 for data persistence.
- Take advantage of a scalable AWS infrastructure.
- Apply continuous integration and delivery practices.
- You develop it, you manage it.
Ideal Candidate:
- Proficient in Kotlin and/or Java.
- Strong background in back-end development and CI/CD methodologies.
- Experience with the AWS development ecosystem is preferred.
- Quick to learn, with a driven and results-oriented mindset.
- Collaborates effectively in a dynamic team environment.
- Possesses excellent communication and organizational abilities.
Required Skills:
Java Software