Software Intern
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