Junior Java Developer (Remote Internship – It)
By TalentKompass Deutschland At Vancouver, British Columbia, Canada
Collaborate with cross-functional teams to gather requirements and develop solutions
Excellent written and verbal communication skills in English
Strong analytical and problem-solving skills
Knowledge of web and mobile application development is a plus
Experience with Java frameworks, such as Spring or Hibernate, is a plus
Assist in the development and implementation of Java applications
Junior Frontend Developer (Remote Internship – It)
By TalentKompass Deutschland At Vancouver, British Columbia, Canada
Strong organizational skills and the ability to manage multiple projects simultaneously
Collaborate with cross-functional teams to gather requirements and design user interfaces
Debug and troubleshoot frontend issues, ensuring optimal performance and user experience
Excellent written and verbal communication skills in English
Knowledge of modern web development tools and frameworks, such as React or Angular, is a plus
Experience with version control systems, such as Git, is a plus
Java Developer Internship Jobs
By People Tech Group Inc At Surrey, British Columbia, Canada
Possible support to achieve technical certifications.
Note: Possible conversion to Fulltime employment which is depends on training performance and technical/project requirements in company
Free training on cutting edge technologies (Data/Java/ML/.NET).
Free training on cloud technologies (Azure/Aws).
Continuous mentorship and follow-up throughout the training.
High visibility on internal assignments of PTG.

Are you a developer looking for an exciting internship opportunity? Join our team and help us create innovative solutions that will shape the future of technology! We offer a dynamic environment where you can learn, grow, and make an impact. Apply now and become part of our team!

Overview Developer Internship is a great opportunity for students and recent graduates to gain hands-on experience in software development. Interns will work closely with experienced developers to create software applications and gain valuable experience in the field. Detailed Job Description Developer Interns will be responsible for developing software applications using various programming languages and technologies. They will work closely with experienced developers to create software applications and gain valuable experience in the field. Interns will also be responsible for debugging and troubleshooting software applications, as well as providing technical support to users. Job Skills Required
• Knowledge of programming languages such as Java, C++, JavaScript, HTML, and CSS
• Knowledge of software development processes and methodologies
• Ability to work independently and collaboratively
• Excellent problem-solving and analytical skills
• Ability to work in a fast-paced environment
• Excellent communication and interpersonal skills
Job Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related field
• Previous experience in software development is preferred
• Knowledge of software development processes and methodologies
• Ability to work independently and collaboratively
• Excellent problem-solving and analytical skills
Job Knowledge
• Knowledge of programming languages such as Java, C++, JavaScript, HTML, and CSS
• Knowledge of software development processes and methodologies
• Knowledge of database systems and web technologies
• Knowledge of software design and architecture
• Knowledge of software testing and debugging
Job Experience
• Previous experience in software development is preferred
• Previous experience in a customer service or technical support role is preferred
Job Responsibilities
• Develop software applications using various programming languages and technologies
• Debug and troubleshoot software applications
• Provide technical support to users
• Work closely with experienced developers to create software applications
• Follow software development processes and methodologies
• Document software development processes and methodologies
• Test and evaluate software applications