Senior Java Engineer — Security & Resilience Lead

Luxoft

United States

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft is seeking a Forward Deployed Engineer to improve security, release reliability, and resilience of banking applications. You will lead hands-on engagements with development teams, define remediation approaches, and implement changes directly to enable client teams to sustain modern engineering practices.

The role blends senior software engineering, DevOps, SRE, test automation, and legacy modernization with about 70% coding and configuration work.

Qualifications

  • 5+ years of hands-on Java development of production applications.
  • Must have experience in a forward deployed, business analyst, or customer facing role.
  • Must actively write and debug code, with recent production code or configuration changes in last 12–18 months.
  • Advanced Java and JVM development, with strong TypeScript skills valued for Node.js environments.
  • Proficiency in Spring or similar enterprise frameworks.
  • Experience with CI/CD pipelines, automated builds, quality gates, and deployments.
  • Familiarity with Docker and containerized delivery.
  • OpenShift/Kubernetes knowledge.
  • Linux CLI and production troubleshooting.
  • Build tools such as Maven, Gradle, or npm.

Responsibilities

  • Collaborate directly with development teams to identify and resolve issues related to testing, security, release, deployment, resilience, and legacy technologies.
  • Review application code, dependencies, test coverage, runtime configurations, deployment processes, logs, monitoring systems, and CI/CD pipelines.
  • Write, debug, test, review, and enhance production application code and configurations.
  • Develop and maintain automated unit, integration, component, regression, and deployment smoke tests.
  • Apply Test-Driven Development practices and select appropriate testing approaches with guidance as needed.
  • Source test data and apply masking techniques to protect sensitive information in lower environments.
  • Investigate vulnerabilities and dependency risks, identify root causes, implement secure remediation, and conduct regression testing.
  • Upgrade Java/JVM or NPM runtimes, Spring components, libraries, dependencies, base images, operating systems, and installed software.
  • Assist in implementing automated and continuous dependency updates using Renovate or comparable tools.
  • Support modernization efforts for legacy applications and middleware stacks, including WebSphere or WebLogic when applicable.
  • Containerize applications using Docker and deploy or support them on OpenShift platforms.
  • Enhance Git workflows, branch management, pull requests, and code-review processes.
  • Implement and improve CI/CD pipelines, automated quality gates, deployment validation, and rollback procedures.
  • Support application and environment automation through Ansible or equivalent tools.
  • Apply secure coding patterns and adhere to standards for secrets management, authentication, authorization, and handling sensitive data.
  • Improve structured logging, exception handling, health checks, metrics, tracing, dashboards, and operational alerts.
  • Support highly available and resilient deployment strategies.
  • Troubleshoot production and non-production issues using code analysis, SQL, logs, metrics, traces, and diagnostic tools.
  • Communicate progress, risks, technical decisions, blockers, and dependencies to engineering, security, architecture, operations, project management, and client stakeholders.
  • Document implemented solutions and facilitate knowledge transfer to development and support teams.
  • Own a defined technical workstream from assessment and implementation through testing, deployment, and stabilization.

Skills

Java development
TypeScript
Node.js
CI/CD pipelines
Docker
OpenShift
Kubernetes
Linux
Testing frameworks
Code reviews

Tools

Maven
Gradle
npm
OpenShift
WebSphere
WebLogic
Renovate
Ansible

Job description

Luxoft is seeking a Forward Deployed Engineer to improve security, release reliability, and resilience of banking applications. You will lead hands-on engagements with development teams, define remediation approaches, and implement changes directly to enable client teams to sustain modern engineering practices.

The role blends senior software engineering, DevOps, SRE, test automation, and legacy modernization with about 70% coding and configuration work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java DevOps & Resilience Engineer
Senior Java DevOps & Resilience Engineer

Luxoft • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior Java Engineer — Client-Facing, DevOps & SRE
Senior Java Engineer — Client-Facing, DevOps & SRE

Luxoft • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Senior Forward Deployment & Reliability Engineer
Senior Forward Deployment & Reliability Engineer

Luxoft • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior Forward Deployment Engineer for Secure, Automated Releases
Senior Forward Deployment Engineer for Secure, Automated Releases

Luxoft • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior Java Architect & Backend Lead - Hybrid Remote
Senior Java Architect & Backend Lead - Hybrid Remote

Luxoft • Woodbridge Township (NJ)

Hybrid
USD 130,000 - 190,000
Senior Java Engineer: Microservices & Spring Expert
Senior Java Engineer: Microservices & Spring Expert

Luxoft • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior DevOps Engineer — Cloud Security & CI/CD
Senior DevOps Engineer — Cloud Security & CI/CD

Luxoft Germany • United States

Remote
USD 140,000 - 180,000
Senior Java & Spring Microservices Engineer
Senior Java & Spring Microservices Engineer

Luxoft • Irving (TX)

On-site
USD 120,000 - 150,000
Senior Java Team Lead: Spring Boot, Cloud & Agile
Senior Java Team Lead: Spring Boot, Cloud & Agile

Luxoft • Tampa (FL)

On-site
USD 140,000 - 190,000
Senior Java Team Lead: Spring Boot, Cloud & Kubernetes
Senior Java Team Lead: Spring Boot, Cloud & Kubernetes

Luxoft • Irving (TX)

On-site
USD 130,000 - 190,000