Neo4J Developer

6 days ago


Pune, Maharashtra, India EXL Full time
Job Summary

We are seeking an experienced Neo4j Developer to join our team at EXL. The ideal candidate will be responsible for designing, developing, and maintaining graph databases to solve complex business problems.

Key Responsibilities
  • Design and Development: Design and implement graph-based data models using Neo4j to solve complex business problems.
  • Cypher Query Language: Write optimized Cypher queries for data retrieval, manipulation, and aggregation.
  • Data Modeling: Develop and maintain data models that leverage the power of graph databases to represent connected data effectively.
  • System Integration: Integrate Neo4j databases with existing systems using APIs and other middleware technologies.
  • Performance Tuning: Analyze and optimize graph database performance, including indexing and query optimization.
  • Data Migration: Migrate data from relational databases or other sources to Neo4j.
  • Graph Algorithms: Implement and optimize graph algorithms for use cases such as shortest paths, recommendations, and network analysis.
  • Collaboration: Work closely with data architects, backend engineers, and data scientists to ensure smooth integration with broader data ecosystems.
  • Testing & Debugging: Create unit tests for data models and queries, and troubleshoot any database-related issues.
  • Documentation: Maintain comprehensive documentation for all data models, queries, and integration processes.
Required Skills
  • Neo4j Expertise: 5+ years of experience with Neo4j, including experience with graph data modeling, Cypher query language, and Neo4j architecture.
  • Cypher Query Language: Strong proficiency in writing complex and optimized Cypher queries.
  • Database Design: Experience in designing and implementing graph databases and models.
  • Integration Experience: Experience integrating Neo4j with APIs, middleware, or other data platforms.
  • Performance Tuning: Ability to analyze and tune database performance, including query optimization and indexing strategies.
  • Scripting Languages: Experience with scripting languages such as Python, Java, or JavaScript for database interaction.
  • Graph Algorithms: Familiarity with graph algorithms like shortest path, PageRank, community detection, etc.
  • Data Migration: Experience with migrating data from relational databases to graph databases.
  • Version Control: Proficiency in Git or other version control tools.
