Company
Technology
Fullstackwithjavamicroservices
Neural analysis suggests this role is
optimal for Senior candidates.
“Full stack with java microservices. Skills: Java Spring Boot, GraphQL APIs, Graph Databases, Microservices, OSLC specifications. Design and develop microservices. Build middleware translation layer”
Industry & Context.
Analytical thinking; Problem-solving skills
What They're Looking For.
Must Have
Java 11+, Spring Boot, Microservice Architecture, GraphQL schema design, API development, Resolver performance optimization, Graph Databases, Neo4j, API design standards, Protocol translation, Data serialization, OSLC specifications, Resource Shapes, LD-Context, Linked Data principles, Middleware development, REST APIs, OSLC-compliant endpoints, Integration of lifecycle management tools, Data modeling, Semantic web concepts, Message queues, Event-driven integration, Kafka, RabbitMQ, Authentication mechanisms, Authorization mechanisms, OAuth2, SSO, JWT, Git, CI/CD pipelines, Containerized deployments, Docker, Kubernetes, Cloud infrastructure, AWS, Azure, GCP, Monitoring tools, Logging tools, ELK stack, Prometheus, Grafana
Nice to Have
Neo4j preferred
What You'll Do.
Design and develop microservices
Build middleware translation layer
Enable interoperability
Implement GraphQL APIs
Persist interconnected artifacts
Define data federation
Implement data synchronization
Ensure data integrity
Ensure semantic alignment
Define schema evolution
Define data mapping strategies
Drive performance optimization
Drive scalability improvements
Contribute to architectural reviews
Contribute to DevOps automation
How You'll Work.
Team & Collaboration
Solution architects
Communication Scope
Documentation skills
Full Job Description
Role Overview We are looking for a Senior Backend Developer with deep expertise in Java Spring Boot , GraphQL , and Graph Databases , and a solid understanding of integration patterns and data translation across specifications (REST ↔ OSLC). You will play a key role in architecting and developing the backend foundation that powers data linking, traceability, and semantic interoperability across systems. This is a high-impact role requiring strong system design skills, API architecture understanding, and the ability to translate complex data models into a cohesive linking platform. Key Responsibilities Design and develop scalable backend microservices using Java (Spring Boot) for the Central Linking Solution. Build and maintain a middleware translation layer to enable interoperability between RESTful APIs and OSLC-compliant interfaces . Implement and optimize GraphQL APIs to serve linked data to consuming applications. Model relationships and persist interconnected artifacts in a Graph Database (Neo4j / Amazon Neptune) . Define and implement data federation and synchronization mechanisms between heterogeneous engineering tools. Ensure data integrity , traceability , and semantic alignment across toolchains in the V-model lifecycle. Collaborate closely with solution architects to define API contracts, schema evolution, and data mapping strategies. Drive backend code quality, performance optimization, and scalability improvements. Mentor developers and contribute to architectural reviews and DevOps automation. Required Technical Skills Core Backend Development Strong experience with Java 11+ , Spring Boot , and Microservice Architecture . Expertise in GraphQL schema design, API development, and resolver performance optimization. Hands-on experience with Graph Databases (Neo4j preferred) for modeling interconnected entities. Deep understanding of API design standards , protocol translation , and data serialization (JSON, RDF/XML, Turtle) . Experience implementing OSLC s
Applying for this Full stack with java microservices role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Taleo (Oracle)
- Taleo is older software — paste plain text resume content to avoid formatting issues.
- Avoid special characters, tables, and columns in your resume for this ATS.
- The application may time out on inactivity — copy your answers to a text editor as backup.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.