Senior Java Developer - API, HTML, JAVA 7, REST, LINUX, MONGO DB

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

Description

Responsibilities:
Lead, supervise or directly manage a team of Digital Java Developers.
Build up a useful, robust automated test suite to support a continuous deployment environment.
Implementing APIs for internal and external use. Take part in 2nd-line support of applications and platforms.
Have experience building Server Side web applications and have detailed knowledge of HTML, Java 7, REST.
Communicate technical concepts to a non-technical audience. Have working knowledge of unix-like operating systems such as Linux and/or Mac OS X;
Have knowledge of relational and non-relational database systems. Have system administration and configuration management skills;
Experience of handling large data sets and scaling their handling and storage; designing and maintaining public HTTP APIs.
Building and scaling high-traffic websites, using of Responsive Web Design, Understand web architecture and have a working knowledge of Jackson, Jersey, MongoDB, Hibernate, DropWizard and Neo4j.
Experience

  • Have experience in implementing APIs for internal and external use.
  • Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment.
  • Be involved in the wider web development community, identifying good practices we can adopt and sharing our experiences.
  • Be knowledgeable of tools and techniques used within the wider team, both Developers and Non-Developers.
  • Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours.
  • Have experience building Server Side web applications and have detailed knowledge of HTML, Java 7, REST.
  • Have an ability to communicate technical concepts to a non-technical audience.
  • Have experience working on technical projects within a team.
  • Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X.
  • Have knowledge of the use of version control systems such as Subversion or Git.
  • Experience of working in an Agile environment
  • Good understanding of TDD and BDD
  • Have the ability to quickly research and learn new programming tools and techniques.
  • Have knowledge of relational and non-relational database systems.
  • Have experience of building and scaling high-traffic websites.
  • Understand of the use of Responsive Web Design.
  • Have experience of designing and maintaining public HTTP APIs.
  • Have experience of handling large data sets and scaling their handling and storage.
  • Understand web architecture.

It would also be desirable to: Have a working knowledge of Jackson, JAX-RS, MongoDB, DropWizard, Neo4j, Mockito, Maven and Cucumber.

Start date
ASAP
Duration
3 months +
(extension possible)
From
Mercator IT Solutions
Published at
14.03.2018
Project ID:
1520418
Contract type
Freelance
To apply to this project you must log in.
Register