Java Developer / Software Engineer / Full Stack

17 May 2017
16 Jun 2017
Contract Type
Full Time

Full Stack Developer / Software Engineer - Java, JavaScript, CSS, HTML

We are currently recruiting a Full Stack Developer for a leading digital agency based in the vibrant East End of London. Working on exciting customer focused, digital solutions across varied market sectors, this is an opportunity to be part of an innovative and growing business, focusing on leading customer centric strategy, design and technology, with unrivalled capability, scale, agility and acceleration to client engagements.

The Candidate

You will have a passion for building and implementing front-end web applications and back-end services that integrate with other products. You will be someone that owns performance testing, looking at improvement techniques and caching solutions.

You will hold knowledge of a back-end programming language like Java or equivalent and an excellent understanding of object-oriented programming

You will have knowledge in many of the below areas, with a strong desire to learn new skills in the areas that you have not experienced:

  • Web Development: HTML5, CSS3, JavaScript, JSON, XML
  • Application Development: Python, Java, Ruby etc
  • Application Design: Model-View-Controller (MVC), Object Oriented, RESTful services / APIs
  • Data-Layer Development: NoSQL and relational DBs
  • Code Versioning: Git, Svn, Mercurial
  • Hosting: Tomcat/JBoss, IIS, Nginx
  • Experience in nodejs, ruby, jQuery is a plus
  • Experience with AWS, Azure and other cloud platforms is a plus
  • Experience in both latest front-end and back-end web and mobile technologies
  • Good understanding of continuous integration & continuous deployment environments
  • Excellent problem solving and debugging skills
  • Any open source contribution is a plus

This is an opportunity to join a fun and focused environment where there is the potential for the right person to make a significant impact. There are exceptional opportunities for learning and development within a diverse multi-disciplinary team who bring energy, creativity and excellence to the work they do.

Please call or send your CV for further details.