Java Developer
Technology
V-IT Cronos
Brussels, BelgiëVandaag
Functieomschrijving
What are you going to do with us?
- You will work within the Technology and Innovation department. This is the place where the technological line is set out on how we are going to make and distribute media today and tomorrow. Various specialized systems are used for this, our goal is to make everything work together smoothly for the internal user. How does the weather forecast get on the air in time, do the subtitles look correct? But also: the use of artificial intelligence for the archive, or the mining of user data to make media flows even faster and more user-friendly. These and other questions will be discussed and you will help come up with smart solutions and their implementation.
- Higher education (Master or Bachelor) with technical/engineering or business economics background or equivalent through experience.
- Demonstrable education with certification or equivalent through experience in Java.
- At least 4 years of experience in professional development of Java software.
- Experience in making technical analyses in a media environment is a plus
- A good knowledge of Dutch.
- Advanced knowledge and application of Agile development methodology
- Demonstrable experience in an Agile environment
- Experience with media technologies is a plus, but a right attitude and a healthy interest in learning more about our sector is more important.
- You also have experience in/with
- Developing and accessing REST/SOAP APIs (both Json and XML)
- Microservices
- Messaging (AWS SQS, RabbitMQ)
- Java 8/11
- GIT
- Maven
- Gradle
- Spring 4/5 (java + xml config), Spring Security, Spring MVC, Spring Boot, Spring Cloud, Spring Integration, Spring Data
- Hystrix
- Swagger
- Freemarker
- Jsch
- Unit testing: JUnit + Mockito + AssertJ
- Nodejs
- Angularjs 1.3
- JWT
- Linux Server Configuration management (Puppet/Ansible)
- SSH + SSH tunneling
- Docker/Docker
- ComposePythonGroovy2Jenkins pipelinesAWSElasticSearch + KibanaMongoDB MySQL
- Event-driven architecture
- DevOps
- You will have the opportunity to gain experience in: Video – encoding (Elemental, Vantage, ffmpeg, mediainfo) Streaming protocols (HLS, mpeg_dash) Video asset management systems (Arvato, Avid Interplay MAM, CatDV) File management systems (GPFS, mediagrid) Workflow engines (Aspera Orchestrator, IBM Arema) Video subtitling (EBU STL, XIF, TTML) Broadcast management (Mediagenix Whats'On) Image management systems (FotoWeb) W
- Working in a vibrant environment: You will not only have the opportunity to help build the digital story of the CLIENT, but also to help determine the course. As a developer, you help set the tone in following up on the latest technologies and methodologies. You will find yourself in a very flexible and inspiring environment in which innovation, creativity and experimentation are part of the DNA. You are given the space for self-development to become the best in your domainThe CLIENT is a people-oriented organization that pays attention to a good work-life balance.
Interesse in deze functie?