Senior Backend Developer
IO Tech Solutions Limited · Remote (Hong Kong) · Developer
Remote (Hong Kong)ContractSenior
About the role
Primary Responsibilities
- Collaborate with cross-functional teammates to design, implement, test, and deploy new systems and enhancements to existing platforms.
- Engineer backend services and API changes that support new functionality and product requirements.
- Develop features for new experiences and technologies, ensuring maintainability and performance.
- Own production system support activities, including troubleshooting, root cause analysis, and issue resolution.
- Actively participate in Scrum ceremonies and contribute to continuous improvement of delivery processes.
- Ensure strong test coverage using unit and integration testing; follow TDD where applicable.
- Participate in peer reviews for design and code to improve quality and knowledge sharing.
- Participate in architecture planning and technical design discussions.
- Proactively collaborate with teammates and communicate clearly with remote stakeholders.
- Willing to start by July in a contract engagement.
Requirements
- Bachelor's degree in a technical field, or equivalent work experience and/or training.
- Minimum 5 years of experience building microservices / REST-based web systems.
- Experience working in a product-oriented, team-based environment using modern delivery practices (e.g., UX-focused collaboration, lean/agile, DevOps, cloud).
- Proficiency in Java 17 or above (preferably JDK 25).
- Proficiency with Spring Boot and Spring Cloud.
- Experience with RDS (MySQL).
- Strong understanding of Docker and Kubernetes.
- Ability to write unit tests and apply TDD principles.
- Strong command of design patterns, OOP, and sound software engineering methodologies.
Originally posted on Himalayas