Senior Java Developer


Jersey City, NJ

Industry: Staffing & Recruiting


8 - 10 years

Posted 221 days ago

  by    Radhika Arora

Our client, a well known Investment Bank is hiring a Senior Java Developer to join their team in Jersey City, NJ.


  • Work in an agile environment interfacing with management, business and senior technology members
  • Develop Web Interfaces using GWT, ExtJS/GXT for client facing applications
  • Architect and design high performance, robust and scalable systems
  • Design and implement applications utilizing complex Java/J2EE technologies and middleware systems
  • Build and maintain efficient, reusable, and reliable code
  • Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance
  • Working knowledge of technical and Business processes of various front office, trading and settlement applications
  • Understand business requirements, processes and specifications required to support implementation
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Provide status updates, proper escalations & reporting to management & business
  • Manage Source Code repository and support production releases
  • Identify and assist in resolution of risks and issues that will adversely affect planned project milestones


  • Bachelor’s degree in Computer Science or Engineering
  • 7+ years of experience performing Java/J2EE software engineering within a financial services environment.
  • Strong experience with Core JAVA, J2EE, Spring, Hibernate
  • Experience with ExtJS/GWT/GXT based framework
  • Working knowledge of Web Services
  • Apache, Tomcat experience
  • Working experience with Distributed Caching, EhCache
  • Experience with Sybase/SQL Server/Oracle/RDBMS
  • Knowledge of JMS, MQ, Tibco
  • Understanding of Maven, ANT, IntelliJ, GIT /SVN
  • TDD / XP / Scrum / Agile process experience
  • Unix/Linux Shell Scriptingexperience

$80K - $200K