Skip to content

webbwire/bb-tech-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

bb-tech-assignment

BACKBASE CODE ASSIGNMENT
Author: Rodney Webb
Date: 11/12/2016

OVERVIEW

  • Create a Java web application based on the standard servlet spec
  • The web application should provide a REST api to create a list of ING ATMs in a given Dutch city and return a well formed JSON response
  • The web application should invoke an external service to gather a super set of the data: https://www.ing.nl/api/locator/atms/
  • Use the Spring and Apache Camel frameworks in your project:
    • Use of Apache Camel to route the web service call
    • Use Spring to secure the application between anonymous and logged in users
  • All code and classes delivered should have Junit tests with 70% code coverage

PACKAGING

  • The project should be delivered as a Web Application
  • The project should be delivered in a Git or Bitbucket repository
  • The project should be build using maven
  • Short document explaining how to build and start the project

BONUS SCREENS

  • Create a page that shows the list of ING ATMs
  • Use Jetty or other plugins to also startup the web application in maven
  • Documentation of classes/code/packaging

PLATFORMS

  • Jetty or Tomcat 7 or 8
  • JDK 7 or 8

About

Part of the technical skills assessment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors