Java Software Trainee | Internship from 2027
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
