Java Full Stack Developer - Banking Payment

ARK Solutions, Inc.
Jersey City, NJ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$135,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Databases Continuous Integration Java Platform Enterprise Edition (J2EE) Hibernate (Java) Java Persistence API
+21 more
PostgreSQL Apache Maven Enterprise Messaging Systems Microsoft SQL Server Oracle (Applications) Scrum Methodology TypeScript Web Application Frameworks Web Services Enterprise Software Applications Spring-boot Backend Git AngularJS Information Technology Apache Kafka Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

We are looking for a highly experienced Java Full Stack Developer with strong expertise in Angular for a long-term contract opportunity. The ideal candidate should have hands-on experience in enterprise application development, backend microservices, and modern frontend frameworks. Candidates must be local to Jersey City, NJ or Charlotte, NC.

Requirements

Do you have a Bachelor’s degree?, * 10+ years of overall IT experience

  • Strong hands-on experience with Java, J2EE, Spring Boot, and Microservices
  • Extensive experience with Angular (Angular 10+ preferred)
  • Experience with REST APIs and web services
  • Strong knowledge of Hibernate/JPA
  • Experience with front-end technologies including HTML5, CSS3, JavaScript, and TypeScript
  • Experience working with SQL databases such as Oracle, SQL Server, or PostgreSQL
  • Familiarity with Kafka or messaging systems is preferred
  • Experience with CI/CD tools like Jenkins, Git, Maven, or Docker
  • Cloud experience with AWS or Azure is a plus
  • Strong understanding of Agile/Scrum methodology
  • Excellent communication and problem-solving skills, * java: 10 years (Required)
  • Angular: 5 years (Required)
  • Oracle banking products : 3 years (Required)
  • Various payments protocols like ISO 20022 protocol : 4 years (Required)
  • ACH payments : 4 years (Required)
  • Commercial payments: 4 years (Required)

Benefits & conditions

4.24.2 out of 5 stars Jersey City, NJ 07307 Up to $65 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:20 min

Building a flexible multichannel banking software architecture

Linda Linda +1 · WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all