Java Software Engineer (Java, AWS and AI Initiatives)
HyderabadOn-siteFull-time
AI Summary
Designs and builds ontology models, canonical data schemas, and SPARQL/Jena-based services for cross-ERP semantic integration, while mentoring engineers and collaborating with architecture stakeholders.
About this role
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 through an ontology layer built on Apache Jena and SPARQL. Together these capabilities lower cross-application integration cost, unlock multi-tenant analytics, and provide the semantic foundation required to scale Generative AI from Data Fabric.
As a Senior Software Engineer, you will design and build core pieces of this semantic layer: ontology models, canonical entity schemas, and the SPARQL/Jena-based services that expose them, while mentoring Software Engineers and partnering closely with the Team Leader and architecture stakeholders.
Key Responsibilities
- Design and develop ontology models (RDF/OWL) and canonical data models for cross-ERP integration domains, including Customer Master, Order-to-Cash, and Financials.
- Develop and optimize SPARQL queries and Apache Jena (TDB2) services for large-scale semantic data management and access.
- Lead ERP-to-canonical model mapping initiatives, handling schema variations, multi-tenant requirements, and schema evolution.
- Create SHACL validation rules and data quality frameworks to ensure consistency and integrity of ontology and canonical model artifacts.
- Mentor Software Engineers on ontology modeling, semantic technologies, and canonical data modeling best practices.
- Contribute ontology and canonical artifacts supporting Data Fabric ETL, streaming pipelines, and future GenAI/RAG knowledge graph initiatives.
- Participate in architecture reviews, drive design discussions, and support governance for ontology versioning and canonical schema management.
- Collaborate with product, engineering, and quality teams to deliver scalable semantic data solutions across enterprise platforms.
Skills, Knowledge & Expertise
- 6+ years of software engineering experience in enterprise applications, platforms, or data integration environments.
- 4+ years of hands-on Java development experience with Spring Boot, REST APIs, and SQL.
- Strong knowledge of semantic technologies, including RDF/OWL, SPARQL, Apache Jena, or similar graph/ontology frameworks.
- Experience in data modeling, schema mapping, canonical data models, and master data management across multiple systems.
- Exposure to cloud platforms (AWS preferred), CI/CD pipelines, application deployment, and monitoring.
- Ability to design scalable integration solutions and communicate technical concepts to diverse stakeholders.
- Experience mentoring engineers and providing technical guidance and code reviews.
- Strong analytical, problem-solving, ownership, and collaboration skills.
- Experience working in Agile development environments and cross-functional teams.
Benefits
- Prior work on knowledge graphs, ontology engineering, or semantic data platforms in an enterprise or ERP context.
- Experience with SHACL, Protégé, or Fuseki.
- Familiarity with multi-tenant SaaS architecture and its implications for canonical/semantic data design.
- Exposure to GenAI/LLM patterns such as retrieval-augmented generation (RAG) over knowledge graphs.
Skills
AgileApache JenaAWSCI/CDFusekiJavaOWLProtégéRDFREST APISHACLSPARQLSpring BootSQLTDB2
Explore related jobs
More jobs at Infor
Similar AWS jobs
Jobs in Hyderabad
- DTeam Lead – Rider Onboarding & ComplianceDeliveroo · Hyderabad, India
- BOracle Fusion Finance Solution ArchitectBtranz · Hyderabad, TS
- BSr. Oracle Fusion SCM ConsultantBtranz · Hyderabad, TS
- BOracle Fusion HCM - Functional ConsultantBtranz · Hyderabad, TS
- WPrincipal Product Manager - APAC Onboarding & KYCWise · Hyderabad, India
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
