Software Engineer

GeekSoft Consulting

Bedminster Township (NJ)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zohorecruit in Bedminster, NJ is seeking a Software Engineer with strong backend development experience to design, build and continually improve the client's online platform. You will build scalable services with Node.js, REST APIs, and robust security.

You will integrate with AI APIs, work on RAG-based solutions, and collaborate with frontend teams. Experience with databases (PostgreSQL, MySQL, MongoDB) and cloud platforms is required, along with Docker, Git, and CI/CD.

Qualifications

  • Backend engineer with experience building scalable applications, APIs, and integrations.
  • Design, develop, and maintain scalable backend services using Node.js.
  • Build REST APIs and backend integrations connecting internal and external apps.
  • Develop clean, reusable backend components with SQL or NoSQL databases.
  • Implement authentication, authorization, logging, error handling, and API security.
  • Collaborate with frontend teams using Angular or similar frameworks.
  • Integrate apps with LLM and Generative AI APIs; support RAG apps.
  • Work with MCP servers, AI tools, and agent workflows.
  • Write tests, review code, and troubleshoot issues.
  • Participate in application deployment and CI/CD processes.
  • Strong experience developing and consuming REST APIs.
  • API authentication and authorization mechanisms (OAuth, JWT, API keys).
  • Experience with PostgreSQL, MySQL, MongoDB, or similar.
  • Experience with Git, workflows, architecture, logging, and debugging.
  • Exposure to Generative AI concepts and LLMs.

Responsibilities

  • Help design, build and improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.

Skills

Backend development
Node.js
REST APIs
API security
SQL/NoSQL databases
MongoDB
OAuth/JWT/API keys
Angular
Generative AI APIs
RAG
MCP servers
CI/CD
Docker
Cloud platforms
LangChain/Semantic Kernel
Vector databases

Tools

Express.js
NestJS
Git
Docker
CI/CD tools
AWS
Azure
GCP

Job description

Bedminster, United States | Posted on 10/06/2026

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.
Location: Bedminster, NJ; Middletown, NJ; Atlanta, GA; Alpharetta, GA; Bothell, WA; or Dallas, TX
Requirements
  • Software Engineer with strong backend development experience to build scalable applications, APIs, and integrations.
  • Design, develop, and maintain scalable backend services using Node.js.
  • Build and maintain REST APIs and backend integrations connecting internal and external applications.
  • Develop clean, reusable, and maintainable backend components using relational and/or NoSQL databases.
  • Implement authentication, authorization, logging, error handling, and API security.
  • Collaborate with frontend developers working with Angular or similar frameworks.
  • Integrate applications with LLM and Generative AI APIs.
  • Support the development of RAG-based applications using enterprise data and documents.
  • Work with Model Context Protocol (MCP) servers, tools, and custom integrations.
  • Support the development of AI agents and agent-based workflows.
  • Write unit and integration tests, participate in code reviews, and troubleshoot application/API issues.
  • Participate in application deployment and CI/CD processes.
  • Strong experience developing and consuming REST APIs.
  • Strong understanding of API authentication and authorization mechanisms, including OAuth, JWT, and API keys.
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, or similar.
  • Experience with Git, software development workflows, application architecture, error handling, logging, and debugging.
  • Basic understanding or hands-on exposure to Generative AI concepts.
  • Large Language Models (LLMs) and Prompt Engineering
  • Retrieval-Augmented Generation (RAG), Embeddings, and Vector Databases
  • Model Context Protocol (MCP) and AI tool calling
  • AI agents and agent workflows
  • Integration with LLM APIs such as OpenAI, Gemini, Claude, and Azure OpenAI
  • Advanced machine learning or data science experience is not required.
  • Experience with Express.js, NestJS, or similar Node.js frameworks.
  • Experience with Docker, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP.
  • Experience with AI frameworks such as LangChain, LangGraph, or Semantic Kernel.
  • Experience with vector databases such as Pinecone, pgvector, or Chroma.
  • Experience building applications that integrate with enterprise AI services.
  • A challenging, innovating environment.
  • Opportunities for learning where needed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Gen. AI Engineer
Gen. AI Engineer

Kaleidoscope Innovation • Fort Worth (TX)

On-site
USD 140,000 - 190,000
Senior Al Engineer | Java, LLM & Gen AI
Senior Al Engineer | Java, LLM & Gen AI

EdCast • Mountain View (CA)

On-site
USD 18,846 - 33,504
AI Developer
AI Developer

Glint Tech Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior GenAI Full-Stack Engineer - Brazil
Senior GenAI Full-Stack Engineer - Brazil

Bot Jobs • Myrtle Point (OR)

Remote
USD 60,000 - 108,000
AI Engineer – Senior Software Engineer
AI Engineer – Senior Software Engineer

DataJobs • Randolph Township (NJ)

On-site
USD 50,000 - 600,000
Java Backend with AI agent development
Java Backend with AI agent development

Vidorra Consulting Group • Mountain View (CA)

On-site
USD 140,000 - 180,000
Senior Node.js AI Software Engineer
Senior Node.js AI Software Engineer

EPAM Systems • United States

On-site
USD 140,000 - 190,000
GenAI & Agentic AI Engineer
GenAI & Agentic AI Engineer

Vytwo • Dallas (TX)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

carbonhouse, inc. • Charlotte (NC), Northern (KY)

On-site
USD 92,000 - 115,000
Senior Software/AI engineer Central Europe
Senior Software/AI engineer Central Europe

Zoolatech • Central (LA)

On-site
USD 140,000 - 190,000