Find A Job › Information Technology


Software Engineering - Core Java - Advanced Core Java - Advanced

  • Location: Jersey City, NJ
  • Job Type: Right to Hire
  • Ref No: 21-02051
  • Date: April 12, 2021
  • Job title:

Job Description - Software Engineering - Core Java - Advanced Core Java - Advanced

ICS is working with a Fortune 500, industry leading financial institution in New York, New York, who is looking for a Senior Core Java Software Engineer.  Can you picture yourself working for one of America's Ideal Employers? Our client has received numerous awards and accolades due in part to their commitment to diversity, veterans, and fostering innovation. They've been named one of Fortune Magazine's -World's Most Admired Companies- of 2018 and are included in the -Top 50 Most Innovative Companies- named by Boston Consulting Group. With on-site training and mentoring, they are committed to your professional development as well.


  • Responsible for timely and high quality of deliverable
  • Attains excellent track record in test coverage and code hygiene.
  • Collaborate with technology peers and product owners and lead collaborative efforts to ensure a successful end-to-end project delivery
  • Perform code reviews, develop, and review test scenarios in collaboration with QA


  • Ability to translate functional requirements to technical design and requirements
  • Strong experience in Core Java, Object Oriented, RDBMS (Oracle), JavaScript (React), SQL, Spring
  • Strong experience in web development and modern JS Frameworks (JavaScript, HTML 5, Angular or React)
  • Experience in architecting and building secure, highly available, resilient, scalable systems leveraging clustering and load balancing of web (Apache), app servers (Tomcat) and messaging systems (Kafka or MQ Series)
  • Knowledge of container-based development, orchestration, micro services frameworks and tools (Docker, Kubernetes, Spring Boot, Jersey, Swagger) is a plus
  • Strong understanding of Agile methodology and leveraging SDLC tools to improve development and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
  • Experience in aggregation and streaming frameworks (Storm, Spark) is a plus
  • Experience using Big Data frameworks and NoSQL DBs (Cloudera, Hadoop, Cassandra or H-Base) is a plus
  • Banking and payments domain background is a plus

Related Job Listings

Job Location Type Posted  
Data Engineer Iselin, NJ Contract August 03
Systems Administrator Secaucus, NJ Direct Placement August 02
Power BI Developer Jersey City, NJ Contract July 29
Support Analyst Jersey City, NJ Contract July 27
IT Coordination Analyst Jersey City, NJ Contract July 27