Nuestras Ofertas IT

Senior Java Developer

United Kingdom / Code: 1938

Aplicar a esta vacante
Introducción

Senior Java Developer -  Join one of the global leading media companies development team in central London.

Descripción del puesto

Senior Java Developer

One of the global leading media companies require a Senior Java Developer to join their development team in central London.


Job Description


  • To maintain and improve the quality of the software and the documentation delivered by the team
  • To contribute to and/or lead software analysis, design and specification tasks for specific modules/functions.
  • Interact and contribute to agile planning and design sessions.
  • Provide Technical Support if and when required to customers and clients
  • Initiate agile process improvements
  • Maintain code to company standards
  • Work as part of Code Peer Review community to improve the quality of software development
  • To support the development team on new and existing systems as required.
  • Creation of documentation detailing technical work required for requested development, maintenance and support tasks to company standards
  • To support and coach a small team of developers.
  • To support the technical direction of a professional and cohesive multi-disciplinary team that are technically astute and experienced

Knowledge, skills and experience required

  • IT Degree Qualified Desired
  • 8+ years of experience building high concurrency/high transaction volume applications using Java/J2EE technologies.

Deep experience with the following:

  • Using the Spring Framework family of technologies including Spring MVC, Integration, Web Services
  • Interacting with RDBMS through use of Hibernate ORM
  • Queueing systems and Rabbit MQ in particular
  • Distributed Systems (Processing, Caching, Persistence)
  • Experience with Agile methodologies
  • Demonstrable experience using Source Control tools (GIT, SVN)
  • Deep understanding of SOLID Principles, Design Patterns and working experience of putting them to practice.
  • Experience of Test Driven Development, unit testing tools such as Junit

 
Aplicar a esta vacante