CareerPlan

Java Software Trainee | Internship from 2027

SingaporeInternship2026-10-12 → 2026-11-12
On-site · Singapore

Core

Assist in the design, development, and optimization of backend systems and services for intelligent visual technology products.

Role type

Junior backend software engineer (trainee/intern)

Builds

Backend systems and services for security and visual technology solutions

Domain

Internet / Security / Visual Technology

Deliverable

production ML models | product features

Required skills

Java, Node.js, data structures, algorithms, operating systems, networking, SQL, MySQL, APIs, system design, debugging

Preferred skills

Redis, Kafka, RocketMQ, Zookeeper, Dubbo, database schema design, SQL optimization, distributed systems, microservices architecture

Responsibilities

Design and develop backend systems, refactor and optimize core components, troubleshoot technical issues, participate in system design discussions, contribute to the full software development lifecycle

Seniority

Intern / Trainee