Neo4J Developer (Telecom Domain)

Amaze Systems Inc
Frisco, TX, United States
10 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Big Data Cloud Database Code Review Continuous Integration Data Warehousing Graph Database Network Topologies
+29 more
Networking Hardware Network Configuration and Change Management Neo4j OAuth Swagger Software Engineering Management of Software Versions Openapi Data Processing Google Cloud Data Ingestion Snowflake Apache Spark Spring-boot Indexer Backend Gitlab Git Data Layers Containerization Kubernetes Apache Kafka OSS/BSS Graphql Software Coding Restful APIs Docker Service Stack Microservices

Job description

  • Design and implement graph data models in Neo4j to support complex relationship-driven use cases
  • Write efficient, optimized Cypher queries and tune Neo4j performance for large datasets.
  • Develop scalable, secure, and maintainable backend services and APIs using Java and Spring Boot.
  • Collaborate with data engineers, architects, and product teams to translate business requirements into technical graph and API designs.
  • Participate in code reviews, design discussions, and mentor junior developers on graph database and Spring Boot best practices.
  • Troubleshoot and resolve performance bottlenecks across the application and data layer.
  • Ensure adherence to coding standards, security practices, and CI/CD processes

Requirements

Experience : 5+ years of software development experience. Must have strong experience with Neo4J and Java Spring Boot

Mandatory Skills : Neo4J and Cypher, Java Spring Boot , Graph Data Modeling , Git/GitLab & CI/CD, * Strong expertise in Neo4j with expertise in Cypher, graph data modeling, schema design, indexing, and query performance tuning at scale. Experience with APOC procedures, graph algorithms (shortest path, centrality, connectivity analysis), and Neo4j clustering/HA setups is a strong plus.

  • Deep expertise in Java Spring Boot and related Spring ecosystem in building production-grade microservices and REST APIs for large-volume data processing.

  • Designing, building, and maintaining RESTful/GraphQL APIs; API versioning, documentation (OpenAPI/Swagger), and security best practices (OAuth2/JWT).
  • Previous experience in Snowflake with background in Querying and optimizing SQL against Snowflake for network KPI reporting, historical trend analysis, and integrating graph-derived insights with enterprise data warehouse layers.
  • Experience with Kafka, Spark, or related technology stack for ingesting high-volume, high-frequency data feeds into the graph and downstream systems., * 5-7 years of overall software development experience.
  • Proven, hands-on experience with Neo4j and Cypher in production, ideally modeling hierarchical or network/topology data.
  • Strong proficiency in Java and Spring Boot for building microservices/APIs.
  • Solid understanding of graph data modeling for complex, interconnected datasets.
  • Experience with Git/GitLab and CI/CD pipelines.

Preferred Qualifications

  • Experience with Snowflake or other cloud data warehouses for enterprise reporting.
  • Familiarity with big data/streaming platforms (Kafka, Spark) for high-volume telecom data ingestion.
  • Prior exposure to telecom domain concepts: RAN architecture, cell site inventory, network configuration management (CM), OSS/BSS systems, or multi-vendor network equipment (Ericsson, Nokia, Huawei, Samsung, etc.).
  • Knowledge of containerization/orchestration (Docker, Kubernetes) and cloud platforms (AWS/Azure/Google Cloud Platform).
  • Understanding of network topology visualization and its use in fault management or capacity planning.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:30 min

Introduction to Neo4j and remote developer relations work

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all