Social network you want to login/join with:
Responsibilities
* Analyze and review product requirements and discuss technical feasibility.
* Make technical design proposals and provide estimates.
* Develop and integrate new software components/services or modify existing ones.
* Plan, define and perform unit testing.
* Create or maintain technical documentation.
* Solve reported defects and maintain existing applications.
* Review of test plans and identify risks.
* Understand, apply and/or improve the EVS software development process and best practices.
* Identify and propose process improvements.
* Coach (new) team members.
* Follow the trends and new updates in the Java development world and related technologies.
Profile
* An IT professional with expertise in the complete SDLC (from analysis to development & testing) of web-based applications based on – in Java written – microservices in a Service Oriented Architecture.
* Over 3+ years of experience as Architect/Developer/Performance/DevOps in a Java/Spring Boot environment.
* Expertise in the development of multi-threaded applications and async message-based communication.
Preferred Technical Experiences
* Experience in C#.
* Experience in containerized environment (Docker based).
* Experience in clustered environments (preferably Kubernetes).
* Experience in SQL-based relational databases (preferably PostgreSQL).
* Expertise in performance tuning at system level/service level (JVM, threads, queues, GC, connection pooling, query performance, etc.).
* Advanced understanding of network protocol stacks (TCP, UDP, RTP, unicast/multicast, etc.).
* Experience in the broadcast industry.
* Experience in Agile/Scrum development practices.
* Test-driven development experience.
Soft Skills
* Achieves high quality results through thoughtful analysis and planning; target driven and results oriented.
* Excellent analytical skills, strong object-oriented design skills.
* Focus on quality, detail minded, willing to take care of customer point of view.
* Open to changes and continuous learning.
* Capable of executing tasks autonomously, planning and communicating planning and progress, and seeking help when needed.
* Shows initiative, is curious, and communicates well about initiatives.
* Good written and verbal communication skills, shares information actively; responds properly, reports on-time; accepts criticism and other opinions, addresses criticism constructively.
* Excellent team player.
* High stress resistance; does not give up in crisis situations; maintains control under pressure.
* Fluent in English; knowledge of French or Dutch is an extra asset.
Organization and Department Description
Our client has established itself as a global leader in innovative broadcast solutions, consistently pushing the boundaries of what is achievable in the realm of live production. With a rich history marked by a commitment to excellence, the company has become synonymous with reliability, speed, and unparalleled precision in the broadcast industry.
Offer
Becoming part of the company team means that you will receive a competitive salary in line with your skills and the market, as well as a range of additional wellness and healthcare benefits. Our flexible schedules and hybrid working policies will help you preserve your work-life balance.
Our company will provide you with the tools to develop your skills and career by offering opportunities for internal mobility and a wide range of training programs. We encourage our motivated talents within a friendly, lively, and inclusive environment.
#J-18808-Ljbffr