Description
Senior Java Developer Contract
My City Centre client are looking for a Senior Java Developer who has extensive experience of Big Data. This is an initial 6 month contract with the potential for an extension.
JOB DESCRIPTION
- Lead and mentor fellow Engineers
- Maintain expertise of relevant software technologies
- Communicate and document functional specifications and technical design to key project team members
- Provide accurate effort-estimates for deliverables
- Design and write high-performance, reliable, and maintainable code
- Own software operations & performance.
- Proactively organising, creating and running regular sessions to impart best practices and provide insights on new, relevant technologies
QUALIFICATIONS
- Substantial relevant experience
- Bachelor's degree or above in Computer Science or related discipline
- Innovative, creative, flexible and self-directed
- Expert in Java development and related technologies
- Experience/exposure to AWS or similar hosting services, NoSQL databases and related technologies
- An interest in bleeding edge open source technologies
- Good English verbal and written communication skills
- Technical background to include experience of the following: Java, REST, JSON, JavaScript, Linux, Non-blocking Frameworks, Cassandra, Hadoop, Storm, Akka
- Agile Software Development methodologies (SCRUM, XP, etc.)