Java Backend developer

Overview

On Site
$80,000 - $120,000
Full Time

Skills

LangChain
Artificial Intelligence
Cloud Computing

Job Details

Minimum Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field, or equivalent professional experience
  • 7+ years of experience in software architecture design and development with expertise in Domain Driven Design, Service Oriented Architecture, and Distributed Systems
  • 3+ years of experience designing, implementing, and overseeing RESTful and GraphQL APIs utilizing Node.js
  • Practical experience with asynchronous programming, type safety, threading models, state machines and data structures

Preferred Qualifications

  • Familiarity with AI/ML technologies including LLMs, AI Agents (LangChain, Google ADK, etc.)
  • Proficiency with containerized technologies (Docker) and container orchestration platforms (Kubernetes, Terraform)
  • Proven ability to design, operate, and maintain distributed systems (monitoring, observability, automation, etc.)
  • Understanding of OAuth 2.0 fundamentals (authentication, delegated authorization, etc)
  • Experience with managed cloud platforms such as AWS, Google Cloud Platform, Azure
  • Excellent communication skills to collaborate with non-technical audience

Top req is below

  • 3+ years of experience designing, implementing, and overseeing RESTful and GraphQL APIs utilizing Node.js

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.