Java Software Engineer

Thales

Not Interested
Bookmark
Report This Job

profile Job Location:

Tubize - Belgium

profile Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

Location: Tubize Belgium

We are looking for a Java Software Engineer with experience to contribute to our product this role you will leverage Java and its ecosystem to build highperformance secure and scalable systems. Your expertise in Agile practices performance optimization and modern development tools will be key to your success.
As a Java Software Engineer you will design and develop software solutions for customers in the Defense industry. You will work with modern technologies such as microservices architecture REST interfaces and AngularJS interfaces. You will also play an active role in the analysis design and implementation of new features

Responsibilities:

Design develop and maintain Javabased backend services using Spring Boot.
Implement and consume RESTful APIs for integration with internal and external systems.
Develop and maintain user interfaces using Angular.
Contribute to the architecture of scalable secure and maintainable
microservicesbased systems.
Apply security best practices including authentication authorization and secure coding.
Write and maintain unit tests and integration tests to ensure software quality and reliability.
Troubleshoot debug and optimize applications for performance and scalability.
Collaborate within crossfunctional international Agile teams following the Scrum methodology.
Participate in refinement sprint planning reviews and retrospectives.
Proactively propose improvements and new features to enhance our products.

Requirements:

Approximately 4 years of professional experience as a Software Engineer preferably with a focus on Java backend development.
Strong proficiency in Java and Spring Boot.
Experience with Angular for front end development.
Solid understanding of RESTful API design and integration.
Good understanding of security concepts: authentication authorization encryption and secure coding practices.
Experience with Git or similar version control systems.
Familiarity with microservices and common architecture patterns.
Strong analytical and problem-solving skills.
Experience working in Agile environments ideally with Scrum.
Good command of English (spoken and written); any additional language is an asset.
Eligibility for a security habilitation.
Preferred qualifications
Knowledge of or hands on experience with: Kafka Prometheus Keycloak Grafana Kubernetes
Experience in the Defense or other high security mission critical industries.
Knowledge of French language

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! Thats why we offer you the flexibility to do whats important to you; whether thats part time hours job sharing remote working or the ability to flex your start and finish times.


Required Experience:

IC

Location: Tubize BelgiumWe are looking for a Java Software Engineer with experience to contribute to our product this role you will leverage Java and its ecosystem to build highperformance secure and scalable systems. Your expertise in Agile practices performance optimization and modern development...
View more view more

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc

About Company

Company Logo

In all critical environments - air, land, sea, space and cyberspace - decision-makers, operators, crews and members of our armed services and security forces are faced with millions of important decisions every day. It is in supporting these people that Thales in the United States ha ... View more

View Profile View Profile