Senior Software Engineer
Core
Design, build, and maintain backend microservices for Infor IQ's Data Fabric ecosystem, focusing on ontology reasoning, federated query access, and governance APIs.
Role type
Senior Software Engineer (Backend)
Builds
Production backend services, REST/GraphQL APIs, and ontology data layers for enterprise ERP and analytics platforms.
Domain
Enterprise Software / Cloud Infrastructure / Semantic Web / Data Fabric
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, GraphQL, SQL, Kafka, AWS, Docker, Kubernetes, automated testing, security, multi-tenancy, AI development tools (Claude, Kiro, Copilot)
Preferred skills
Knowledge graph technologies (RDF, OWL, SPARQL), OBDA/query virtualization (Ontop, Athena, Trino), rule engines (Drools), LLM/GenAI integration (Bedrock, langchain4j), event-driven architectures, observability tools
Technologies
Java, Spring Boot, GraphQL, Kafka, AWS, Docker, Kubernetes, Gradle, Maven, RDF, SQL, REST, AI Agents API, BPMN, LLM
Responsibilities
Design and implement Spring Boot microservices for reasoning and governance; Develop and extend REST/GraphQL APIs for ontology traversal and authorization; Build ontology data layers over federated SQL engines; Review AI-generated code for correctness and security; Collaborate with product and frontend teams using AI tools.
Seniority
Senior, hands-on IC