SEEKING WORK - Remote only, or occasional onsite visits in Seattle area.
Enterprise java developer and SOA architect.  Recent experience with Angular/REST.
Java, Emphasis in Spring:
 - Spring Data (JPA/Hibernate)
 - Spring Integration
 - Spring Batch
 - Spring MVC
 - I've already started some projects with Spring 4/Boot
I've been self-employed for over ten years a reliable track record.  While I can deliver projects as a sole developer, I am particularly well-suited for team enhancement with a collaborative, remote-friendly team.  Long, stable relationships preferred.  I'm also very Agile-friendly, having been through onsite Agile/Sprint/Scrum training with a couple of different teams, which can work very well with remote teams.
Agile: Sprints, Jira, Stories, Epics, Task breakdown, planning, grooming, retros, stand-ups.
Full-stack: Twitter bootstrap, some Angular and jQuery, including using Angular to communicate with REST resources.
Testing: Pairing, TDD, JUnit, Mocking for unit tests, as well as for mocking remote services.  Unit (surefire), Integration (failsafe), Functional (selenium/geb/spock).
Tooling: IntelliJ, git (preferred), gitflow, subversion.  Bamboo, test automation.  Some experience with Chef, Vagrant (virtualbox), and Docker.  Hipchat, Skype, Gotomeeting.
Familiarity (1-2 smaller projects) with Grails, Dropwizard, Struts2.
Languages:  Java, PHP (CodeIgniter, Symfony, Zend), Perl (extensive since Perl4).  Some Groovy, and I've successfully completed the Coursera Scala course and spending time learning more functional programming.  Interested in scaling up and learning Akka, Actors, Futures.
SOA: Various buzzwords.  :)  Decoupling, Separating of concerns, Law of Demeter.  Apache CXF (or Axis at other times) to generate APIs to SOAP wsdls.  Fowler's refactoring and patterns books tend to be nearby.
Side interests in graph theory and knowledge engines.
Strong communicator that can serve as a consultant with business analysts or product owners to translate between product needs and technical constraints.  Especially strong at constraint analysis and process improvements in teams.  Positive and easy to work with.  I have a long-term contract wrapping up in the next three months (I can adjust that timeframe myself) and am looking for the next long-term solid arrangement.
Contact: curt at keenworks dot com