Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Engineer - Forward Deployment

Full-time

Luxoft

Project Description:

The project is focused on improving the security, release reliability, maintainability, and operational resilience of business-critical banking applications.

Forward Deployed Engineers will conduct targeted, hands-on engagements with development teams that are facing challenges with vulnerability remediation, automated testing, legacy technology, production stability, or achieving a safe and rapid release cadence.

The role combines senior software engineering, DevOps, SRE, test automation, application security, and legacy modernization. Approximately 70% of the work involves hands-on coding and configuration.

The technical scope includes building effective automated test suites, remediating security vulnerabilities, performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware applications, improving CI/CD pipelines, containerizing applications, automating deployments, and introducing standard observability and resilience patterns.

The Expert FDE is expected to lead complex engagements, work directly with development and client stakeholders, define the technical remediation approach, implement critical changes personally, and enable client teams to maintain the improved engineering practices.

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.

- Automate database changes using Liquibase or similar migration tools.

- 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.

Mandatory Skills Description:

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.

Hard skills include:

- Advanced Java and JVM development, with strong TypeScript skills valued for Node.js environments.

- Practical experience with Spring or similar enterprise frameworks.

- Proficiency in Test-Driven Development, automated testing, and familiarity with multiple test frameworks and automation approaches.

- Capability to develop unit and integration tests and support deployment smoke testing.

- Experience with CI/CD pipelines, automated builds, quality gates, and application deployments.

- Knowledge of secure coding practices and experience addressing application vulnerabilities.

- Experience upgrading runtimes, frameworks, libraries, dependencies, and operating systems.

- Familiarity with Docker and containerized application delivery.

- Working knowledge of OpenShift, Kubernetes, or comparable container platforms.

- Competence in Linux command-line tools and production troubleshooting.

- Experience with build tools such as Maven, Gradle, or npm.

- Strong Git and source control practices, including branching, pull requests, and code reviews.

- Skills in troubleshooting applications using SQL, logs, metrics, traces, stack traces, and monitoring tools.

- Understanding of observability concepts, structured logging, exception handling, health checks, and production support.

- Knowledge of transactions, retries, idempotency, rollback, resilience, and distributed system failure patterns.

Soft skills include:

- Ability to independently manage a defined technical workstream from analysis through production deployment.

- Effective communication with stakeholders and collaboration with development, security, operations, architecture, and project management teams.

- Willingness and ability to rapidly learn new applications, tools, and technology stacks.

- Responsible use of AI coding tools to enhance software engineering and testing productivity.

Nice-to-Have Skills Description:

- Experience with OpenShift or enterprise Kubernetes environments, demonstrating familiarity with container orchestration platforms.

- Experience modernizing applications deployed on WebSphere, WebLogic, or other legacy application servers, indicating skills in updating and migrating legacy systems.

- Experience upgrading Java, Spring, Spring Boot, Node.js, NPM, or other application runtime stacks, reflecting knowledge of maintaining and advancing software frameworks.

- Experience with Renovate, Dependabot, or similar automated dependency-update tools, showing capability in managing software dependencies efficiently.

- Experience with Software Composition Analysis, CVE evaluation, reachability analysis, or transitive-dependency remediation, indicating awareness of software security and vulnerability management.

- Experience with Liquibase, Flyway, or similar database migration tools, demonstrating proficiency in managing database schema changes.

- Experience with Ansible or other infrastructure and software automation tools, reflecting skills in automating IT operations.

- Experience in TypeScript, Node.js, and npm development, indicating programming expertise in these technologies.

- 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.

- Experience with test-data generation, test-data management, or masking of sensitive data, demonstrating knowledge of data privacy and testing practices.

- Experience with high-availability, hot-hot, active-active, multi-region, or cross-datacenter architectures, indicating familiarity

Languages:

English: C1 Advanced

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer - Forward Deployment in Jersey City, NJ vacancy
  •  ...Senior Java DeveloperLocation: Jersey City, NJDuration: Full TimeJob...  ...minimal hand-holding.Cloud-Native Engineering: Designs and builds...  ...REST APIs, and containerized deployments.DevOps & CI/CD: Hands-on with...  ...Summary:LinkedIn URL:Looking forward for your response..Thanks and... 
    Senior
    Immediate start
    Relocation

    JConnect Infotech

    Jersey City, NJ
    8 hours ago
  •  ...Job Description Job Description Job Title: Senior Java Engineer Location : Jersey City, NJ (Onsite) Duration: Contract Job Description...  ...testing, peer reviews, integration testing, UAT support, deployment, and production support. Develop secure, scalable, and... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    13 days ago
  • $75 - $85 per hour

     ...Description Intellibus designs and engineers technology platforms for...  ...AI Engineer Role Hands-on Senior AI Engineer with 12+ years of...  ...and strong expertise in Core Java, Spring Boot, enterprise...  ...years designing, developing, and deploying complex enterprise... 
    Senior

    Intellibus

    Jersey City, NJ
    2 days ago
  •  ...Job DescriptionJob DescriptionSenior Java Developer Hybrid onsite 3 days/week In Jersey...  ...seeking a highly experienced full stack Senior Java Developer to lead the design and development...  ...Confluence.Support CI/CD pipelines and deployment processes in containerized and cloud-... 
    Senior
    Contract work
    Local area
    3 days per week

    Marchon Partners

    Jersey City, NJ
    2 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Java Developer for a contract assignment with one of our premier...  ..., multi-stage builds, Red Hat OpenShift, and Kubernetes (Deployments, ConfigMaps, Secrets, Ingress, HPA/KEDA autoscaling). Experience... 
    Senior
    Contract work

    Software Guidance & Assistance

    Jersey City, NJ
    1 day ago
  • $59.5 - $85 per hour

    Sr. Java Full Stack Engineer (Remote within the U.S.) W2 Only Remote within the U.S. W2 OnlyExtensive hands-on experience (10+ years) in software...  ...systems such as Kafka.Working knowledge of AWS cloud deployment and CI/CD tools like GitHub, Maven, Jenkins.Experience with... 
    Senior
    Remote work

    Yoh

    Jersey City, NJ
    4 days ago
  •  ...TimeCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX,...  ...for experienced full-stack software engineers who are passionate about solving...  ...with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building... 
    Senior
    Full time

    SRI Tech

    Jersey City, NJ
    1 day ago
  • $52.5 per hour

     ...ONLY W2, Contract to Hire, Inperson Interview  Title: Senior Java Developer (Core Java, Angular 17 &20 & Oracle) Location: Jersey...  ...such as Jira and Confluence. Support CI/CD pipelines and deployment processes in containerized and cloud-native environments.... 
    Senior
    Contract work
    Local area
    Relocation

    Yoh, A Day & Zimmermann Company

    Jersey City, NJ
    17 days ago
  •  ...Job Description Job Description Job Title: Senior Java Backend Engineer Location: Jersey City, NJ (Onsite) Duration: Contract Job Summary...  ...hands-on engineer who can independently design, develop, deploy, and manage backend services using Kotlin, Spring Boot,... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    15 days ago
  •  ...Job Description Job Description We are looking for a Senior Java/Kotlin Engineer to work with our client - Tier 1 investment bank on its Equity...  ...) at scale, and MongoDB. Kubernetes/OpenShift deployment and cloud-native operational practices, with observability... 
    Senior
    Local area
    Shift work

    ApTask

    Jersey City, NJ
    15 days ago
  •  ...Job Description Job Description Job Title: Senior Java Backend Engineer Location: Jersey City, NJ (Onsite) Duration: Contract Job Summary...  ...hands-on engineer who can independently design, develop, deploy, and manage backend services using Kotlin, Spring Boot,... 
    Senior
    Contract work

    Han IT Staffing

    Jersey City, NJ
    15 days ago
  • Senior Full Stack Java/Python DeveloperJob#: 3056785Job Description:Senior Full Stack Java/Python DeveloperLocation...  ...will collaborate closely with engineering, data, and development operations...  ...using modern frontend frameworks.Deploy and support applications in container... 
    Senior

    Apex Systems

    Jersey City, NJ
    18 hours ago
  • $176.72k - $265.08k

     ...professional to join our team as Margin Java Tech Lead - SVP - C14 based in...  ...The Margin Java Tech Lead is a senior level position responsible for...  ...a team to drive a variety of engineering activities including the design, acquisition and deployment of hardware, software and... 
    Senior
    Full time

    Citigroup

    Jersey City, NJ
    18 hours ago
  • $65 - $70 per hour

     ...Solutions is immediately hiring for a “ Senior Java Developer ” Position type: Full-time...  .... Architect and implement secure cloud deployment leveraging AWS services (including ECS,...  ...distributed systems. Collaborate with engineers working on software and other relevant... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    MassGenics, Inc.

    Brooklyn, NY
    1 day ago
  • $142.32k - $213.48k

     ...championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer-led...  ...Grafana)The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing... 
    Senior
    Full time
    Shift work

    Citigroup

    Jersey City, NJ
    18 hours ago
  • $142.32k - $213.48k

     ...seeking a highly skilled and hands-on Senior Back-End Java Developer to join a back-office...  ...software solutions at the intersection of engineering excellence and financial technology transformation...  ...integration and rapid, safe deployment cycles.Apply Test-Driven Development... 
    Senior
    Full time

    Citigroup

    Jersey City, NJ
    1 day ago
  •  ...business-critical banking applications.Forward Deployed Engineers will conduct targeted, hands-on...  ...rapid release cadence.The role combines senior software engineering, DevOps, SRE, test...  ...and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and... 
    Contract work

    Luxoft

    Jersey City, NJ
    1 day ago
  • $170k - $300k

     ...- $300,000.00Category: TechnologyCompany: CitiDirector -Forward Deployed Engineer is a Senior strategic technical leader who will shape the future of...  ...EngineeringDevelop scalable APIs and backend services using Python and Java.Contribute across the full software development... 
    Full time

    Citigroup

    Jersey City, NJ
    18 hours ago
  • $80 - $95 per hour

     ...Intellibus Consulting is a boutique engineering and AI transformation firm...  ..., engage confidently with senior executives, and take...  ...are looking for exceptional Forward Deployed Engineers with deep hands-on...  ...expertise, particularly in Java, backend engineering, full-stack... 
    Immediate start

    Intellibus

    Jersey City, NJ
    3 days ago
  • $134.5k - $265.1k

     ...for a highly skilled and client-facing Forward Deployed Engineer (FDE) to sit at the intersection of...  ...possess these skills: Deep expertise in Java and Spring Boot, including building production...  ...to lead technical conversations with senior engineers and C-suite stakeholders... 
    Local area

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...complex, distributed enterprise systems using Java.Extensive experience in analysis,...  ...AWS cloud services, including application deployment, configuration, monitoring, and...  ...the ability to work effectively across engineering, operations, and business stakeholders.... 
    Senior

    Saxon Global

    Jersey City, NJ
    3 days ago
  •  ..., develop, test, and maintain scalable Java backend applications and services ....  ...Collaborate with frontend developers, QA engineers, DevOps teams, architects, and business...  ...Support CI/CD pipelines, application deployments, and production releases. Identify opportunities... 
    Senior
    Contract work

    Techvilla Solutions

    Jersey City, NJ
    a month ago
  •  ...client seeks a highly experienced software engineer to lead the design and development of...  ...and development experience.Expertise in Java, Python, and Linux.Deep experience with low...  ...Artifactory, and uDeploy.Hands-on experience deploying applications to AWS or other cloud... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Jersey City, NJ
    2 days ago
  •  ...Java Full Stack DeveloperOur client, a leading organization in the financial sector, is...  ...repositories like GIT, and continuous integration/deployment strategies.Excellent analytical,...  ...discuss this great opportunity. We look forward to speaking with you!About ManpowerGroup,... 
    Flexible hours

    Experis

    Jersey City, NJ
    18 hours ago
  •  ...specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or...  ...implementation Unit Test design and implementation Application deployment Third level support of deployed applications Qualifications: HTML... 

    Jobsbridge

    Jersey City, NJ
    4 days ago
  • $95.6k - $188.4k

     ...Join our Deloitte AI & Engineering team to transform...  ...tuning, documentation, deployment, sustainment, and knowledge...  ...of experience in Java programming - the language...  ...your best foot forward in the interview, we want...  ...entry-level employees to senior leaders, we believe there... 
    Local area
    Flexible hours

    Deloitte

    Jersey City, NJ
    18 hours ago
  • $134.5k - $265.1k

    Position Summary As a Cyber Forward Deployed Engineer (FDE), you will work at the intersection...  ...in Node.js, Python (Django/Flask), or Java (Spring Boot).Experience with relational...  ...From entry-level employees to senior leaders, we believe there’s always room... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...Job Description Position: Senior Full Stack Developer – Angular & Node/Java Location: Woodbridge, NJ or Jersey...  ...development staff in support of a software engineering effort in a dynamic Agile/CI/CD-...  ...systems Build, test, deploy, and document complex software... 
    Senior
    Contract work
    Work experience placement

    KMM Technologies, Inc.

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...11-04Location: Jersey City, New Jersey, United StatesSalary: $142,320.00 - $213,480.00Category: TechnologyCompany: CitiThis Senior Java Engineer role is a senior-level software engineering position embedded within Citi's Exchange-Traded Derivatives (ETD) Clearing technology... 
    Senior
    Full time
    Work at office

    Citigroup

    Jersey City, NJ
    18 hours ago
  • Walmart is seeking a backend engineer in Hoboken, NJ to design and maintain scalable Java-based microservices for our retail, marketplace, inventory, and payments platforms serving millions of users. You will build high-performance APIs, implement caching and messaging... 
    Senior

    AriXEnt Technologies Inc

    Hoboken, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer - Forward Deployment. Be the first to apply!