JOBSEARCHER

Java Software Engineers

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We are looking for a Senior Full Stack Developer to join one of our client on-site in Westlake, TX or Smithfield, RI, with a schedule of every other week onsite for a 12-month engagement. This is W2 position.**The Expertise and Skills You Bring:**- 8+ years of software development experience using Java, Spring, and middle-tier RESTful services.- 8+ years of proficiency in client-side languages, libraries, and frameworks, including Angular, JavaScript/TypeScript, Node, NPM, and HTML/CSS.- Experience with AI-assisted development tools for legacy system analysis and modernization.- Familiarity with maintaining legacy Java frameworks such as Apache Struts 1.x, including ActionForms, Actions, and Struts configuration.- Proven ability to analyze, understand, and reverse engineer complex legacy codebases with limited or outdated documentation.- Strong experience in refactoring and modernizing legacy applications while preserving business functionality.- Experience troubleshooting and resolving complex production issues, tracing end-to-end request flows across UI, middleware, and backend systems.- Proven experience with incremental modernization approaches (phased migration) for transitioning legacy applications to modern architectures.- Ability to navigate large, complex monolithic codebases, including tightly coupled, multi-module enterprise systems.- Expertise in performing complex technical and functional analysis, including dependency tracing and impact analysis across systems.- Experience documenting and communicating system behavior derived from reverse engineering efforts.- Proactively identifies risks, technical debt, and potential issues during development.- Strong understanding of API integration and RESTful web services.- Strong experience with automation tools/frameworks and CI/CD tools such as GitHub, Jenkins, Artifactory, and uDeploy, deploying applications in a DevOps environment.- Experience with cloud services (Microsoft Azure or AWS/EKS).- Knowledge of secure coding standards and practices.- Experience with databases and SQL.- Knowledge of architecture and design patterns for building highly scalable and resilient systems.#JavaDeveloper #FullStackDeveloper #AngularDeveloper #SpringBoot #JavaJobs #SoftwareEngineer #TechJobs #HiringNow #JavaHiring #AngularJobs #Microservices #CloudComputing #DevOps#ApplicationModernization #LegacyMigration #Struts