Senior Java Developer Contractor

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

Description

Ito World solves transportation challenges across the world by delivering Real Time transit data feeds for journey planners and a platform for transit authorities & operators. Our clients include Google, Microsoft, HERE and others.

We are looking for a talented engineer to join our development team at Ito World. You will be a senior Java developer who is experienced in the creation of Back End services working with large amounts of complex data. You will need to be an excellent team-player who is able to contribute to our highly-skilled development team. You will also have great attention to detail, and are passionate about delivering high-quality code that has been well tested and documented.

What you'll do

As a key member of the team, you will be working in an environment that values your enthusiasm and ideas as well as your development skills, experience and leadership abilities.

Reporting to the Software Development Manager the role will involve:

  • Building Server Side Java applications that provide the Back End services to third party applications.

  • Creation and extension of public facing RESTful APIs

  • Ensuring that the platform is well-documented, and changes are communicated to other team members

  • Providing technical leadership and training as well as helping to upskill other members of the team.

  • Demonstrate best practices for testing, code reviews and continuous integration.

What you need to have

  • 5+ years' experience of development in a commercial Java environment

  • Educated to degree level.

  • An innovative and creative approach to software development

  • Experience handling, analysing and distributing large amounts of complex data.

  • Ability to communicate effectively with other developers, testers and data analysts.

  • Great attention to detail and able to deliver high-quality code that has been well-tested and documented

  • Experience developing web applications, APIs and services is also highly desirable.

What you need to be

  • A team player with proven experience working as part of an open, collaborative team

  • An excellent communicator who is able to communicate at all levels, both internally and externally

  • Not afraid to tackle difficult situations and provide constructive feedback to help others improve

  • Have a strong desire to get deeply involved, learn new things and identify/fix problems

  • Have the ability to multitask, meet tight deadlines and positively manage changes to workload

What is also desirable

  • Experience of Jira or another sprint management system

  • Experience with Agile/Scrum development methodologies

  • Familiarity with Maven or other build tools

  • An understanding of routing algorithms

  • Some experience with other languages such as C++/Python/Angular

  • Familiarity of transit systems, routing techniques and transit planning

  • Development in a Linux environment

Start date
ASAP
Duration
3 months
From
Ito World
Published at
11.09.2018
Project ID:
1629667
Contract type
Freelance
To apply to this project you must log in.
Register