T
Thales•12h ago
Indeed
Software engineer
Noida, Uttar Pradesh
Mid Level
Full Job Description
As a Software Engineer – Java Full Stack at Thales Noida, you will be expected to work as a self-driven individual contributor with strong ownership of end-to-end design, development, validation, and delivery of product features across backend and frontend layers.
- The candidate should bring 3–6 years of experience in Java-based backend services, REST APIs, microservices, cloud-native deployments, and modern frontend frameworks like React or Angular.
- While primarily an individual contributor role, mentoring junior engineers through technical guidance and code reviews is a key expectation.
The Software Engineer will independently own product feature development across both layers. The role requires strong ownership of scalable software applications, proactive problem-solving, and collaboration with Product, QA, DevOps, and Architecture stakeholders to ensure secure delivery.
Mandatory Technical Skills: Java Full Stack (Backend: Spring Boot, REST APIs, Microservices; Frontend: React/Angular), TypeScript/JavaScript, Cloud-native patterns (AWS/GCP preferred), Kubernetes, Docker, MSSQL/MySQL databases. Strong knowledge of Data Structures, OOPS, Solid principles, and Design Patterns is required.Company
T
Thales
Thales is a global technology leader trusted by governments, institutions, and enterprises in Noida, India, to tackle demanding challenges ranging from quantum applications and artificial intelligence...
Noida, Uttar Pradesh
Posted on Indeed
Practice this interview
A voice mock interview for Software engineer at Thales, with questions from this job description and your resume, and a scored report afterwards.
Set up interview