Senior Full Stack Java Technical Architect - DevOps

HCL Technologies
Any Location, RI
Job Description
Role Overview

Define current-state and transition architecture for enterprise .NET and Java applications, reverse-engineer and modernize existing applications, drive AI-assisted engineering practices, lead application-side discovery, analyze integration touchpoints, identify risks and dependencies, guide engineering teams, ensure architecture traceability, and support cross-cutting architecture concerns.

What You Will Do

Define current-state and transition architecture for enterprise .NET (C#, .NET Core, Web API) and Java applications, reverse-engineer existing .NET and Java applications, reconstruct architecture, identify integration patterns, data-access patterns, and hidden technical debt.

Why It Might Be a Fit

Guide developers, integration engineers, and GenAI engineers on coding standards, design patterns, and Copilot-assisted workflows, ensure architecture outputs are traceable, evidence-backed, and defensible, support the Solution Architect on non-functional requirements, resilience, observability, and technical decision records.

Requirements

  • 12+ years in .NET and Java architecture
  • Hands-on experience in large enterprise codebases
  • Azure App Services experience
  • Azure DevOps experience
  • Cloud-native engineering experience

Benefits

  • medical
  • dental
  • vision
  • pharmacy
  • life
  • accidental death & dismemberment
  • disability insurance
  • employee assistance program
  • 401(k) retirement plan
  • 10 days of paid time off per year
  • 10 paid holidays per year
]]>