All Jobs > Apply
Senior Java Developer
Broadcast Media & Entertainment
We are looking for a Senior Java Developer to join a fast paced and streaming video project developing large scale and high volume systems
*Active contribution towards key design decisions and detailed design and implementation.
*Participation in all stages of the software development, from initial analysis & design to implementation and post launch support.
*Contribute to and maintain the platform on which the service runs, including the full path to production.
*Investigate, troubleshoot and perform detailed root cause analysis of issues that may occur in live systems.
*Application development experience on building large scale, high volume and REST-compliant. microservices using Java in Cloud or container- based environment.
*Excellent core Java and Java 8 or Java 11 skills is essential
*Experienced working with paired programming and code review. Strong experience of pair programming is essential as this will take up 90% of your role.
*Experienced in the use of http libraries for consuming http-based web services in an efficient manner
*Software engineering practices including: design patterns, unit testing with Mockito, JUnit, automated build and test systems for CI/CD (using Jenkins or similar) and TDD is essential
*Agile development, in particular Scrum and XP as well as knowledge of Git
*Experience of dependency Injection frameworks like Spring or Guice is essential
*Ability to troubleshoot and root cause analysis of production issues
*Must be comfortable using Linux and should be good with common shell commands/scripting
This is a 6-12 month+ UK contract working remote. For those based in the UK this will be inside IR35.
Rate:£550 - £600 per day
Job published:26 days ago