Sr. Java Developer (Performance)Location: Cincinnati OHDuration: 12mons+Hire Method: Phone / SkypeTop Skills Required:Strong Performance specific requirements including JVM tuning, concurrency, responsive user interfaceEducation/Experience: 8-10 years of experience required3+ years of experience of performance monitoring and tuning using JVMTechnical Requirements:Familiarity with agile/iterative development methodologies (XP, SCRUM, etc.)Strong object-oriented design and Java programming skills, including experience with leading open source frameworks such as Spring, JQuery and JunitStrong Performance specific requirements including JVM tuning, concurrency, responsive user interfaceProven ability to implement industry best practicesKnowledge of JavaScript and web technologies for the browser (HTML, XML, CSS, JSON) (3+ years)Experience using several RESTful APIs to build out a single pageReal-world experience building very large scale, high availability applicationsStrong understanding of container management (Apache, JBoss, Jetty)Solid relational DBMS skills using SQL server, Oracle MySQL, MS SQL, Oracle or other DBMS productsExperience interfacing with REST web servicesWorking knowledge of development tools such as Eclipse, GIT, and MavenKnowledge of continuous integration and release management toolsKnowledge of Cloud frameworks a plusExperience with AngularJS a plusWorking experience with statistics and reporting a plusWorking experience with scripting languages python, perl, ruby a plusAdditional Information:All your information will be kept confidential according to EEO guidelines.