Find a jobRecruiters

Java Technical Lead / Architect

Exclusive opportunity

Onsite

Java Technical Lead / Architect

Altimetrik Corp

Java Technical Lead / Architect

Skills

SQL QueriesDockerJavaSpring BootRedisDatabricksGitLabData AnalysisGitHubKubernetesAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Salary:

$140,000 – $150,000 / year

Location:

Memphis, TN, USA

Work mode:

Onsite

Published on:

22 September 2026

What they need


Role: Java Technical Lead/ Archite
Location: Memphis, TN (Onsite)

Overview

We are seeking a hands-on and highly skilled Java Technical Lead / Architect to drive the design, development, and implementation of enterprise-level software solutions. As a key driver of architectural excellence, you will shape the future of our technology landscape by leveraging your deep understanding of Java and modern software architecture principles.
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

What You'll Work With

  • Language: Java 21
  • Framework: Spring Boot 3.5.4
  • Build: Maven
  • Persistence: Spring Data JPA, Hibernate, Azure SQL
  • Caching: Redis, Redisson
  • HTTP Client: Spring WebClient
  • Integrations: APIGEE, Interpose SOAP, Azure Key Vault
  • Observability: Dynatrace, DQL, structured logging
  • Testing: JUnit 5, Mockito, MockWebServer
  • Code Quality: Checkstyle, Spotless, SonarQube
  • Container: Docker, Kubernetes/AKS
  • Infrastructure: Helm, Azure Container Registry
  • CI/CD: GitLab CI / GitHub Actions
  • Audit: Databricks, event-driven outbound workflows

Code Quality & Standards:

You'll be expected to:

  • Follow surgical, minimal-change principles when modifying code
  • Preserve existing API contracts and status codes unless explicitly changing behavior
  • Write focused tests that cover changed behavior, not just line coverage
  • Maintain security standards: never log secrets, PII, or raw SOAP bodies
  • Document design decisions in architecture records for major changes
  • Participate in code review with attention to integration boundaries and transaction semantics
  • Ensure Helm charts are maintainable, well-documented, and follow Kubernetes best practices
  • Implement deployment automation with proper validation and rollback strategies

Pay: $140,000.00 - $150,000.00 per year

Benefits:

  • Relocation assistance

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Yeets

Tech lead Java

400

Freelance

Nantes, France

Hybrid

Skills

Spring BootGitLabOracleTomcatJPAApplication architecture

6 days ago

Quick apply

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

5 hours ago

Quick apply

Ever T

Tech Lead Fullstack Java / Spring Boot / Vue.js — IA Agentique

Freelance

Paris, France

Hybrid

Skills

Spring Bootvue.jsAI agentic

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools