Find A Job › Information Technology


Software Engineering - Full Stack Developer - Advanced Full Stack Developer - Advanced

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

Job Description - Software Engineering - Full Stack Developer - Advanced Full Stack Developer - Advanced

ICS is working with a Fortune 500, industry leading financial institution in Jersey City, NJ, who is looking for a 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.


  • BS in Computer Science or similar technical degree with 5+ years of experience
  • Strong Core Java and Java Web Application development knowledge
  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design across all system
  • Working proficiency in developmental toolsets
  • Ability to collaborate with multiple high-performing teams and individuals throughout the firm to accomplish common goals
  • Experience building REST and SOAP web services using Java, Spring
  • Can write well-abstracted, reusable and efficient code and correctly employ design patterns
  • Understanding of software skills such as business analysis, development, maintenance and software improvement
  • Experience performing server-side Java programming in a WebSphere/Tomcat environment
  • Know the TDD approach of designing micro services and writing JUnit test cases using any mocking framework, as well as good exposure to performance tuning java micro services
  • Good knowledge of NOSQL based databases like Cassandra and Relational DB preferred DB2
  • Exposure to any cloud platform, including knowledge of infrastructure, deployment and micro services management in cloud environments
  • Good knowledge of Kafka messaging system designing and implementation
  • Experience with IDE (Integrated Development Environment), including using Eclipse/IntelliJ for development and local testing/debugging and experience Running/debugging an application locally on a T


Related Job Listings

Job Location Type Posted  
IT Service Desk Lead Jersey City, NJ Direct Placement May 17
QA Engineer Jersey City, NJ Direct Placement May 14
Business Analyst - Compliance Technology Jersey City, NJ Direct Placement May 14
Java Developer jersey city, NJ Direct Placement May 13
Software Engineering - Java J2EE - Advanced Java J2EE - Advanced Jersey City, NJ Right to Hire May 11