What you'll do :
- Own, operate, maintain, and extend a fleet of Java/Spring Boot integration projects running telemetry and retention pulls, in a modern CI/CD, Kubernetes, and observability environment.
- Integrate with complex REST, Microsoft Graph, GraphQL, and gRPC APIs, handling auth, pagination, throttling, async workflows, and partial failures.
- Parse and normalize messy JSON, XML, encoded, compressed, and binary payloads - reliably and at scale.
- Build resilient, observable integrations and secure LLM-powered features with proper guardrails.
- Grow into Angular backend-for-frontend development - database access, service orchestration, and secure LLM-powered APIs.
Must-have qualifications :
- Advanced Java and strong production experience with Spring Boot and its ecosystem.
- Strong database integration skills - SQL/NoSQL, transactions, schema design, query tuning, and ORM (Spring Data, JPA/Hibernate, JDBC).
- Building and operating containerized Java services through Git-based CI/CD in Kubernetes or comparable orchestration.
- API integration well beyond basic CRUD - auth, pagination, rate limits, retries, and unreliable upstream behavior - including hands-on Microsoft Graph or similarly complex enterprise APIs.
- Working experience consuming or implementing GraphQL, plus gRPC and Protocol Buffers.
- Deep JSON and XML parsing (Jackson, StAX/SAX/JAXB) with secure parser configurations, and byte-level diagnosis of text-encoding and binary-format issues.
- Resilience engineering - timeouts, retries, backoff, circuit breakers, idempotency, and checkpointing - with strong automated testing (JUnit, contract, and adversarial fixtures).
- Experience integrating applications with LLM APIs or SDKs (structured output, streaming, context limits, provider failures).
- Secure development practices and clear communication of protocol and data-quality issues to technical and non-technical stakeholders.
Nice to have :
- Java 25+ and Spring Boot 4.0+; Microsoft Graph delta sync and subscriptions; Angular BFF patterns with SSE or WebSockets.
- AWS, Kubernetes, Helm, Vault, GitHub Actions, Harness, Splunk, New Relic, Apigee, and Kafka.
- Enterprise LLM platforms, RAG, embeddings, vector search, or agent workflows.
- Working Python or scripting for prototyping of data inspection and rapid API investigation.
- Experience designing backend APIs for Angular or comparable single-page applications (a growth area for this role).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1669816