🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
We are looking for a Full Stack Software Developer Intern with an interest in Java development and JasperReports to join our development team. You’ll work on real-world projects that involve designing and building web applications, integrating reporting features, and automating report generation for business intelligence. This is an excellent opportunity to gain hands-on experience with modern software tools, frameworks, and reporting systems. Key Responsibilities Assist in developing and maintaining full-stack web applications using Java, Spring Boot, and JavaScript framework. Design and develop JasperReports templates for various business modules. Integrate JasperReports with back-end systems and relational databases such as MySQL or PostgreSQL. Collaborate with mentors and senior developers to implement new features and resolve bugs. Write clean, maintainable, and well-documented code following best practices. Requirements Currently pursuing a Bachelor’s degree in Computer Science, Information Technology, or a related field. Basic knowledge of Java, Spring Boot, and SQL. Familiarity with front-end technologies such as HTML, CSS, and JavaScript. Understanding of JasperReports (or a strong willingness to learn quickly). Good understanding of object-oriented programming (OOP) principles. Familiarity with version control tools such as Git or GitHub. Strong problem-solving skills, attention to detail, and a proactive learning attitude Internship Details Duration: Minimum 3 months Commitment: Full-time preferred Start Date: As soon as possible