Senior Java Developer (Ref:2717) – £60 – 75K
Essentials
- Job Title
- Senior Java Developer
- Location
- London
- Salary
- £60-75k
- Type
- Permanent
- Work From Home
- No
Technology Used
Primary
- Java 8
- AWS / Cloud
- JavaScript (React / Angular)
- Spring (Data / Boot / Security / Cloud)
Secondary
- Akka
- Scala
- Microservices
- REST API
- Node JS
Methodology
- Agile
- TDD / BDD
- Pair Programming
- DevOps
- Continuous Integration
- Retrospectives
Requirements
Must Have
- 2.1 or 1st Computer Science degree
- Strong OO design skills - Core Java
- Agile mindset: pair-programming, TDD, BDD, CI, DevOps, Retrospectives
Nice-To-Have
- TDD skills / mindset
- Passionate about tech and self-improvement (i.e. attend meetups/conferences or Do personal/open source projects)
- Customer / Consultancy Experience
PROJECT CHALLENGES
The company is an industry leading Consultancy who are renowned for providing their clients with support through disruptive changes focused on improving the effectiveness, efficiency and quality of their technology and methodologies on a variety of complex engineering projects. Developers will join a very talented team that include ‘thought leaders’ within their ranks and those that genuinely care about the code they produce and follow best practices such as Test Driven Development. They offer the chance to work on a broad range of projects, with an even wider technology stack including but not limited to: Java 8, Akka, Hadoop, Scala, Play, JavaScript (React/Angular/Node), Cloud, and more.
COMPANY CULTURE
They are a very inclusive team, which is rare for a consultancy, evidenced by the fact that every year they have an off-site training camp (last year’s was in Prague), where the entire organisation comes together for mini conferences delivered by various “topic teams” to promote knowledge sharing across the company. They also invest heavily in their staff with every employee having a training budget of £2,750 and 20 days of study leave allowance (for conferences, courses, take exams etc) – they see this is the best way to keep the most talented and passionate people engaged.