Description
Senior Java Developer - Multithreading/Concurrency/Core Java/Agile - London
We are looking for a strong Senior Java Developer with experience in highly concurrent, multithreaded, high volume, Agile, web environments to work for this market leading company in central London.
The successful Senior Java Developer will have exceptional knowledge of Core Java, Spring MVC, Hibernate, Multithreading, Concurrency, application Servers (eg JBoss/Tomcat), Maven, OO programming, design patterns, and some knowledge of web technologies (JavaScript, HTML, CSS)
The ideal Senior Java Developer with have expert knowledge of Agile environments (XP, TDD/BDD, Pair Programming, Lean, KanBan, Continuous Integration).
This is an excellent opportunity for a Senior Java Developer to work in an expert team of other Java Developers at the top of their game in a fast paced, high volume, exciting, Agile environment.
Desired Skills:
-
Core Java
-
Spring (or other MVC frameworks), Hibernate
-
Concurrency (Java concurrent programming)
-
Multithreading
-
Client facing web platforms
-
Application Servers (Jboss/Tomcat)
-
Maven
-
Object Oriented Programming, Design Patterns
-
Web technologies (JavaScript/HTML/CSS)
-
Agile (Scrum, TDD/BDD, XP (eXtreme Programming), Lean, KanBan, Continuous Integration etc).
If you consider yourself as a strong Senior Java Developer with experience in Java, Spring, Hibernate, Concurrency, Multithreaded, high load, client facing web platforms then please apply for this role by submitting your CV.