> Markdown version of [/jobs/ext/3550766-forward-deployment-engineer](https://www.wearedevelopers.com/jobs/ext/3550766-forward-deployment-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Forward Deployment Engineer - **Company:** Luxoft Usa, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Server Applications, Application Frameworks, Build Automation, Automation of Tests, Oracle WebLogic Server, Code Coverage, Code Review, Computer Programming, Database Schema, Software Debugging, Distributed Systems, Enterprise Architecture Framework, Middleware, Gradle, Monitoring of Systems, IBM Websphere Application Server, Information Technology Operations, Java Virtual Machine (JVM), Spring Framework, Linux Commands, Liquibase, Apache Maven, Node.Js, OpenShift, Regression Testing, Ansible, Prometheus, Secure Coding, Smoke Testing, Software Deployment, Software Engineering, SQL Databases, Test Data, TypeScript, Software Vulnerability Management, Data Logging, Test-Driven Development (TDD), Grafana, Spring-boot, Software Security, Git, Database Migration, Containerization, Integration Tests, Kubernetes, Production Code, Build Tools, Npm(Software), Data Management, Splunk, Appdynamics, Software Version Control, Dynatrace, Docker, Service Stack, Legacy Systems, Data Generation - **Published:** September 30, 2026 - **Apply:** https://www.dice.com/job-detail/1df52b1a-878f-4e46-9f94-18cd44416487 ## About the Role The role requires strong professional software engineering expertise, typically spanning 4-7 years, including recent hands-on development of production applications. The candidate must actively write and debug code, with recent experience directly involving production code or configuration changes made within the last 12-18 months. \\n \\n Hard skills include: \\n - Advanced Java and JVM development, with strong TypeScript skills valued for Node.js environments. \\n - Practical experience with Spring or similar enterprise frameworks. \\n - Proficiency in Test-Driven Development, automated testing, and familiarity with multiple test frameworks and automation approaches. \\n - Capability to develop unit and integration tests and support deployment smoke testing. \\n - Experience with CI/CD pipelines, automated builds, quality gates, and application deployments. \\n - Knowledge of secure coding practices and experience addressing application vulnerabilities. \\n - Experience upgrading runtimes, frameworks, libraries, dependencies, and operating systems. \\n - Familiarity with Docker and containerized application delivery. \\n - Working knowledge of OpenShift, Kubernetes, or comparable container platforms. \\n - Competence in Linux command-line tools and production troubleshooting. \\n - Experience with build tools such as Maven, Gradle, or npm. \\n - Strong Git and source control practices, including branching, pull requests, and code reviews. \\n - Skills in troubleshooting applications using SQL, logs, metrics, traces, stack traces, and monitoring tools. \\n - Understanding of observability concepts, structured logging, exception handling, health checks, and production support. \\n - Knowledge of transactions, retries, idempotency, rollback, resilience, and distributed system failure patterns. \\n, Ability to independently manage a defined technical workstream from analysis through production deployment. \\n - Effective communication with stakeholders and collaboration with development, security, operations, architecture, and project management teams. \\n - Willingness and ability to rapidly learn new applications, tools, and technology stacks. \\n - Responsible use of AI coding tools to enhance software engineering and testing productivity. \\n, Experience with OpenShift or enterprise Kubernetes environments, demonstrating familiarity with container orchestration platforms. \\n - Experience modernizing applications deployed on WebSphere, WebLogic, or other legacy application servers, indicating skills in updating and migrating legacy systems. \\n - Experience upgrading Java, Spring, Spring Boot, Node.js, NPM, or other application runtime stacks, reflecting knowledge of maintaining and advancing software frameworks. \\n - Experience with Renovate, Dependabot, or similar automated dependency-update tools, showing capability in managing software dependencies efficiently. \\n - Experience with Software Composition Analysis, CVE evaluation, reachability analysis, or transitive-dependency remediation, indicating awareness of software security and vulnerability management. \\n - Experience with Liquibase, Flyway, or similar database migration tools, demonstrating proficiency in managing database schema changes. \\n - Experience with Ansible or other infrastructure and software automation tools, reflecting skills in automating IT operations. \\n - Experience in TypeScript, Node.js, and npm development, indicating programming expertise in these technologies. \\n - Experience with monitoring and observability tools such as Splunk, ELK, Grafana, Prometheus, OpenTelemetry, AppDynamics, or Dynatrace, showing ability to implement and utilize system monitoring solutions. \\n - Experience with test-data generation, test-data management, or masking of sensitive data, demonstrating knowledge of data privacy and testing practices. \\n - Experience with high-availability, hot-hot, active-active, multi-region, or cross-datacenter architectures, indicating familiarity \\n ## Description n - Collaborate directly with development teams to identify and resolve issues related to testing, security, release, deployment, resilience, and legacy technologies. \\n - Review application code, dependencies, test coverage, runtime configurations, deployment processes, logs, monitoring systems, and CI/CD pipelines. \\n - Write, debug, test, review, and enhance production application code and configurations. \\n - Develop and maintain automated unit, integration, component, regression, and deployment smoke tests. \\n - Apply Test-Driven Development practices and select appropriate testing approaches with guidance as needed. \\n - Source test data and apply masking techniques to protect sensitive information in lower environments. \\n - Investigate vulnerabilities and dependency risks, identify root causes, implement secure remediation, and conduct regression testing. \\n - Upgrade Java/JVM or NPM runtimes, Spring components, libraries, dependencies, base images, operating systems, and installed software. \\n - Assist in implementing automated and continuous dependency updates using Renovate or comparable tools. \\n - Support modernization efforts for legacy applications and middleware stacks, including WebSphere or WebLogic when applicable.