LANCESOFT PTE. LTD. is hiring for a Java Developer internship — a 12-month, on-site Software Engineering role based in CECIL STREET, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Liaising with cross functional teams, Multithreaded Application Development, Troubleshooting, Web Services, and Oracle are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Job Summary: We are looking for a skilled Java Developer with strong experience in Java, Spring Boot, Microservices, and Multithreading. The candidate will be responsible for developing, maintaining, and improving high-performance backend applications and services. Key Responsibilities: • Develop and maintain scalable applications using Java and Spring Boot. • Design and develop Microservices-based architecture. • Implement and manage multithreading and concurrency in applications. • Write clean, efficient, and well-documented code. • Troubleshoot, debug, and upgrade existing systems. • Collaborate with cross-functional teams for design and development. • Participate in code reviews and technical discussions. Required Skills: • Strong experience in Java • Hands-on experience with Spring Boot • Experience in Microservices architecture • Strong knowledge of Multithreading and Concurrency • Good understanding of REST APIs • Knowledge of databases (SQL/NoSQL) is a plus Experience: • 5+ years of experience in Java development (preferred)
Also in Software Engineering