Previous Job
VP - Principal Java Developer
Ref No.: 18-04700
Location: Florham Park, New Jersey
Position Type:Direct Placement
Pay Rate : $ 160,000.00 - 180,000.00 /Year
VP - Principal Java Developer
Financial Services
Florham Park, NJ or Pennington, NJ
Full Time

  • Consults with internal business groups to provide application software development services or technical support.
  • Provides comprehensive senior-level technical consulting to IT management and senior technical staffs.
  • Analyzes, defines and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks, controls, and outputs using standard development methodology.
  • Evaluates compliance with the organization's technology standards.
  • Works with internal business groups on implementation opportunities, challenges, and requirements of various applications.
  • Analyzes information and provides recommendations to address and resolve business issues for a specific business group.
  • Guides and consults with IT management and technical staffs regarding use of emerging technologies and associated services.
  • Participates in defining corporate implementation and integration strategies of new technologies.
  • Advocates for innovative, creative technology solutions.
  • Contributes to the achievement of area objectives.
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required,
  • 10-12+ years of experience in software development required, experience in the securities or financial services industry is a plus.
  • Full stack engineer experience with excellent design skills preferred
  • Multi-threaded application experience of 10,000 plus users, preferred
  • Ability to work with teams in remote locations and various timezones, prefered
  • Hands on unit testing with too-s such as JunitJava/JEE, JavaScript, Angular 2/4, HTML5, CSS, Spring, Rest API, AJAX, JDBC, Hibernate, Log4J, Oracle - is preferred.
  • Tomcat and Apache, is preferred
  • Ability to work as part of an Agile (Scrum) team, is preferred.
  • Additional Preferred skills:  DevOps tools and techniques, Maven, Git, SonarQube, Docker, Microservices, Spark, Ignite, Coherence