For the European Parliament, we are looking for a Web Developer for a full-time on-site position.
Responsibilities
* Create and maintain the architecture of software systems by defining components
* which are best suited to the functional and technological needs
* Perform impact analysis: measure the impact of functional and technical
* requirements on the existing system and establish priorities
* Participate in implementing components
* Assist with deployment and configuration of systems
* Monitor developments and ensure the deliverable of systems and components in
* time
* Implement requests for changes
* Produce and maintain project technical documentation
* Provide guidance and coaching to peers
* Ensure websites and software meet non-functional requirements (quality, security, performance, scalability, maintainability etc.)
Knowledge
* Knowledge of enterprise architecture and software design
* Excellent knowledge in development with various frameworks and platforms like
* Java
* Experience with AWS Services (Amazon S3, AWS Lambda, SNS, SQS)
* Experience with media management (video transcoding, encoding, formats, bitrates, codecs, resolutions, image processing...) and best practices in delivery optimization
* Hands-on use of media processing tools and services, such as AWS Elemental Media Convert or alternatives
* Understanding of asset lifecycle management, from ingestion to publishing
* Handling source files, generating derivatives (thumbnails, proxies)
* Managing transcoding jobs and validating results
* Experience with agile methodologies
* Ability to identify and manage priorities, communication skills
* Experience with distributed transaction coordination tools
Specific Expertise
* Experience with message-oriented middleware (Kafka topics, sinks, and deadletter queues for stateful job orchestration)
* Experience with AWS services (CloudWatch, EventBridge, and CloudFront
* Excellent knowledge in development with Java, Spring Boot, Spring Data, and
* REST APIs
* Experience with headless CMS platforms like Strapi
* Familiarity with DevOps/DataOps concepts and CI/CD