Job Description :
· While this is listed as a Java developer we actually prefer talented engineers which consider Java as one language in a toolkit and which have consistently chosen the right tool for the job using solid distributed design patterns and modern WebScale techniques.

· J2SE Experience within last 2 years at least 7 years total.

· Experience working directly with Jetty, Tomcat or similar server writing at the HttpServlet. Has directly written REST JSON services at this level using only the container and J2SE features.

· RDBMS schema design experience. Also includes experience designing business domain specific JSON to transport partially materialized views from the schema.

· RDBMS schema refactoring experience with experience releasing breaking changes to prod with minimal downtime.

· Extensive experience implementing, maintaining and using HTTP REST/JSON and API level system integration tests to facilitate release process.

· Conversant and able to use at least 4 programming languages.

· Solid Java and J2EE development skills with 7+ years J2EE experience.

· Written parser for files of complexity equal or greater than EDI 834 in at least 2 different languages.

· 4+ years’ experience in SQL and Oracle. Understands and can explain when transitional semantics will limit scalability in large scale distributed systems.

· Detailed knowledge of browser DOM with direct manipulation.

· Experience with Angular Framework.

· Has written at least 20K lines of code directly in JavaScript manipulating browser Chrome.

· Has written HTML that scales between form factors using Native HTML features without using Bootstrap.

Experience with Angular framework

Client : direct client