Key Responsibilities
- Lead backend application maintenance and feature development for our healthcare management platform.
- Actively contribute to coding, system design, code reviews, performance tuning, and incident resolution.
- Architect scalable, high-performance, and secure distributed systems with a strong focus on resilience and compliance.
- Guide and mentor engineers, fostering a high-performing, AI-augmented engineering culture.
- Establish and enforce coding standards, documentation practices, and system design reviews.
- Drive adoption of AI-driven workflows (e.g., code generation, test automation, static analysis with AI, and LLM-based documentation).
- Collaborate with cross-functional teams (Product, QA, Security, Business) to deliver reliable healthcare solutions.
- Continuously evaluate emerging technologies, developer tools, and AI-assisted platforms to improve velocity and scalability.
- Promote a risk-aware culture and ensure compliance with healthcare and industry security standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8–10 years of enterprise software development experience, including 5+ years in a team lead/tech lead capacity.
- Strong architecture mindset with a proven ability to design and scale high-performance, secure systems.
- Hands-on proficiency in:
- Backend
: Java, Spring/Spring Boot, (TypeScript preferred) - Frontend exposure
: React, Angular, or Vue (nice to have) - Databases
: MySQL, Redis, MongoDB, PostgreSQL - Distributed systems & messaging
: Kafka, Dubbo, or equivalent - Expertise in performance optimization in multi-threaded and distributed environments.
- Experience with cloud-native development (AWS/Azure/GCP), containers (Docker, Kubernetes), and IaC (Terraform, Ansible).
- Strong knowledge of CI/CD pipelines, Git workflows, branching strategies, and DevSecOps practices.
- Proven experience in AI/ML-augmented engineering workflows, including:
- Using AI coding assistants (Cursor, GitHub Copilot, GPT-based tools)
- Automated test generation & regression testing with AI
- Leveraging LLMs for code review, static analysis, and documentation
- Designing productivity dashboards for AI-driven improvements
- Familiarity with secure coding standards, compliance (ISO 27001, SOC2, PDPA), and healthcare data sensitivity.
- Excellent mentoring and leadership skills, with the ability to scale teams in a startup-like but regulated environment.
- Strong problem-solving, analytical, and communication skills.
- Prior experience in healthcare/clinical software development is a strong plus.