Senior Java Developer - Join one of the global leading media companies development team in central London.
Senior Java Developer
One of the global leading media companies require a Senior Java Developer to join their development team in central London.
Salary: 70k per year gross
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
Apply via website or directyl at: firstname.lastname@example.org