Java Developer - Mobile Application Platform - Contract

Location: Richfield, MN
Date Posted: 08-23-2017
 Candidate must have 2-4 years of relevant systems software engineering experience 

 Java Developer. In this role, you will be a critical member of the team building foundational services for the company's native mobile application platform.

Location: Richfield, MN

MUST HAVE SKILLS/EXPERIENCE
  • Experience with large-scale distributed systems and web oriented architectures
  • Systems software engineering experience
  • Developing Spring/Java/Maven applications
  • High comfort level with Unix
  • Aggressive refactoring experience
  • Object Oriented Programming and Service Oriented Architecture design
  • Experience in the use of containers for deployment
  • Pair Programming experience
  • Test Driven Development (TDD) experience
  • Agile development experience
SKILLS/EXPERIENCE
  • Experience with cloud computing platforms (e.g. AWS, Azure, GCE, etc.)
  • Experience with JSON/RESTful services and best practices
  • Infrastructure Automation (Chef in particular)
  • Experience with testing frameworks (JUnit and Spock in particular)
  • Groovy experience
  • Abiity to collaborate with downstream consumers and upstream providers to establish sound API contracts
RESPONSIBILITIES
  • Develop Java web applications.
  • Aggressive refactoring.
  • Evaluate and refactor in a rapid manner.
  • Object Oriented Programming and Service Oriented Architecture design.
  • Iteration Planning, Retrospectives, Showcases, and Design Sessions.

CLIENT REQUIRED QUESTIONS
Christian Pederson
The Bulldog Companies
(c) 612-385-8850
(e) cp@thebulldogcompanies.com
www.thebulldogcompanies.com 
Connect on LinkedIn: Christian Pederson
YouTube Intro.
or
this job portal is powered by CATS