Software Engineer – Intern (Spring Boot/React)

Duties & Responsibilities

  • Gain hands-on experience in developing and maintaining web applications using Java and Spring Boot.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Work with React to build interactive and user-friendly front-end components.
  • Collaborate with senior engineers to learn best practices in software development, including code reviews, version control (Git), and agile methodologies.
  • Assist in troubleshooting, debugging, and optimizing existing applications.
  • Contribute to the improvement of back-end services, APIs, and integration workflows.
  • Participate in team meetings, agile ceremonies, and contribute to project discussions.
  • Learn and adapt to new frameworks, tools, and industry best practices.

Our Requirements

  • Enrolled in a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Strong communication in English and collaboration skills.
  • Strong understanding of programming concepts, including data structures, algorithms, and object-oriented programming.
  • Proficiency in Java programming language.
  • Familiarity with or strong interest in learning Spring Boot and React.js.
  • Excellent problem-solving and analytical skills.
  • Ability to learn quickly and adapt to new technologies.

What You’ll Receive

  • Valuable hands-on experience in a professional software development environment.
  • Opportunity to gain hands-on experience in a fast-paced technology environment.
  • Opportunity to work on real-world projects and contribute to meaningful work.
  • Mentorship and guidance from experienced software engineers.
  • Exposure to industry best practices and technologies.
  • Potential for full-time employment upon successful completion of the internship.
  • Opportunity to work on challenging and impactful projects.
  • Continuous learning and development opportunities.
  • Networking opportunities within the industry.
Job Category: Software Engineer Intern
Job Type: Internship
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf