Java Developer

$85,800 - $209,100/Yr

Cgi Technologies And Solutions - Jersey City, NJ

posted 2 months ago

Full-time - Mid Level
Remote - Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

CGI is seeking to hire a high-performing Java Developer to join our Investment Banking Capital Market IT team. This role is pivotal in working on the latest technology stack and solving complex business problems within a fast-paced, Agile framework. The position is based out of Jersey City, with a hybrid work model requiring 2-3 days per week in the office, as there is no option for fully remote work. As a Java Developer, you will be responsible for designing and building high-performance, high-availability, and scalable distributed applications that support straight-through processing of large amounts of data. You will leverage your expertise in Java/J2EE development, particularly within the Investment Banking Capital Markets domain, to contribute to the team's success. Your role will involve collaborating with cross-functional teams to deliver innovative solutions that meet business needs while adhering to best practices in software development. The ideal candidate will have a strong background in web services development using SpringBoot and REST APIs, along with experience in technologies such as J2EE, Spring, Hibernate, Multithreading, JMS, and MQ. Familiarity with databases like Oracle and Sybase is essential, and knowledge of Prime Services will be considered a plus. Agile development experience is also valuable, as it aligns with our team's operational framework. At CGI, we empower our professionals, whom we refer to as "members," to take part in the challenges and rewards of building an outstanding company. We offer competitive base salaries and a range of benefits designed to support your health, well-being, and professional growth. Join us and be part of a team that values ownership, teamwork, respect, and belonging.

Responsibilities

  • Design and build high-performance, high-availability, scalable, distributed applications.
  • Support straight-through processing of large amounts of data.
  • Develop web services using SpringBoot and REST APIs.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Utilize technologies such as J2EE, Spring, Hibernate, Multithreading, JMS, and MQ.
  • Work with databases like Oracle and Sybase.
  • Participate in Agile development processes.

Requirements

  • 6-8 years of experience in Java/J2EE development in the Investment Banking Capital Markets domain.
  • 5+ years of experience with web services development using SpringBoot / REST APIs.
  • Experience in designing and building high-performance, high-availability, scalable, distributed applications.
  • Experience with J2EE, Spring, Hibernate, Multithreading, JMS, and MQ.
  • Experience with databases like Oracle and Sybase.
  • 5+ years of experience with Unix.
  • Functional domain knowledge of Prime Services is a plus.

Nice-to-haves

  • Agile development experience is valuable.

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP)
  • 401(k) Plan and Profit Participation
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, and disability
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service