Java Technical Lead

Hallmark Global Solutions Ltd

Memphis (TN)

On-site

USD 120,000 - 180,000

Full time

9 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hallmark Global Solutions Ltd in Memphis or Charlotte is seeking a senior backend engineer with Core Java & Spring expertise to design, build and maintain high‑scale services. You will work on RESTful APIs, data persistence, and performance optimization within a modern Java ecosystem.

Office-based role, five days a week, with emphasis on code quality, tests, and DevOps practices using Kubernetes, Docker, and CI/CD, plus exposure to Dynatrace and distributed caching.

Qualifications

  • 10+ years of backend software engineering in Java/Spring
  • Strong experience with Spring Data JPA / Hibernate and complex mappings
  • Proficient in RESTful API design,SOAP/XML, and WebClient
  • Hands-on with Kubernetes, Docker, Helm, and CI/CD pipelines
  • Familiarity with caching (Redis) and performance tuning
  • Experience in banking/financial services domain is a plus

Skills

Java backend expertise
Spring framework
REST API design
DevOps mindset
Communication skills

Tools

Java 21
Spring Boot 3.5.4
Maven
WebClient
Hibernate / JPA
Redis / Redisson
Kubernetes
Docker
CI/CD (GitLab/GitHub Actions)
Dynatrace

Job description

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

Fulltime Only

We need top notch resource, Excellent comm skills, there will be a coding test involved

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

  • 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
  • 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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

TalentOla • Charlotte (NC)

On-site
USD 120,000 - 150,000
Java Product Engineer
Java Product Engineer

Diaconia LLC • United States

On-site
USD 120,000 - 160,000
Java Technical Lead
Java Technical Lead

SoTalent • Houston (TX)

On-site
USD 160,000 - 210,000
Principal Java Engineer
Principal Java Engineer

re-zoo-me • Tampa (FL)

Hybrid
USD 120,000 - 160,000
Principal Java Engineer
Principal Java Engineer

re-zoo-me • Dallas (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Java Developer
Senior Java Developer

VDart Inc • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

PowerToFly • Pennsylvania

On-site
USD 120,000 - 160,000
Principal Software Engineer
Principal Software Engineer

The Amatriot Group • Woodlawn (MD)

On-site
USD 134,000 - 171,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Johns Creek (GA)

On-site
USD 90,000 - 130,000
Principal Java Engineer
Principal Java Engineer

Luxoft • Tampa (FL)

On-site
USD 120,000 - 180,000