Full Stack Java DeveloperLocation: Philadelphia, PA Position Type: ContractRate: $44 h/r. on W2 only US Citizen, Green Card onlyResponsibilities:Translate business requirements into architectural framework and designExperience with full-stack projects and able to build a minimum working product quicklyDemonstrated experience in designing systems capable of automated scaling and instance deploymentA proponent of Continuous Improvement to refine and optimize the product.Create, update and deliver modern web application using latest technologiesFull Stack Developer comfortable working in a teamWork with a strong collaborative Agile teamA sense of responsibility and ownership over the productBuild applications using ATDDResearch and propose new technologiesRequired SkillsDemonstrated Experience with full stack end to end developmentExperience with Scalable, fully automated systems designExpertise in core Java and Spring FrameworkStrong JavaScript and jQuery knowledge. Ability to create user interfaces and components that are modular, performance, and maintainable.Knowledge and working experience with one or more modern JavaScript frameworks like React.js, Angular.js, Aurelia.js, Mercury.js, Meteorjs, Backbone.js or Ember.js.Experience with at least one dynamic style sheets languages: LESS, SAASA sense of urgency and ownership over the productExperience with RESTful Web Service/SOA DevelopmentExperience with Formal Agile DevelopmentExperience with Issue/Bug Management and Team Collaboration Tools, preferably with JIRAExperience with Source code management systems, preferably GITVery good handle on database concepts.
Experience with Big Data a huge plusExcellent written and oral communication skillsDesirable SkillsThorough understanding of Spring: Core, MVC, Security, AOP, BootExperience with Visualization Libraries like D3,Experience with DynamoDB, NiFi, Spark, Splunk a huge plusExperience with Continuous Integration, preferably JenkinsGood knowledge of Linux, Capistrano, Puppet, ChefExperience with ATDD, Cucumber and SeleniumExperience with build and package managers, preferably Bower and GulpQualifications :10+ years relevant experience as a Systems Engineer / ArchitectExperience developing web applications in Java8+ years as a web application developerKnowledge of cable/telecommunication/media industryDemonstrated ability to work independently with limited directionInterview Process: Phone screen for 30 mins followed by 1 hour online testing then a 2-3 hour F2F interview. This is a group that tends to retain contractors year over year long term.