Java Software Engineer

HCL Global Systems Inc.

Jersey City, NJ

JOB DETAILS
SKILLS
Analysis Skills, Brokerage, Business Skills, Business Solutions, Cloud Computing, Communication Skills, Computer Science, Information Technology & Information Systems, Internet Application, Java, JavaScript, Leadership, Multitasking, Organizational Skills, Requirements Management, Software Development, Software Engineering, Team Lead/Manager, Technical Leadership, Trading Systems, Unit Test, Use Cases
LOCATION
Jersey City, NJ
POSTED
30+ days ago
The Role
  • 8+ years of technology experience in the development and implementation of software solutions in highly scalable environments with focus on financial technologies particularly electronic trading.
  • Successful technology and business solutions engineer with experience leading highly skilled teams
  • Proven experience in high-volume, low latency real-time messaging applied to electronic trading
  • Comprehensive experience in overall end-to-end Software Engineering in an agile environment
  • Ability to help clarify user requirements and define accurate use cases
  • Proven hands-on development skills with technology leadership
  • Ability to translate business needs into technology solutions
The Expertise and Skills You Bring
  • Bachelor's degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced study
  • 10+ years of IT experience as a developer
  • You are proficient in Java, Springboot, REST services, and have exposure to cloud technologies such as AWS or Microsoft Azure
  • JavaScript skills are a plus.
  • Preferred knowledge on ag grid.
  • Understanding of JEST unit testing framework.
  • Experience in modern web application packaging and deployment using Yeoman, Grunt / Gulp is a huge plus.
  • Skill with Ant/Maven, Nexus, Git/Jenkins or NPM is highly preferred
  • Expertise in dealing with large amount of data in real-time applications with big-data technologies such as KDB/Q or similar
  • Experience working in an Agile Environment, with a strong preference for Scrum certifications
  • Previous exposure to trading systems or brokerage technology is strongly preferred
  • Having excellent analytical, communication, and organizational skills and the ability to run with multiple tasks at a given time
  • Familiarity with event driven and service-oriented processing is desired
  • Demonstrated work experience with cloud technologies. Industry certifications are welcome, but hands on experience and expertise are better

About the Company

H

HCL Global Systems Inc.