Reolink - Java Software Trainee
Requirements
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field • Strong foundation in data structures, algorithms, operating systems, and networking • Proficiency in Java or Node.js • Node.js • Basic understanding of databases (MySQL) and SQL • Familiarity with backend concepts such as APIs, system design, and debugging • Good problem-solving skills and willingness to learn in a fast-paced environment • Exposure to Redis, Kafka, RocketMQ, Zookeeper, or Dubbo • Experience with database schema design or SQL optimization (through projects/internships) • Understanding of distributed systems or microservices architecture • Internship or project experience in backend development
Responsibilities
• 5 Days, Onsite Full Time Internship From 2027 at Tai Seng Exchange • Assist in the design, development, and optimization of backend systems and services • Support refactoring and performance improvements of core system components • Troubleshoot and solve technical issues with guidance from senior engineers • Participate in system design discussions, focusing on scalability and reliability • Contribute to the full software development lifecycle (development, testing, deployment)
Benefits
• Kickstart Your Engineering CareerGain hands-on experience building real-world backend systems from day one, with guidance from experienced engineers. • Work on Scalable SystemsBe exposed to modern backend technologies and architecture, including distributed systems, high-availability design, and performance optimization. • Structured Learning & MentorshipLearn best practices in coding, system design, and debugging through mentorship and code reviews. • Regional ExposureCollaborate with local and regional teams, gaining valuable experience working in a cross-border environment. • Growth & Career DevelopmentClear progression path with opportunities to grow into a mid-level engineer and take on more complex technical challenges. • Supportive Team CultureWork in a collaborative environment where knowledge sharing and continuous improvement are encouraged.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT