Onshore Tech Lead

TalentOla

Charlotte (NC)

On-site

USD 150,000 - 190,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TalentOla in Charlotte, NC and Memphis, TN is seeking an Onshore Tech Lead to guide the design and development of high-performance web experiences, focusing on front-end in React while coordinating with Product, UX, and backend teams.

You will own API design, integration strategies, and engineering standards, mentor engineers, and drive DevOps practices, Kubernetes deployments, and observability using Dynatrace.

Qualifications

  • Strong Java/Spring backend experience with Enterprise-scale APIs.
  • Experience with REST/SOAP integrations and data persistence in cloud deployments.
  • Proficiency in Kubernetes-based deployments and Helm charts.
  • Familiarity with observability tools like Dynatrace and log analysis.
  • Experience with Azure SQL and relational schema design.

Responsibilities

  • Design and implement REST APIs with backward compatibility.
  • Orchestrate complex business workflows across external systems.
  • Own integration boundaries with downstream systems and error handling.
  • Implement caching strategies with Redis.
  • Develop Helm charts and manage Kubernetes deployments.
  • Set up CI/CD pipelines and deployment automation.
  • Mentor engineers and enforce coding standards.
  • Perform incident analysis with Dynatrace and log queries.

Skills

Core Java
Spring Framework
Java 21 features
Spring Boot
Maven
JPA / Hibernate
REST API design
WebClient / REST integrations
DevOps basics
SQL / Azure SQL

Tools

Spring Data JPA
Hibernate
Docker
Kubernetes
Azure services
Redis / Redisson
Dynatrace
GitLab CI / GitHub Actions
Helm
CI/CD pipelines

Job description

Job Title: Onshore Tech Lead

Duration : Fulltime

Location : Charlotte, NC &
Memphis,TN
(Onsite)

Role summary : Lead the design and development of modern, high-performance web experiences using React and the broader front-end ecosystem. This role is front-end focused, partnering closely with Product, UX, and backend/platform teams to deliver cutting-edge UI capabilities and set engineering standards.

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
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
Senior Technical Lead
Senior Technical Lead

SIMARN Solutions • North Carolina

Hybrid
USD 120,000 - 180,000
Java Product Engineer
Java Product Engineer

Diaconia LLC • United States

On-site
USD 120,000 - 160,000
Sr. Backend Engineer
Sr. Backend Engineer

Data Society • Falls Church (VA)

Hybrid
USD 120,000 - 170,000
Benefits
Remote-friendly
Java Technical Lead
Java Technical Lead

Rapid Eagle Inc • Los Angeles (CA)

On-site
USD 140,000 - 190,000
401(k) matching
Dental insurance
Health insurance
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000
Sr. Backend Engineer
Sr. Backend Engineer

Data Society • Washington

Hybrid
USD 140,000 - 190,000
Remote work flexibility
Benefits with full-time W2
Staff Engineer – Java
Staff Engineer – Java

Jobtailor • Edison (NJ)

On-site
USD 190,000 - 240,000