Java Software Engineer - AI & Data Platforms (3-6 Yrs)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Infor is building a Data Fabric capability that combines a canonical data model with an ontology layer using Apache Jena and SPARQL.
The Software Engineer will build ontology and canonical modeling skills while implementing Java-based mapping and SPARQL components under senior guidance.
Key Skills for This Role
Full Job Posting
Description
Infor is building a Data Fabric capability that combines a canonical data model with an ontology layer using Apache Jena and SPARQL.
The Software Engineer will build ontology and canonical modeling skills while implementing Java-based mapping and SPARQL components under senior guidance.
A Typical Day in the Life Includes
- Complete a structured learning program covering RDF, OWL, SPARQL, Apache Jena, and canonical data modeling.
- Implement canonical mappings between ERP source schemas and the shared canonical model.
- Write and test SPARQL queries and contribute to ontology classes and properties.
- Write unit and integration tests for canonical mapping and ontology code.
- Participate in code reviews and incorporate feedback from senior engineers and the team leader.
- Document mapping decisions and contribute to the team's canonical and ontology knowledge base.
Basic Qualifications
- 2–5 years of software engineering experience.
- Hands-on Java development experience, preferably with Spring Boot, REST APIs, and SQL.
- Strong fundamentals in data structures, algorithms, and object-oriented design.
- Willingness and aptitude to learn RDF, OWL, SPARQL, and canonical data modeling; prior experience is not required.
- Basic exposure to cloud platforms such as AWS or an equivalent platform.
- Good written communication for documenting mapping and design decisions.
Preferred Qualifications
- Prior exposure to data integration, ETL, or master data projects.
- Coursework or personal projects involving graph databases, knowledge graphs, or Prolog or logic programming.
- Familiarity with Git-based collaborative development workflows.
About Infor
Infor provides business cloud software products for companies in industry-specific markets.
Infor builds cloud industry suites that use data science and integrate with existing systems.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Infor
Software Engineer, Senior (Java and AWS)
, IND
Description Infor is building a new Data Fabric capability that bridges structural data gaps across Infor's ERP products through a canonical data model, and elevates that canonical data into unified business intelligence
Software Engineer, Senior (Java and AWS)
, IND
Software Engineer, Senior (Java and AWS)
Hyderabad, IND
Team Lead, Quality Assurance - 1
Hyderabad, IND
Account Manager, Senior - Healthcare Interoperability
, USA
Account Manager- AI/Manufacturing
, USA
Technical Solution Consultant
, USA
Procurement Specialist
Atlanta, USA
Architect
Atlanta, USA