Mid-level Fullstack Software Developer
Bucharest Orhideea, Romania
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Thales
From Aerospace, Space, Defence to Security & Transportation, Thales helps its customers to create a safer world by giving them the tools they need to perform critical tasksThe people we all rely on to make the world go round – they rely on Thales. Thales rely on its employees to invent the future: right here, right now.
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 defence, to security and aeronautics.
Several professional opportunities have arisen. 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!
Role: Mid-level Fullstack Software Developer
Ready to code the future with Thales Romania? Join a passionate global team driving front-line innovation in AI, aerospace, security, and beyond! As a Mid Fullstack Software Developer, you’ll collaborate on cutting-edge projects that transform machine learning into an engaging adventure, working hands-on with the latest tech alongside experts from Romania & France. Unlock your potential, shape impactful solutions, and grow your skills in a dynamic international environment - apply now and power up your journey with Thales!
Thales is expanding its presence in Romania and is growing its Digital potential, by developing a Group Engineering Competence Centre (ECC). Operating from Bucharest, Thales delivers solutions in a number of core businesses like: Space, Defense, Security and Aeronautics.
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!
The development will be performed in close co-operation with experts in Thales Romania & Thales France and might require regular travelling between these locations.
Mission summary:
- Quality annotation is one of the most important activity to be able to perform accurate Machine Learning and yet, it is probably one of the most boring activity ever for an operator
- Our goal is to offer AI-related resources for both internal and external use. We aspire to transform the process of annotating signals (radar, sonar, situation awareness, etc.) into an engaging experience for everyone, while ensuring that we maintain the highest quality of annotations, to deliver superior supervised machine learning solutions.
Responsibilities:
- Our software developer colleague will handle development tasks within the team and will also perform tasks, investigations, and contribute to DevOps activities.
- Implement new features and improve existing ones
- Perform technical research and implement selected solutions
- Ensure the application is optimized for performance, scalability and reliability
- Debug and resolve technical issues across the stack
- Set-up and maintenance of CI/CD pipelines
About You:
Requirements:
- Experience in Java software development using Spring / Quarkus frameworks.
- Proven coding experience with OOP and multithreaded languages
- Knowledge of React framework, Html, CSS, Plotly.js
- Knowledge of database technologies (SQL and NoSQL)
- Familiarity with cloud platforms, containerized environments, CI/CD processes is a plus
- Debugging and problem-solving skills
- Familiarity with Python and ML libraries (Numpy, Pandas, PyTorch, Matplotlib, etc) is a plus.
Qualifications:
- Java 17+
- React 18+
- Python
- Machine Learning
- Spring Boot, JPA, Spring Data, REST API
- SQL
- JUnit, familiar with the testing life cycle
- Profiling and optimization techniques/refactoring/data structures
- Maintaining SOLID and clean code principles
- Team spirit, pair programming, continuous improvement culture
- Awareness on Agile methodologies
- Familiar with Docker and Kubernetes
- GitLab CI&CD, build & debug pipelines, CI/CD configuration
- Health monitoring
Benefits:
- Challenging projects with state of the art technology (React, Python, MongoDB, Docker, Kubernetes) in a bankable environment (Cloud, cybersecurity, artificial intelligence), professional development in multinational environment.
Connect with Andreea Burcea, Talent Acquisition Partner #LI-BA1 who is eager to explore together with you this exciting opportunity.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs CI/CD DevOps Docker Engineering GitLab Java Kubernetes Machine Learning Matplotlib MongoDB NoSQL NumPy OOP Pandas Pipelines Plotly Python PyTorch Radar React Research REST API Security SQL Testing
Perks/benefits: Career development Health care Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.