Core Java Developer (Payment processing / Banking)

Accord Technologies Inc

Charlotte (NC)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company is looking for a Senior Java Developer located in Charlotte, NC, and Iselin, NJ. This role involves developing high-volume applications for critical systems, with a strong focus on Java, Spring Boot, and Microservices within the payments and banking domain. Candidates should be skilled in coding and be able to collaborate effectively with teams. This position offers a full-time opportunity on a W2 contract with diverse responsibilities in the engineering field.

Qualifications

  • Experience in payment processing or strong banking domain.
  • Proficiency in Java and its ecosystem.
  • Strong experience in Spring Boot, Mongo, Kafka, and Microservices.

Responsibilities

  • Designing and developing high-volume applications for mission-critical systems.
  • Writing well-designed, testable, efficient code.
  • Collaborate with peers and team members to build scalable products.

Skills

Java
Spring Boot
Mongo
Kafka
Microservices
Payments background

Tools

Git
Ant
Maven
Gradle

Job description

Senior Java Developer (Payment processing / Banking)

Location: Charlotte, NC; Iselin, NJ (onsite)

Duration: 12 months

Nr of openings: 25

Position type: W2 contract

Mandatory skills
  • Java, J2EE, Spring Boot
  • Mongo
  • Kafka
  • Microservices with Payments background
Responsibilities
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code
  • Improve existing systems by adding new features in line with business specifications
  • Monitor performance and implement innovative solutions to improve the overall system
  • Collaborate with peers and team members to build scalable, secure, and quality products
  • Perform regular checks and follow best practices to develop, deploy, and maintain software
  • Deployment of new features and products into the production environment
Requirements
  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of OOPS Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries
  • Know-how of Java concurrency patterns
  • Strong experience in Spring Boot, Mongo, Kafka, Microservices, payment and Banking Domain
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
  • Ability to write clean, readable Java code
  • Basic know-how of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Expertise in continuous integration
Qualifications
  • Experience in payment processing or strong banking domain.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java with Payment-(ISO 20022, SWIFT, ACH) || F2F
Java with Payment-(ISO 20022, SWIFT, ACH) || F2F

MTK Technologies • Charlotte (NC)

On-site
USD 100,000 - 130,000
Sr. Java Developers
Sr. Java Developers

Vibotek LLC • New Jersey

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Creative Solutions Services, LLC • Charlotte (NC)

Hybrid
Health insurance
401(k) plan
Paid sick leave
Sr. Java Developer - Contract
Sr. Java Developer - Contract

krg technology inc • Walnut Creek (CA)

On-site
USD 100,000 - 130,000
Java Payments Processing Developer
Java Payments Processing Developer

Synechron • Charlotte (NC)

On-site
USD 100,000 - 115,000
Highly competitive compensation
Paid annual leave
Comprehensive insurance plans
+2
Senior Java Engineer
Senior Java Engineer

RE Partners • Jacksonville (TX)

Hybrid
USD 130,000 - 150,000
Senior Java Developer: Payments Microservices
Senior Java Developer: Payments Microservices

Accord Technologies Inc • Charlotte (NC)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Newark (DE)

Hybrid
USD 90,000 - 120,000
Java/J2EE Services Senior/Lead Developer
Java/J2EE Services Senior/Lead Developer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

Ora Apps Inc. • New York (NY)

On-site
USD 120,000 - 150,000
Health Insurance
401 k Contributions
HSA