Post Job Free
Sign in

Onshore Java Tech lead

Company:
NYTP
Location:
Charlotte, NC
Posted:
September 21, 2026
Apply

Description:

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

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

Apply