Senior Java developer, agile TDD

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

Description

Senior Developer (Java)

A senior developer works within agile project delivery teams designing and implementing the application in accordance with appropriate architectural and technical practices. It is a hands on role involving designing and coding. The programmes Server Side technical stack is Java based and the candidate should be an expert in modern effective Java and its ecosystem.

The ideal candidate will be a technology enthusiast and self starter, an experienced and forward thinking coder who enjoys designing software, has considered opinions about modern software architecture.

Ideal candidate is enthusiastic about writing modern, clean Java, and is knowledgeable about trends and practices both inside and outside the Java ecosystem. The ideal candidate is ideally knowledgeable/experienced in multiple programming paradigms, such as functional or logical programming, and has experience of multiple languages.

Responsibilities:

  • Work within an agile delivery team
  • Work with other developers to ensure good design and development practices are followed.
  • Answer questions from, mentor, and coach less experienced developers as required
  • Work with the Tech Lead and independently on technical development spikes, including coding ahead of team as needed, to prove out new technologies, products or design patterns
  • Requirements:

    Essential:

    • Java SE 8
    • Java EE 7
    • Distributed systems/messaging
    • ReSTful design
    • Developer testing

    Desirable:

    • Service/Micro-service Oriented Design
    • Event driven systems
    • CQRS and event source architectures
    • Relational DB experience (PostgreSQL preferred)
    • Web Front End development (HTML5/CSS + MV* framework, preferred AngularJS)
    • Mentoring and technical leadership
    Start date
    n.a
    Duration
    3 months rolling upto 12 months
    From
    scrumconnect ltd
    Published at
    30.06.2016
    Project ID:
    1157598
    Contract type
    Freelance
    To apply to this project you must log in.
    Register