Job Description:
We are looking for a Neo4j Developer to join our team on a 6-month contract-to-hire basis in New York. The ideal candidate will have a strong background in graph database design and development with hands-on experience in Neo4j and Cypher query language. This role is critical for building and optimizing graph-based solutions to support our data-driven initiatives in the financial domain.
Key Responsibilities:
- Design develop and maintain graph database models using Neo4j
- Write efficient Cypher queries for data retrieval transformation and analytics
- Integrate Neo4j with other enterprise systems and data pipelines
- Optimize performance of graph queries and database structures
- Collaborate with data architects analysts and business teams to understand requirements and translate them into graph-based solutions
- Ensure data integrity security and compliance with internal standards
- Contribute to architectural decisions and best practices around graph technologies
Required Skills & Qualifications:
- Proven experience with Neo4j and Cypher query language
- Strong understanding of graph data modeling and database design principles
- Experience integrating Neo4j with Java Python or other programming languages
- Familiarity with graph algorithms and use cases (e.g. fraud detection recommendation engines network analysis)
- Strong database and data manipulation skills (SQL ETL etc.)
- Experience working in a banking or financial services environment is a plus
- Excellent problem-solving skills and attention to detail
- Bachelors degree in Computer Science Engineering or related field