
Java Full stack Developer
- Pune, Maharashtra
- Permanent
- Full-time
- Having Expertise in Strong proficiency in Java and Python.
- Having Proven experience working with RDF graphs, writing and optimizing SPARQL queries, and developing ontologies using OWL and SHACL.
- Having Solid understanding and practical experience with RDF reasoning, including rule-based inference, consistency checks, and the use of OWL reasoners.
- Having Demonstrated experience in designing and implementing robust RESTful APIs and interfaces.
- Having Strong foundation in software engineering best practices, including Git version control, clean code principles, unit testing, and active participation in code reviews.
- Having Proficiency in data modeling, particularly with UML class diagrams, and a strong eagerness to learn and apply OWL for ontology modeling.
- Having Excellent abstract thinking skills, with the ability to translate complex requirements into effective data models and semantic solutions.
- Having Ability to acquire and apply domain expertise, particularly in modeling templates for systems and equipment.
- Holding a graduate BE / B.Tech / MCA/M.Tech/M.Sc with good academic record.
- 2 - 6 years of demonstrable experience in Java and Python Development.
- Familiarity with semantic web frameworks and libraries such as Apache Jena and rdflib.
- Hands-on experience with graph databases, specifically GraphDB.
- Knowledge of SHACL rules, performance tuning of shapes, and advanced reasoning techniques.
- Experience with Linked Data principles and formats, including JSON-LD creation and parsing.