Full Stack Software Engineering Intern

Not Interested
Bookmark
Report This Job

profile Job Location:

Piscataway, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Education

Senior year in Bachelors degree program or higher in Computer Science or related field preferred or equivalent experience.

Skills and Requirements

  • Familiarity with object-oriented programming concepts particularly Java.

  • Basic understanding of web development (HTML CSS JavaScript/TypeScript) and a desire to learn Angular and Spring Boot.

  • Exposure to database concepts (SQL/NoSQL) and cloud services (e.g. AWS Azure GCP).

  • Strong problem-solving verbal and written communication skills.

  • Highly organized detail-oriented and capable of managing multiple tasks simultaneously.

Job Summary

We are seeking a highly motivated and enthusiastic Full Stack Software Engineering Intern to join our development team. This is an excellent opportunity for a student or recent graduate looking to gain hands-on experience in modern web application development cloud infrastructure and software quality assurance. The intern will get exposure to software application development of user interfaces and user experiences across web applications search engine-driven solutions Content Management System (CMS) based websites and/or other custom web applications. The intern will work closely with our engineering team and report directly to an IT Manager.


Key Responsibilities


Web Application Development

  • Assist in developing and maintaining features for web applications using modern front-end frameworks specifically Angular.

  • Contribute to the development of robust back-end services using Java Spring Boot.

  • Participate in code reviews and collaborate with the team on architectural decisions.

Cloud and Data Exposure

  • Gain exposure to and assist in working with cloud infrastructure components primarily AWS services such as Lambda S3 and containerization technologies.

  • Learn and apply basic concepts of database interaction and management.

Quality Assurance & Documentation

  • Assist in generating and executing unit test cases to ensure code quality and application reliability.

  • Help maintain and update technical documentation including system designs and API specifications.

  • Apply basic knowledge of Generative AI tools to assist in documentation or test case generation tasks.


Required Experience:

Intern

EducationSenior year in Bachelors degree program or higher in Computer Science or related field preferred or equivalent experience.Skills and RequirementsFamiliarity with object-oriented programming concepts particularly Java.Basic understanding of web development (HTML CSS JavaScript/TypeScript) an...
View more view more

Key Skills

  • Campaigns
  • Abinitio
  • AutoCAD 3D
  • Hardware & Networking
  • Customer Support
  • Arabic