Senior Java Developer

City of London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

My client is looking for a Senior Java Developer to come on board and help out in an already established team, to re-write and re-build a brand new system of theirs.

They are based in the heart of London and offer a three month rolling contract.

Below is a detailed list of what would be expected.

The Responsibility
  • Will be required to engage with the agile scrum team and work with the BA's / QA's on the user stories and acceptance criteria.
  • Will be required to engage with the agile scrum team and work with product owner on the product backlog to decide the sprint backlog.
  • Will be required to provide and document technical solutions to business requirements.
  • Will be required to partake in estimation, planning and retrospectives
  • Assistance with high level comments on technical feasibility and high level effort estimates when presented with a new business/tech project.
  • Break down stories to an accurate list of tasks that are required to complete a defined technical project and effort estimates for all tasks (tasks and effort estimates should take into account technical delivery standards such as TDD, checkstyle coverage and where necessary development benchmark testing.)
  • Produce high quality technical deliverables as required, to include but not limited to brand new project development (enhancements and new applications), bug fixes arising from defects raised in QA testing, bug fixes arising from live site issues.


Technical requirements / knowledge
  • 10+ years hands on professional Java and JEE Development
  • MUST have experience with SQL
  • Relational databases including MySQL, Postgres and ideally DB2
  • REST Web Services design
  • JAX-RS
  • ORM (JPA 2 and Hibernate 4)
  • Messaging architectures
  • JMS/SQS
  • AWS setup and configuration including EC2, S3, VPC and others
  • Eclipse
  • Maven 3
  • Hands-on experience with Spring Framework 4, Spring Security, Spring Boot and Spring MVC
  • Apache 2
  • Tomcat 7 and 8
  • JSP
  • Familiarity with Javascript, HTML,CSS
  • TDD via jUnit and mocking frameworks e.g Mockito/EasyMock
  • BDD
  • Git/Github
  • Jenkins
  • Exposure to and understanding of operating in a Continuous Integration environment
  • Familiar with Issue management systems. E.g. Jira, Redmine or similar
  • Must have experience with Agile Methodologies: SCRUM / Lean / XP MUST include TDD


A technical test is ESSENTIAL before moving forward with this process so please bare that in mind when applying. This is an urgent requirement so please do get in touch ASAP.
Start date
06/2015
From
Computer Futures
Published at
10.06.2015
Project ID:
921488
Contract type
Freelance
To apply to this project you must log in.
Register