> Markdown version of [/jobs/ext/2853775-java-tech-lead](https://www.wearedevelopers.com/jobs/ext/2853775-java-tech-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Tech Lead - **Company:** Siri InfoSolutions Inc - **Location:** Memphis, TN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Integration Architecture, Architectural Patterns, Microsoft Azure, Data Deduplication, Desktop Publishing, Distributed Systems, Hibernate (Java), Java Persistence API, Log Analysis, Apache Maven, SQL Azure, Pattern Recognition, Redis, Simple Object Access Protocol (SOAP), Management of Software Versions, Extensible Markup Language (XML), Spring-boot, Caching, Apigee, Kubernetes, Deployment Automation, Restful APIs, Dynatrace, Docker, Domain Model - **Published:** September 11, 2026 - **Apply:** https://www.careerjet.com/jobad/use54d999d992b619958291dfb72eeee44 ## About the Role Core Java & Spring * Java 21 with modern language features (records, sealed classes, pattern matching) * Spring Boot 3.5.4 and Spring ecosystem (Data JPA, Security, WebClient, AOP, Retry) * Maven for build and dependency management * Strong understanding of transaction boundaries, lazy loading, and persistence context in JPA/Hibernate API & Integration Design * RESTful API design with versioning, status codes, and partial-success semantics * SOAP/XML parsing and generation (Interpose passthrough experience a plus) * WebClient for async HTTP integrations with resilience patterns * Experience with circuit breakers, retries, and timeouts (Resilience4j or equivalent) * Understanding of idempotency and request deduplication in distributed systems ## Description * Design & implement REST APIs that maintain backward compatibility while evolving the entitlements domain model * Orchestrate complex business workflows across multiple external systems (APIGEE, Interpose SOAP passthrough, Azure services) * Own integration boundaries with downstream systems, including error handling, retry logic, idempotency, and response translation * Build and maintain data persistence layers using Spring Data JPA / Hibernate against Azure SQL, with careful attention to transaction semantics and audit trails * Implement caching strategies using Redis/Redisson for performance-critical paths * Write production-grade tests that verify behavior, not just coverage-unit, service, and resource-layer tests * Design and maintain Helm charts for Kubernetes deployments across multiple environments * Implement CI/CD pipelines and deployment automation using modern DevOps practices * Manage containerization with Docker, optimize images, and ensure security best practices * Investigate and resolve production incidents using Dynatrace, DQL queries, and log analysis * Document design decisions in architecture records and implementation plans; maintain alignment between code and documentation * Mentor junior engineers on domain knowledge, testing practices, and architectural patterns specific to this system ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)