Java Developer

Be among the first applicants.
TN United Kingdom
Bishopbriggs
GBP 80,000 - 100,000
Be among the first applicants.
Yesterday
Job description

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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Java Developer jobs in Bishopbriggs