Preferred Qualifications
  • Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or GCP for deploying Neo4j databases.
  • Graph Databases: Knowledge of other graph databases or NoSQL technologies.
  • ETL Tools: Understanding of ETL tools and processes.
  • Microservices: Familiarity with microservices architecture.
  • Agile Environment: Experience working in Agile or Scrum environments.

  • Neo4J Developer

    6 days ago


    Pune, Maharashtra, India EXL Full time

    Job Title: Neo4J DeveloperWe are seeking an experienced Neo4J Developer to join our team at EXL. The ideal candidate will have a strong background in graph databases and a proven track record of designing and implementing Neo4J-based solutions.Key Responsibilities:Design and Development: Design and implement graph-based data models using Neo4J to solve...


  • Pune, Maharashtra, India Ansys Full time

    Job SummaryThe Research and Development Engineer I will work with a dynamic team to design, develop, and maintain the next generation Simulation Process Data Management software. This role will focus on software development and supporting systems.Key ResponsibilitiesDesign, implement, maintain, test, and document software modules and sub-systems.Learn and...


  • Pune, Maharashtra, India Ansys Full time

    Job SummaryThe Ansys team is seeking a highly skilled Software Development Engineer to join our dynamic team dedicated to the design, development, and maintenance of the next generation Simulation Process Data Management software. As a key member of our team, you will work closely with expert professionals to understand customer requirements and accomplish...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: GraphQL Data EngineerJoin Virtusa as a Senior Knowledge Graph and Data Engineer to leverage your expertise in Labelled Property Graph (LPG) and data engineering to design, develop, and deploy customised and scalable knowledge graph solutions or products.About the Role:Design and develop customised knowledge graph solutions using LPG technologies...


  • Pune, Maharashtra, India Synechron Full time

    Job DescriptionThe ideal candidate is a team-oriented professional who will collaborate with various business areas to work with company data. Key responsibilities include generating reports, analyzing methodologies, suggesting operational improvements, and developing proposal evaluations in a cross-functional environment.Key RequirementsBachelor's or...

  • Vendavo Developer

    5 days ago


    Pune, Maharashtra, India AmerisourceBergen Services Corporation Full time

    Job Title: Vendavo DeveloperThis role is responsible for the development, installation, and maintenance of organization's software. The successful candidate will have 3-4 years of experience in Vendavo development using Vendavo scripting Language (VSL), Vendavo Query Language (VQL), Java development, Java script, familiarity with Oracle in-memory DB and...

  • Software Developer

    6 days ago


    Pune, Maharashtra, India CENCORA INDIA TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Job Title: Software EngineerCencora India Technology Services Private Limited is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Develop detailed system design specifications to guide...

  • Azure Data Engineer

    6 days ago


    Pune, Maharashtra, India Saaki Argus & Averil Consulting Full time

    Job Title: Azure Data EngineerWe are seeking a highly skilled Azure Data Engineer to join our team at Saaki Argus & Averil Consulting. As a key member of our data engineering team, you will be responsible for designing and building scalable data ingestion pipelines, executing high-performance data processing, and collaborating with cross-functional teams to...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: GraphQL Data EngineerAt Virtusa, we are seeking an experienced GraphQL Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying customised and scalable knowledge graph solutions or products.Key Responsibilities:Design and develop customised knowledge graph...

  • Azure Data Engineer

    6 days ago


    Pune, Maharashtra, India Saaki Argus & Averil Consulting Full time

    Job Title: Azure Data EngineerWe are seeking a highly skilled Azure Data Engineer to join our team at Saaki Argus & Averil Consulting. As a key member of our data engineering team, you will be responsible for designing and building scalable data ingestion pipelines, executing high-performance data processing, and collaborating with business consultants, data...


  • Pune, Maharashtra, India Synechron Full time

    Job DescriptionThe ideal candidate is a team player who will be responsible for working with company data in various business areas. Specific responsibilities include reporting metrics, analyzing methodologies, suggesting operation improvements, and building proposal evaluations in a cross-functional environment.Key Responsibilities:Reporting metrics and...

  • Azure Data Engineer

    6 days ago


    Pune, Maharashtra, India Saaki Argus & Averil Consulting Full time

    Job Title: Azure Data EngineerWe are seeking a highly skilled Azure Data Engineer to join our team at Saaki Argus & Averil Consulting. As a key member of our data engineering team, you will be responsible for designing and building scalable data ingestion pipelines, executing high-performance data processing, and collaborating with cross-functional teams to...


  • Pune, Maharashtra, India Everstream Analytics Full time

    Senior Software EngineerAt Everstream Analytics, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will play a crucial role in designing, developing, and deploying cloud-native applications that drive business value for our clients.Key Responsibilities:Collaborate with...


  • Pune, Maharashtra, India CENCORA INDIA TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Job DescriptionJob SummaryCENCORA INDIA TECHNOLOGY SERVICES PRIVATE LIMITED is seeking a highly skilled SAP S/4HANA ABAP Developer to join our team. As a key member of our development team, you will be responsible for designing, building, testing, and deploying enterprise SAP solutions using ABAP Workbench, ABAP Objects, BAPI, BADI's, RFC Smart Forms, Adobe...


  • Pune, Maharashtra, India CENCORA INDIA TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Job DescriptionWe are seeking a highly skilled SAP S/4HANA ABAP Developer to join our team at CENCORA INDIA TECHNOLOGY SERVICES PRIVATE LIMITED.Key Responsibilities:Design, develop, and deploy enterprise SAP solutions using ABAP.Extend existing S/4HANA programs and functions, and write new ones.Design and maintain Core Data Services (CDS) views and ODATA...


  • Pune, Maharashtra, India Agivant Technologies India Private Limited Full time

    Job Title: Technical Support EngineerAgivant Technologies India Private Limited is seeking a highly skilled Technical Support Engineer to join our team. As a Technical Support Engineer, you will be responsible for providing advanced technical support to our global client base and partners.Key Responsibilities:Provide Tier 1-3 Support and troubleshoot complex...


  • Pune, Maharashtra, India Agivant Technologies India Private Limited Full time

    Technical Support EngineerAgivant Technologies India Private Limited is seeking a highly skilled Technical Support Engineer to join our team. As a Technical Support Engineer, you will be responsible for providing advanced technical support on our Data-based Software Product to a global client base and partners.This role requires deep technical expertise,...


  • Pune, Maharashtra, India Vidpro Consultancy Services Full time

    Job Title: Snowflake Data EngineerWe are seeking a highly skilled Snowflake Data Engineer to join our team at Vidpro Consultancy Services. As a Snowflake Data Engineer, you will be responsible for designing, implementing, and maintaining modern data warehouse solutions using Snowflake, Databricks, and Azure Data Factory.Key Responsibilities:Developing and...


  • Pune, Maharashtra, India Agivant Technologies India Private Limited Full time

    Job Title: Technical Support EngineerAgivant Technologies India Private Limited is seeking a highly skilled Technical Support Engineer to join our team. As a Technical Support Engineer, you will be responsible for providing advanced technical support to our global client base and partners.The ideal candidate will have a strong background in Linux,...


  • Pune, Maharashtra, India Vidpro Consultancy Services Full time

    Job Title: Snowflake Data EngineerWe are seeking a highly skilled Snowflake Data Engineer to join our team at Vidpro Consultancy Services. As a Snowflake Data Engineer, you will be responsible for designing, implementing, and maintaining modern data warehouse solutions using Snowflake, Databricks, and Azure Data Factory.Key Responsibilities:Developing and...