×
Register Here to Apply for Jobs or Post Jobs. X

Bookkeeper

Job in Randolph, Morris County, New Jersey, 07869, USA
Listing for: Robert Half
Full Time position
Listed on 2026-09-04
Job specializations:
  • Accounting
    Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Accounts Payable Clerk
Job Description & How to Apply Below

Bookkeeper Position

We are looking for a detail-oriented Bookkeeper to join our team in Randolph, New Jersey in a contract-to-permanent capacity. This onsite role supports day-to-day accounting operations and requires someone who can manage financial records accurately, keep transactions organized, and help maintain steady cash flow visibility. The ideal candidate brings hands-on experience with bookkeeping systems, strong reconciliation skills, and the ability to work confidently across payables, receivables, reporting, and compliance activities.

Responsibilities:

  • Manage day-to-day financial entries across accounting platforms such as Quick Books, Great Plains, Kivu, and  while maintaining accurate and complete records.
  • Reconcile bank accounts, credit card activity, and posted deposits to ensure balances are correct and customer payments are applied properly.
  • Oversee accounts payable and accounts receivable functions, including invoice preparation, payment processing, collections follow-up, and monthly customer statements.
  • Maintain the general ledger by recording journal entries, reviewing account activity, and supporting the preparation of routine financial documentation.
  • Assist with payroll-related tasks, commission tracking, tax documentation, and year-end reporting activities, including issuing 1099 forms.
  • Prepare financial reports such as profit and loss statements and balance sheets to support operational and leadership review.
  • Support audit readiness and compliance efforts, including documentation needed for annual insurance and New Jersey state reviews.
  • Set up and maintain customer and vendor records, process credit card and ACH transactions, and establish new customer profiles in payment systems.
  • Monitor cash movement, budget activity, inventory-related records, and purchase order documentation to help maintain organized financial operations.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary