Demo

Java Technical Lead

Hallmark Global Solutions Ltd
Memphis, TN Full Time
POSTED ON 9/16/2026
AVAILABLE BEFORE 10/15/2026

Onshore Tech lead

No of roles-2

Location- either the Memphis, TN or Charlotte, NC office and will be expected to work from the office five days a week

Fulltime Only


Key Responsibilities

  • 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


Required Technical Skills

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

Data & Persistence

  • Azure SQL and relational schema design
  • Spring Data JPA / Hibernate with complex mappings, composite keys, and cascading behavior
  • Ability to reason about query performance, N 1 problems, and connection pooling
  • Experience with database migrations and schema evolution

Caching & Performance

  • Redis and Redisson for distributed caching
  • Cache invalidation strategies and TTL management
  • Performance profiling and optimization

Testing & Quality

  • Writing unit, service, and integration tests that verify behavior
  • Test-driven development (TDD) practices
  • Checkstyle and code quality enforcement
  • Familiarity with JUnit 5, Mockito, and MockWebServer

DevOps & Infrastructure

  • Kubernetes / AKS cluster management and deployment strategies
  • Helm charts design, templating, and values management across environments
  • Docker containerization, image optimization, and security scanning
  • CI/CD pipelines (GitLab CI, GitHub Actions, or equivalent)
  • Infrastructure-as-Code (IaC) principles and tools
  • Azure services: Key Vault, SQL Database, Container Registry, managed identity
  • mTLS and certificate-based authentication in Kubernetes
  • Deployment automation, blue-green deployments, and rollback strategies
  • Pod security policies, network policies, and RBAC in Kubernetes

Observability & Operations

  • Dynatrace for APM, log analysis, and trace investigation
  • DQL (Dynatrace Query Language) for custom metrics and dashboards
  • Understanding of SLOs, error rates, and latency analysis
  • Ability to read and interpret production logs without exposing PII
  • Health checks, readiness probes, and liveness probes in Kubernetes
  • Metrics collection and monitoring strategy

Cloud & Infrastructure

  • Azure services: Key Vault, SQL Database, Container Registry, managed identity
  • Kubernetes / AKS deployment concepts, scaling, and resource management
  • Docker containerization and image management
  • Container registries and image scanning
  • Network configuration and service mesh concepts (optional but valued)


Preferred Qualifications

  • 10 years of backend software engineering in Java/Spring
  • 3 years of DevOps, SRE, or infrastructure engineering experience
  • Experience with banking or financial services domain (profiles, accounts, entitlements, audit)
  • Familiarity with APIGEE API gateway or similar
  • Hands-on experience with Helm charts in production environments
  • Experience with Kubernetes in production (AKS, EKS, or GKE)
  • Knowledge of GitOps practices and tools (ArgoCD, Flux)
  • Experience with Databricks for audit reporting or analytics
  • Knowledge of PowerShell for operational scripting
  • Contributions to open-source projects or published technical writing
  • Experience with incident response and RCA (root cause analysis) documentation
  • Familiarity with container security and image scanning tools


Salary.com Estimation for Java Technical Lead in Memphis, TN
$112,027 to $129,620
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Technical Lead?

Sign up to receive alerts about other jobs on the Java Technical Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Hallmark Global Solutions Ltd

  • Hallmark Global Solutions Ltd Newark, NY
  • NOW HIRING – Kitchen & Cabinet Sales Representative -Spanish or Portuguese One of our clients is seeking an experienced, results-driven Kitchen & Cabinet S... more
  • 9 Days Ago

  • Hallmark Global Solutions Ltd Greensboro, NC
  • Title: Electrical / Electronics Design Engineer Location: Greensboro NC (Onsite) Embedded Hardware Engineer with experience in: Hardware design and develop... more
  • 6 Days Ago

  • Hallmark Global Solutions Ltd Springfield, IL
  • Title: L2 Application Support Engineer/WebSphere Commerce Suite 8.x Location: Springfield, IL – (Onsite) Competencies: 8 years experience required Zabbix D... more
  • 6 Days Ago

  • Hallmark Global Solutions Ltd Ashburn, VA
  • Job Title: Document Management Specialist Ashburn, VA (Onsite) Full time Our client helps global companies run their mission critical systems and operation... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Java Technical Lead jobs in the Memphis, TN area that may be a better fit.

  • Kivyo Inc Collierville, TN
  • Job Description. Job Description. Java Tech Lead Hybrid. Location: Collierville TN. Lead development and support of enterprise applications using Java and ... more
  • 1 Month Ago

  • LATICRETE International Olive Branch, MS
  • Classification: Salary Job Description: Are you looking for a new challenge? Passionate about innovation? Want to work for a global company that values int... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!