Full-Stack Developer (Greenwich, CT, multiple pos)
Design, develop and maintain front end, back-end and middle-ware services for companys web-based account registration, account maintenance, tax and compliance systems; Working closely with key business teams and gather business specifications for the development of new features and algorithms; Design and implement tax form collection and report generating software for applicable tax authorities; Design and implement security layer for customer data protection using latest technologies; Design secure and robust web applications using proxy servers, client-server certificate authentication, transaction management and database modeling; Design and implementation of multi-tier applications; Building scalable REST Services and port existing EJB interfaces to REST API; Working with graphic designers for web design features; Perform web development using AngularJS, Vue.js, Bootstrap, HTML/CSS, JSP; Setup, configure and maintain newly created or existing web services on production servers; and Develop tests to ensure integrity and availability of the application.
Masters degree or Foreign equivalent in Computer Science, Computer Engineering or a related field of study
3 years of experience as a Web Applications Developer or related position developing Web Applications; 3 years of professional Java programming experience;
3 years of experience in Data structures, OO design patterns, PL/SQL programming;
3 years of experience in JAVA middle-ware development, Enterprise JAVA Beans, REST and JAVA Spring Framework;
3 years of experience in JAVA Script and relevant Frameworks like Angular JS and VUE.JS. Send res/cltr to Interactive Brokers LLC, Attn: D.Vila, REF#AD2020, 1 Pickwick Plaza, Greenwich, CT 06830. No Calls.