Software Development and Integration Engineer (Intern) - Java

Thales

Job Summary

The intern will join a dynamic project team at Thales, a global technology leader, to develop and integrate software components for backend and frontend systems. They will assist in automating CI/CD pipelines, package applications for deployment, and support IVVQ activities. This role offers hands-on experience with SDLC and DevOps practices in large-scale government projects, utilizing modern web, mobile, and cloud-native technologies like Docker and Kubernetes.

Must Have

  • Be part of a dynamic project team delivering innovative and secure technology solutions.
  • Develop and integrate software components across backend and frontend systems.
  • Assist in defining and automating CI/CD pipelines for build, test, and deployment.
  • Package and prepare applications for on-site deployment.
  • Support Integration, Verification, Validation & Qualification (IVVQ) and site deployment activities.
  • Able to commit on a full-time basis for ideally 6 months (or a minimum of 5 months) from Jan 2026.

Good to Have

  • Experience in developing for backend and front-end application.
  • Basic experience on Java, Spring Boot and Angular.
  • Experience with virtualization and container.
  • Knowledge about Dockers and Kubernetes.
  • Enthusiastic to learn new technology/skill.
  • Good communication skills.
  • Analytical and problem-solving skills.

Job Description

Introduction on Thales Group

  • From aerospace, space, and defense to security and transportation, Thales helps its customers create a safer world by giving them the tools they need to perform critical tasks. World-class technology, the combined expertise of 65,000 employees, and operations in more than 50 countries have made Thales a key player in keeping the public safe and secure, guarding vital infrastructure, and protecting the national security interests of countries around the globe.

Responsibilities:

As a Software Development & Integration Intern, you will:

  • Be part of a dynamic project team delivering innovative and secure technology solutions for Homeland Security, Smart Cities, and Critical Infrastructure projects.
  • Collaborate with the software and DevOps teams to:
  • a) Develop and integrate software components across backend and frontend systems.
  • b) Assist in defining and automating CI/CD pipelines for build, test, and deployment.
  • c) Package and prepare applications for on-site deployment.
  • Support Integration, Verification, Validation & Qualification (IVVQ) and site deployment activities.
  • Gain hands-on experience with the Software Development Life Cycle (SDLC) and DevOps practices in a large-scale government project.
  • Learn to work with modern web, mobile, and cloud-native technology stacks, including Docker and Kubernetes for containerized deployments.

Requirements:

  • Experience in developing for backend and front-end application. Preferably, candidate should have basic experience on Java, Spring Boot and Angular.
  • Experience with virtualization and container and knowledge about Dockers and Kubernetes is a plus.
  • Enthusiastic to learn new technology/skill
  • Good communication skills
  • Analytical and problem-solving skills

Commitment:

  • Able to commit on a full-time basis for ideally 6 months (or a minimum of 5 months) from Jan 2026.

At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.

10 Skills Required For This Role

Communication Game Texts Software Development Lifecycle Sdlc Spring Boot Ci Cd Angular Docker Front End Kubernetes Java

Similar Jobs