Java Developer Full-Stack / Android Mobile App
Graduate job Guildford (Surrey) Infra / Networks / Telecom
Job description
At Accelogress we take the stress out of parking with our innovative mobile app solution to help drivers finding their optimal available space (I.e., in the town centre) close to their destination with ease. Our cloud-based mobile platform processes parking availability and user requests in real-time providing parking operators with insights to manage their parking operation more cost effective and to help them provide a new user experience for their customers.
We are looking to recruit a Java Developer to help take our RESTful Java based cloud-based platform and Android mobile app to the next level. This is a unique opportunity for an ambitious person to get involved in the development of an innovative and exciting mobile service. Are you looking for a role that can provide real opportunities and real technical challenges at a company you can help shape?
The candidate will be offered an initial 1 Year contract starting in July 2015. Our team is rapidly growing and if the candidate is successful, further funding can be secured or work in related projects will be a strong possibility for continued employment beyond the length of the initial appointment.
Responsibilities
- Design, build, test, deploy and maintain software for the server back-end and mobile application for Android (possibly iOS)
- Testing and deployment of the back-end based application on a cloud-processing environment
Essential Abilities and Skills
- Self-motivated, reliable and energetic software developer with capability to work in small agile teams
- Strong willingness to learn new languages and platforms, in return for using state-of-the-art software stacks, tools and software development methods for self-development
- A degree (or equivalent) in a relevant subject (e.g., Computer Science)
- Experience of developing and maintaining test driven server software applications using the Java language
- Excellent working knowledge off Object Oriented Programming (OOP) and Design (OOD)
- Programming experience with Java and RESTful Web services, standard data formats, such as JSON and SQL databases
- Successfully applied Continuous Integration and Deployment Strategies
- Development tools such as Maven, Git, JUnit, etc.
Desired Skills
- Hibernate, Atlassian Software tools (JIRA, Bamboo)
- Experience with the development of Mobile Apps, UI/UX
- Web Technologies such as AngularJS, HTML5, CSS, Javascript
- DevOps experience
- 1 year+ or more develepment experience in commercial environment
The candidate should be able to travel, when required, but main working location will be the companies offices in Guildford.