Backend Developer
Position Overview
We are seeking an experienced Java & C++ Developer to enhance and support our customer-facing label printing solution. The ideal candidate will work with cross-functional teams globally to maintain and improve our existing software infrastructure.
Key Responsibilities
- Enhance our external customer-facing Java and Windows-based C++ label printing solution
- Collect user requirements, conduct feasibility studies, and perform system design / analysis
- Handle capacity planning, testing, system documentation, and solution deployment
- Collaborate with software development teams in US / EU to support the label printing infrastructure
- Provide ongoing system support and maintenance
- Attend occasional meetings with business / technical stakeholders in the US, Europe, or China outside local working hours (via phone or web conferencing)
Requirements
University degree in IT discipline or equivalentMinimum 5 years experience in programmingProficiency in C++ (MVC), Java, and PostgreSQLFamiliarity with Windows environmentStrong command of English, Cantonese, and Mandarin (written and spoken)Excellent communication and interpersonal skillsDetail-oriented with strong analytical and problem-solving abilitiesDemonstrated sense of urgencyAbility to work independently with minimal supervisionExperience meeting tight deadlines