Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Airspace Mobility Solutions, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.
Thales Edisoft Portugal, S.A. is focused on providing the most advanced solutions in the Aeronautics, Space, Security and Defense domain. We are looking for a Software Engineer to be part of our new project and contribute to the growth of the Air Mobility Solutions team at Thales in Portugal!
Develop high-quality, maintainable, and secure Java applications (Java 11 & 17) that meet business and stakeholder requirements
Design scalable and efficient software architectures, ensuring compliance with coding standards, security, and data protection regulations
Write, execute, and maintain unit tests; troubleshoot and resolve bugs; optimize performance and scalability
Collaborate closely with cross-functional teams, participate in code reviews, and manage technical debt to ensure long-term software quality
Create and maintain clear technical documentation and stay updated with emerging technologies and best practices
Degree in Engineering
Experience in software development and software engineering
Knowledge of JAVA (mandatory)
Knowledge of H2 and PostgreSQL
Written and oral proficiency in English