Back to Job Search

Back-end Java Developer

  • Location: Jersey City, Hudson, New Jersey, 07310
  • Job Type:Contract

Posted about 1 month ago

Long term contract opportunity in Jersey City, NJ for a Back-end Java Developer. Will be involved in the complete project lifecycle from requirements analysis to design and implementation.
  • Responsible for server-side applications design & development.
  • Collaborate with business partners on the trading floor to create competitive client facing apps.
  • Responsible for creating high throughput applications leveraging existing company framework.
  • Part of an innovative team pushing boundaries to create cutting edge data visualization solutions.
  • Take initiative to research, learn and recommend emerging technologies.
  • Be part of a dynamic group working towards a common goal.
  • Strong academic record. Prefer a Bachelors or Master’s degree in Computer Science, or related technical/quantitative discipline.
  • Solid understanding of service architecture.
  • Experience architecting and designing high-performance server-side components.
  • 3+ years of experience using J2EE to develop service-oriented applications.
  • Good experience with databases, communication and caching.
  • Design and develop the core services ensuring strong reliability, scalability and performance.
  • Understanding of good design principles and ability to adhere to complex design.
  • Solid understanding of multithreading.
  • Extensive hand-coding expertise in Core Java development.
  • Strong mathematical and statistical skills.
  • Strong experience in data modeling and relational database. Preferably PL/SQL, Oracle.
  • Experienced in systems integration, web services, batch processing.
  • Prior experience with building distributed, multi-tier applications is highly desirable.
  • Basic shell commands and shell scripting.
  • Demonstrable success in designing and delivering multi-tiered applications.
About our client
Our client stands as one of the world’s most global banks and a trusted brand with over 200 years of continuously evolving financial services. Its teams provide unique insights to more than 200 million clients and enable progress all over the world.
While growing your career, you will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you. From analysts to architects, developers to data scientists, our client’s employees operate as one team where each voice is heard, and each perspective is appreciated.