Senior Java Developer

Reposted 13 Days Ago
Be an Early Applicant
Tubize
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
The Role
Design and develop software solutions in defense, security, and aerospace domains, focusing on technical design, Agile practices, testing, and mentoring.
Summary Generated by Built In

Location: Tubize, Belgium

In this context, we are looking for a:

Senior Java Developer

Mission:

Within the Engineering division of THALES Belgium, the Software Engineering discipline is responsible for all the software development activities on products, projects and services provided to customers worldwide.

In this role, you will be part of a dynamic team working on cutting-edge technology for defense applications. You will be responsible for designing, developing, and testing software systems, ensuring the highest standards of security and compliance.

Responsibilities:

  • Design & Development
    • Develop high-quality, secure, and efficient applications using programming languages like Java and Angular to build software components.
    • Implement complex algorithms and protocols for secure communication and data protection.
    • Actively participate and contribute to Agile Scrum ceremonies.
    • Collaborate closely with cross-functional teams to ensure timely delivery of features and enhancements.
  • Testing & Validation
    • Perform rigorous testing and validation of application software to ensure functionality, performance, and security.
    • Develop and execute unit tests and integration tests to verify software quality.
    • Use tools and frameworks to automate testing processes.
    • Perform code reviews to identify vulnerabilities.
  • Documentation & Compliance
    • Maintain thorough documentation of software designs, specifications, and testing procedures.
    • Ensure compliance with industry standards, regulations, best practices and Thales processes.
    • Prepare and maintain documentation for security accreditations and reviews.
  • Troubleshooting & Support
    • Provide technical support and troubleshooting for deployed application software.
    • Analyze and resolve complex software problems in a timely manner.

Profile

  • Qualifications
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Proven experience in application software development, preferably within the defense or aerospace industries.
    • Experience with cryptographic protocols and secure communication technologies.
    • Proficiency in Java (11+) and Spring framework (e.g. Spring Boot, Spring Security,…).
    • Strong understanding of software architecture, design patterns and best practices.
    • Knowledge of DevSecOps practices and tools (e.g. Jenkins, Git, Kubernetes,…).
    • Strong problem-solving skills and attention to detail.
    • Ability to work effectively in a team-oriented, collaborative environment.
    • Knowledge of the network stack and protocols
    • Excellent command of English
    • Eligibility for security habilitation
  • Preferred qualifications
    • Proven experience in developing REST APIs
    • Experience with secure coding practices and encryption algorithms
    • Experience in pre and/or post-quantum cryptography.
    • Knowledge of French
    • Belgian citizenship or from a country of the European Union.

Diversity Statement

We actively support a working pattern that suits your lifestyle and helps you reach your ambitions. That means that equal opportunities, inclusion and an informal culture are integral to our success. It also means that your well-being and happiness matter to us! That’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, job sharing, remote working, or the ability to flex your start and finish times.

Top Skills

Agile
Api Rest
Git
Java 11+
Network Protocols
Spring Batch
Spring Boot
Spring Security
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Arlington, VA
63,258 Employees
On-site Workplace

What We Do

Thales is a global high technology leader investing in digital and “deep tech” innovations – connectivity, big data, artificial intelligence, cybersecurity and quantum technology – to build a future we can all trust, which is vital to the development of our societies. The company provides solutions, services and products that help its customers – businesses, organisations and states – in the defence, aeronautics, space, transportation and digital identity and security markets to fulfil their critical missions, by placing humans at the heart of the decision-making process.

Similar Jobs

Fednav Logo Fednav

Senior Java Developer

Logistics • Transportation
Tubize, BEL
361 Employees
Tubize, BEL
1535 Employees

Takeda Logo Takeda

Enterprise IT Operations Lead

Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Hybrid
Lessines, BEL
50000 Employees

Takeda Logo Takeda

Senior Operational Excellence Champion

Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Hybrid
Lessines, BEL
50000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account