Job Overview
If you are a student or beginner looking to gain real-world experience in backend development, this Intern Software Engineer β Java (Part-Time Remote) opportunity is a great starting point. Offered by Sundevs, this role allows you to work remotely while building practical skills in Java development.
This internship is designed for candidates who want to learn by working on real projects. You will gain hands-on experience in backend programming, debugging, and working with modern Java frameworks.
The part-time nature of this role makes it ideal for students who want to balance their studies while gaining industry experience. With a monthly allowance of LKR 30,000 (negotiable), it also provides financial support while you learn.
For Sri Lankan students and freshers, this is a valuable opportunity to enter the software development field and build a strong technical foundation.
About the Company
Sundevs is a growing software development company focused on building innovative solutions for gaming communities.
The company combines technology with creativity to enhance gaming experiences. By working with gaming platforms and communities, Sundevs creates engaging and high-performance applications.
Sundevs promotes a collaborative and growth-oriented environment where developers can learn and improve their skills. As an intern, you will have the chance to work with experienced engineers and understand real-world development practices.
If you are passionate about both technology and gaming, this company offers a unique and exciting environment.
Role Overview
As an Intern Software Engineer (Java), you will work closely with the development team to build and maintain backend functionalities.
You will be involved in writing code, fixing issues, and improving existing systems. This role gives you exposure to real development workflows, including working with existing codebases.
You will also apply Object-Oriented Programming (OOP) concepts to solve technical problems. This helps you build strong programming fundamentals.
Since this is a remote role, you will collaborate with team members online, making communication and teamwork important skills.
This internship is ideal for candidates who want to specialize in backend development using Java.
Key Responsibilities
In this role, you will perform various tasks that help you grow as a developer.
- You will assist in building backend functionalities for software projects. This includes writing Java code and implementing features.
- You will test and debug applications to identify and fix issues. This helps improve system stability.
- You will maintain and improve existing codebases, which gives you real-world experience in software maintenance.
- You will apply Object-Oriented Programming concepts to design and implement solutions.
- You will collaborate with team members to understand requirements and deliver tasks on time.
- You will also learn how to work in a continuous development environment where updates and improvements happen regularly.
Required Qualifications
To apply for this internship, you should have a basic understanding of software development concepts.
- You should have a strong foundation in Computer Science or Software Development.
- Knowledge of backend web development and programming is important.
- You should be proficient in Object-Oriented Programming (OOP), which is essential for Java development.
- Familiarity with Java technologies and frameworks such as Spring Boot, JPA, and SQL is required. Knowledge of Vaadin is an added advantage.
- You should be able to understand requirement documents and work with existing codebases.
- You must be a quick learner who can adapt to new tools and technologies.
- Strong problem-solving skills and attention to detail are important.
- You should also be able to work effectively in a remote team environment.
Who Can Apply
This internship is suitable for students and beginners who want to start their careers in Java development.
- Students currently studying IT or Computer Science
- Fresh graduates with Java knowledge
- Candidates with basic experience in backend development
- Individuals interested in Java frameworks like Spring Boot
- Developers who want to work remotely and gain experience
This is a great opportunity for Sri Lankan students who want to earn while learning.
Step-by-Step How to Apply
To apply for this internship, follow these steps.
- First, prepare your CV. Highlight your education, Java skills, and any projects you have completed.
- Include details about your experience with frameworks like Spring Boot or databases.
- If you have a GitHub profile, include it to showcase your code.
- Write a short cover message explaining your interest in Java development and this role.
- Apply through the official Sundevs platform or job listing.
- Make sure your application is clear and professional.
- Prepare for interviews by reviewing Java basics and your projects.
Tips for Applicants
To increase your chances of getting selected, follow these tips.
- Build small Java projects (CRUD apps, REST APIs)
- Practice OOP concepts thoroughly
- Learn Spring Boot basics and API development
- Improve your SQL and database skills
- Keep your GitHub updated with your projects
- Be confident and clear during interviews
- Show your willingness to learn and grow
Even simple projects can help you stand out.
Salary and Benefits
This internship offers a monthly stipend of LKR 30,000, which is negotiable based on your skills.
Additional benefits include:
- Remote work flexibility
- Hands-on experience with real projects
- Opportunity to work with experienced developers
- Possibility of extension for another 6 months based on performance
This makes it a valuable opportunity for both learning and earning.
Final Thoughts
The Intern Software Engineer β Java (Part-Time Remote) role at Sundevs is an excellent opportunity for beginners who want to build a career in backend development.
It offers real-world experience, mentorship, and the chance to work on meaningful projects. You will gain practical skills in Java, frameworks, and software development processes.
For Sri Lankan students and freshers, this is a great way to start your career while working remotely.
If you are passionate about Java development and ready to learn, this internship is definitely worth applying for.

I received Interview mail today. Thank you so muchπ