If you’re passionate about software engineering and want to work with one of the world’s leading digital security and defense technology companies, this is the perfect opportunity for you. Thales is hiring a Java Developer in Noida, India, to join its IoT Security Manager (IOTSM) engineering team. This role offers an exciting chance to work on cutting-edge cybersecurity and cloud technologies while building a career with a global leader.
About Thales
Thales Group is a global technology leader specializing in digital identity, security, defense, transport, and aerospace. With over 80,000 employees in 68 countries, Thales helps governments and organizations build trust in billions of digital interactions daily — from securing bank transactions to enabling safe border crossings.
In India, Thales has been operational since 1953, with offices in Noida, Bengaluru, Delhi, Gurugram, Hyderabad, Mumbai, and Pune. Over 1,800 employees contribute to Thales’ mission of advancing secure digital transformation across multiple industries.
Role Overview – Java Developer
As a Java Developer at Thales, you’ll be responsible for designing, developing, and maintaining cybersecurity products that form the backbone of the IoT Security Manager platform. This platform relies on microservices, Docker, Kubernetes, and AWS Cloud Infrastructure, with user interfaces built using Angular or React frameworks.
You will work collaboratively with product owners, scrum masters, and integration engineers across India and Europe to deliver scalable, secure, and high-quality software solutions.
Key Responsibilities
A week in the life of a Java Developer at Thales includes:
- Developing, enhancing, and configuring cybersecurity products
- Supporting and troubleshooting existing cybersecurity systems
- Building microservices, test cases, Helm charts, and Ansible playbooks for Linux-based platforms
- Following coding standards, best practices, and design principles
- Collaborating with international teams in an Agile/Scrum environment
Required Skills and Experience
To succeed in this Java Developer role, candidates should possess the following:
- Strong experience in Java/Java EE software development
- Solid understanding of Computer Architecture
- Experience with Windows, Linux, or UNIX-based operating systems
- Knowledge of relational databases and client-server integration
- Familiarity with network programming (TCP/IP, UDP), SOA, and web service development
- Excellent communication skills in English
- A Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
Preferred Qualifications
- Experience in Microservices Architecture
- Understanding of Cloud Platforms like AWS
- Exposure to DevOps tools such as Docker, Kubernetes, Helm, and Ansible
- Knowledge of React or Angular for UI development
Job Details
| Category | Details |
|---|---|
| Job Role | Java Developer |
| Company Name | Thales Group |
| Location | Noida, Uttar Pradesh, India |
| Job Type | Full-time |
| Department | Software / Cybersecurity |
| Experience Level | Mid-level / Experienced |
| Education Required | Master’s in CS, Software Engineering, or related field |
| Posted On | September 2, 2025 |
| Job ID | R0295743 |
| Industry | Digital Identity & Security |
| Work Environment | Office-based (Noida) |
| Language Requirement | Fluent in English |
Why Join Thales as a Java Developer?
At Thales, it’s not just a job — it’s a career journey. The company’s global mobility policy provides opportunities to grow both locally and internationally. Employees benefit from a culture that encourages innovation, collaboration, and flexibility.
Working at Thales means being part of projects that make the world safer — from cybersecurity and defense systems to smart energy and transportation networks.
How to Apply
Interested candidates can apply directly through the Thales Careers Portal by searching for Job ID: R0295743 under Noida, India. Don’t miss this opportunity to build a rewarding career in one of the world’s most trusted technology firms.
Conclusion
This Java Developer role at Thales, Noida is an exceptional opportunity to work on next-generation cybersecurity and IoT solutions. If you have a passion for Java development, thrive in a global work environment, and want to contribute to digital trust and security, this is your chance to shine.
✨ Wishing all the job seekers the best of luck in their applications!








