Java Backend Engineer

Dallas, TX, US • Posted 17 hours ago • Updated 15 hours ago
Contract W2
Contract Corp To Corp
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Kotlin
  • PostgreSQL
  • JPA
  • Spring Framework
  • Telecommunications

Summary

Job Title: Java Backend Engineer

Location: Dallas, TX

Duration: Long-term

Work Mode: Onsite 

 

Required experience: 13+ Years

 

Required Telecom domain experience

 

Key Responsibilities:

  • Platform Engineering: Design and implement highly scalable backend services using Java 17, Kotlin 1.9.25, and Spring Boot 3.5.11.
  • Reactive & Real-Time Systems: Develop non-blocking, real-time AI chat capabilities using Spring WebFlux, R2DBC, and Server-Sent Events (SSE) within the Shannon Agent Server.
  • Multi-Tenant Architecture: Architect dynamic database routing and auto-migrations across distinct PostgreSQL tenant databases using Flyway.
  • AI & LLM Integration: Build adapter-pattern interfaces to seamlessly route requests across multiple LLM providers, including Azure OpenAI, OpenAI (GPT API v4.9), and LiteLLM.
  • Extensibility & Tooling: Implement Model Context Protocol (MCP) servers and tools, alongside RAG and Vector Store capabilities, to extend the platform's AI reasoning.
  • Security & Identity: Secure APIs and SDK configurations implementing robust authentication flows, including JWT Bearer Tokens, HMAC request signing, and Role-Based Access Control (RBAC).
  • Data & State Management: Build multi-device sync, chat backup/restore, and secure file handling utilizing AWS S3 and pre-signed URLs within the Shannon Sync Server.

Required Qualifications:

  • Extensive experience building enterprise applications with Java 17 and Kotlin.
  • Deep expertise in the Spring ecosystem, specifically Spring Boot 3.5+, Spring MVC, and reactive paradigms using Spring WebFlux.
  • Strong background in data modeling and database interaction using PostgreSQL, JPA, Hibernate Envers, and reactive drivers like R2DBC.
  • Proven track record of designing secure, multi-tenant backend architectures with tenant-level isolation.
  • Experience configuring and deploying cloud services, specifically AWS S3 for object storage and AWS Secrets Manager for runtime credential management.
  • Familiarity with modern observability and telemetry tools, including Prometheus, Micrometer, Logstash
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: infotx
  • Position Id: 9128685
  • Posted 17 hours ago
Contact the job poster
SR

Siva Reddy

Recruiter @ InfoVision, Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.