Java Developer Backend
Details
Description
Java Developer Backend
Present in Romania for over 40 years, Thales is expanding its presence in the country by growing its Digital capabilities and by developing a Group Engineering Competence Centre (ECC). Operating from Bucharest, Thales delivers solutions in a number of core businesses, from ground transportation, space and defense, to security and aeronautics.
We have several internship opportunities. If you are looking for the solidity of a Global Group that is at the forefront of innovation, but with the agility of a human structure that tailors to the personal development of its employees and allows opportunities for evolution in an international environment, then this is the place for you!
Job summary :
Actively participate in creating, design and implementing of micro services
Building and testing Application Program Interfaces (APIs) for applications to exchange data;
Writing unit tests and documentation;
Required competencies/experience:
Bachelor Degree in Computer Science or similar degree
Good understanding of software architecture and design patterns
Java Spring/Spring Boot
Micro-service architectures
Enterprise Integration patterns (Message Broker, REST, WebSocket)
Experience with Git, Bash, Gerrit, Maven, Jenkins, Sonar
Good understanding of software architecture / design patterns
Advanced level of written and spoken English
Would be a plus:
Spring Cloud Stream
Spring Integration (RabbitMQ, Kafka)
Previous experience with ELK stack
Docker, Kubernetes
CI/CD pipeline with cloud deployment
Redis, Postgres, MySQL
Open also for front-end technologies (Angular 8+)
Benefits :
Excellent career opportunity with a professional development path in a multinational environment, challenging projects with high safety requirements training opportunities, attractive salary, medical care, restaurant tickets, sports programs, housing loans, etc.
Your career at Thales:
Joining Thales, you will integrate into a tight-knit team working in an international and friendly environment. Thanks to various teams working on multiple fields and domains, all located in Bucharest, you will be able to evolve and grow your competences in different areas.
Room for and attention to personal development;
The opportunity to grow within the organization, for instance on a technical, managerial or international level, within the various markets Thales is working in.
Mobility :
Might involve occasional travel in France.
