
Software Engineer (Backend) Intern
- Singapore
- Training
- Full-time
- Assist in the design, development, and maintenance of backend services for IoT applications, focusing on web back end, data integration and processing.
- Participate in developing APIs and microservices using Java.
- Collaborate with the team to ensure scalability, performance, and security of the backend systems.
- Perform debugging, testing, and optimization of backend code to maintain high-quality software standards.
- Support the integration of third-party services and troubleshoot technical issues as needed.
- Assist in writing technical documentation and maintaining project-related materials.
- Currently pursuing a Bachelor's degree or above in Computer Science, Software Engineering, or a related field.
- Proficiency in Java programming; familiarity with frameworks like Spring Boot is a plus.
- Basic understanding of database systems (e.g., MySQL, Redis) and experience with writing and optimizing queries.
- Knowledge of RESTful API design and development.
- Familiarity with messaging systems such as Kafka is an advantage.
- Strong problem-solving skills and an eagerness to learn new technologies and frameworks.
- Good teamwork and communication skills to collaborate effectively with cross-functional teams.