Quick overview
SeniorityMid Senior
Work modeHybrid
LocationIrving, TX, United States
SpringSpring BootAWSLogstashGPTHibernateJWTJavaKotlinLLMPrometheusGenerative AIAzurePostgreSQLRAG
Job description
Job Title: Java Backend Engineer
Location: Dallas, TX
Duration: Long-term
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
Similar jobs
- AT
Java Backend DeveloperRecently posted
Applied Thought Auditors & Consultants Inc. · Alpharetta, GA · On-site 🇺🇸
DockerMicroservicesMySQL+19TechnologySalary not listed - CI
Software ProgrammersRecently posted
Citronix Inc · Arlington, TX, Tarrant County, TX; Texas · Hybrid 🇺🇸
C++Machine LearningTechnology$15 - $25/hr - ZS

Job Opportunity :: Software Developer (Java Backend) with DevOps :: Cupertino, CA (Onsite) :: Contract :: Urgent OpportunityRecently posted
Zodiac Solutions Inc. · United States · On-site 🇺🇸
DockerMicroservicesMySQL+25TechnologySalary not listed - LT

Java Backend DeveloperRecently posted
LTM · Charlotte, NC · Hybrid 🇺🇸
DockerMicroservicesOracle+17TechnologySalary not listed - CM
API Back End DeveloperRecently posted
Computer Merchant, Ltd., The · Boston, MA · Remote 🇺🇸
MicroservicesSQLSpring+12Technology$60 - $66/hr - HO

Senior Backend Engineer, FirewallRecently posted Auto Apply
Horizon3ai · United States · Remote 🇺🇸
SQLAWSConcrete+5TechnologySalary not listed - CD
Python Backend Engineer (Cloud Infrastructure)Recently posted
Cosmic-I LLC DBA Northern Base · United States · Remote 🇺🇸
SQLGitApache Spark+15TechnologySalary not listed - AI

Backend Engineer, Profile & CommunityRecently posted Auto Apply
Airbnb · United States · Hybrid 🇺🇸
TechnologySalary not listed - CS
Senior Backend Service Maintenance EngineerRecently posted
Crea Services LLC · United States · Hybrid 🇺🇸
Google CloudGrafanaJava+3TechnologySalary not listed - LO

Backend Engineer - OortRecently posted Auto Apply
Loftorbital · San Francisco · On-site 🇺🇸
Technology$140k - $190k/yr - LO

Backend Engineer - Oort Auto Apply
Loftorbital · Golden · On-site 🇺🇸
Technology$140k - $190k/yr - BF
Backend Engineer (W2)Recently posted
Bridge Flair LLC · Malvern, PA · Hybrid 🇺🇸
DynamoDBApache SparkAWS+1TechnologySalary not listed
