Download Developer - Java/Swing - Fulltime/Contract

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
7 North Mountain Avenue Montclair, NJ 07042 (973) 866-5800 [email protected]
Job Description:
Note: Below describes the future state – immediate need is for a developer to build fixed income
applications using existing Java/Swing infrastructure. Ultimately this individual will be involved in
building the new, strategic front-end infrastructure.
We are looking for an experienced Front End/UI Engineer to join our team. The ideal candidate would be
someone who is self-starter/self- motivator, passionate about new technologies, and masters of their
craft who are able to effectively work with users converting not-always-well-defined user needs
into state of the art user interfaces. We are seeking to re-architect our existing user interface so as to
stay in sync with the advances in this field. Our applications, financial in nature, require manipulation of
large amounts of data in tabular form. Our systems allow users to pivot tables, create custom columns,
interactively create aggregation formulas, and allow users to create and save dashboard views into their
data. Candidates should be able to navigate through the existing Swing/JIDE base Java fat client UI
system, have a high degree of attention to detail, interact with users, be able to architect a
new technology stack, and ultimately develop the new system. As we seek to re-engineer our existing
platform, the ideal candidate should have a strong experience working with Java/Swing front-ends
Qualifications:
 Prior experience with Java / Swing is a must. Prior experience with JIDE is a plus.
 Working experience with current web-enabled front-end technologies: HTML, HTML5,
JavaScript, CSS/CSS3, JQuery, EXT-JS, AngularJS, Marionette.js/Backbone.js, AJAX, JSON.
Experience with UI design patterns: MVC, MV, MVP, Responsive web design, RESTful web
services
 Understanding of SDLC and experience with such tools, Jira, Subversion, GIT, Jenkins. Experience
with UI testing frameworks is a plus
 Functional programming experience (clojure, scala, F#).
 Server-side experience with play framework, node.js. Experience with asynchronous patterns for
the Web.
 Experience with KDB/Q is a plus. Having built UI components on a KDB/Q back-end is a plus.
 Desire to work in a fast paced environment.
 Strong communication and team work skills.
 High degree of attention to detail in all aspects of the job. Self-learner with ability to adapt to
change quickly, self-manage, and able to work on multiple projects.