Software Engineer
Momento USA LLC
Jersey City, United States of America
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Jersey City, United States of America
Tech stack
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Automated Storage and Retrieval Systems
Cloud Computing
Encodings
Data Governance
Query Languages
Software Design Patterns
Distributed Systems
Graph Database
Meta-Data Management
MVC
Neo4j
Routing
Node.js
Object-Oriented Software Development
Salesforce
Data Streaming
Enterprise Data Management
Data Processing
Large Language Models
Spring-boot
Backend
GIT
Event Driven Architecture
Containerization
Enterprise Integration
REST
Domain Driven Design
Software Version Control
Microservices
Requirements
- 8 10+ years of experience in backend development using Java and/or Node.js, with strong hands-on expertise in building scalable systems (Spring Boot / Node frameworks)
- Strong experience designing and developing RESTful APIs and microservices in distributed architectures
- Solid understanding of object-oriented design principles and design patterns (e.g., MVC, domain-driven design)
- Hands-on experience with graph technologies, including Neo4j, and familiarity with graph data modeling and query languages (e.g., Cypher)
- Experience working on Knowledge Graph or semantic systems, including ontology-driven design and entity relationships
- Familiarity with modern AI-driven architectures such as semantic routing, MCP servers, and LLM-integrated systems
- Strong experience with real-time or micro-batch data processing and event-driven architectures
- Proficiency with CI/CD pipelines and source control (Git) in enterprise environments
- Experience with cloud platforms (AWS/GCP) and containerized deployments
- Solid understanding of data modeling (relational and/or graph-based) and data integration patterns
- Experience working in Agile/Scrum environments with strong collaboration and problem-solving skills
- Experience with Graph + AI patterns (e.g., GraphRAG, LLM + Knowledge Graph integration)
- Exposure to Salesforce ecosystem (APIs, Data Cloud, or platform integrations)
- Experience with ontology management tools and semantic layer design
- Familiarity with vector databases and embedding-based retrieval systems
- Experience with data governance, metadata management, or enterprise data platforms
- Exposure to streaming platforms or advanced observability frameworks for distributed systems
About the company
© 2026 Careerjet All rights reserved