Technical Intern

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Currently enrolled in a Computer Science or related undergraduate program, preferably in the 6th semester or beyond., Proficiency in English at B1 level or higher, both in reading and writing., Familiarity with Java and Object-Oriented Programming, along with knowledge of Git, Maven, and the Spring Framework., Strong communication and collaboration skills are essential. .

Key responsibilities:

  • Assist in developing and maintaining Java-based applications.
  • Write and support automated tests using JUnit and Mockito.
  • Apply clean code principles and object-oriented programming best practices in projects.
  • Collaborate with team members using Git for version control and contribute to documentation.

Exadel logo
Exadel https://www.exadel.com/
1001 - 5000 Employees
See all jobs

Job description

We’re looking for curious and motivated Technical Interns who are excited to grow their skills in a real-world development environment. From day one, you’ll join a team that values learning, collaboration, and building meaningful software. If you’re ready to apply what you’ve learned in the classroom to impactful projects—this opportunity is for you.

Work at Exadel – Who We Are

We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.

Requirements

  • Currently enrolled in a Computer Science or related undergraduate program
  • Must be in the 6th semester or beyond
  • English proficiency at B1 level or higher (reading and writing)
  • Familiarity with Java and Object-Oriented Programming
  • Working knowledge of Git, Maven, and the Spring Framework

Nice to Have

  • Experience with software testing tools such as JUnit or Mockito
  • Understanding of Agile development practices
  • Strong communication and collaboration skills

English level

Intermediate+

Responsibilities

  • Assist in developing and maintaining Java-based applications
  • Write and support automated tests using JUnit and Mockito
  • Apply clean code principles and object-oriented programming best practices
  • Use Git for version control and collaborate with team members
  • Work with build tools such as Maven or Gradle
  • Contribute to documentation and team discussions

Advantages of Working with Exadel

Exadel is a global company, and benefits can vary depending on your location and contract type. Your recruiter will provide specific information about the benefits available to you.

  • International projects
  • In-office, hybrid or remote mode
  • Medical healthcare
  • Recognition program
  • Professional & personal development opportunities
  • Foreign languages classes
  • Well-being program
  • Corporate events
  • Sports compensation
  • Referral program
  • Equipment provision
  • Paid vacation & sick days

Dear candidate, our recruiters only use email addresses with the Exadel domain: @exadel.com. Please be cautious of potential scams. For more details please visit

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Related jobs