{"schemaVersion":"jobsearcher.job.v1","id":"9a08232c15b21be08b3a69f1","url":"https://jobsearcher.com/jobs/9a08232c15b21be08b3a69f1","canonicalUrl":"https://jobsearcher.com/jobs/9a08232c15b21be08b3a69f1","title":"Technical lead - React.js, Angular, Java","description":"Others, Texas\nJob Summary\n\nWe are seeking a highly motivated Full Stack Developer with 5+ years of experience in enterprise application development and modernization. The role involves contributing to the transformation of a mission-critical legacy platform currently built on Struts 1.2, Java 1.6, JSP, WebSphere, Oracle and DB2 into a modern architecture based on Angular, Spring Boot, REST APIs, Oracle PL/SQL, and Azure AKS.\nThe ideal candidate should have strong hands-on development experience across both frontend and backend technologies, coupled with the ability to analyze existing application functionality, understand legacy codebases, and assist in modernization initiatives. Experience working on large-scale enterprise applications and Agile delivery teams is highly desirable.\n\nKey Responsibilities\n\nKey Responsibilities\nApplication Analysis & Modernization\n\nAnalyze existing application components and assist in reverse engineering legacy Struts/JSP-based functionality.\nUnderstand business workflows, system integrations, and database dependencies.\nParticipate in documenting current-state and target-state application architecture.\nSupport migration activities from Struts/WebSphere to Angular and Spring Boot.\nEnsure functional equivalence between legacy and modernized applications.\n\nFull Stack Development\n\nDevelop responsive web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.\nBuild RESTful APIs and backend services using Java and Spring Boot.\nDevelop and maintain reusable UI and backend components.\nIntegrate frontend applications with REST APIs and enterprise services.\nParticipate in application performance optimization and troubleshooting activities.\n\nDatabase Development\n\nDevelop and optimize SQL queries, stored procedures, and database objects.\nWork with Oracle and relational database systems.\nSupport data migration and validation activities.\nCollaborate with architects and senior developers on data access layer implementation using MyBatis.\n\nQuality Engineering & DevOps\n\nWrite unit tests and maintain high code quality standards.\nContribute towards achieving 90% unit test coverage goals.\nParticipate in CI/CD implementation and release activities.\nUtilize code quality and security tools such as SonarQube.\nSupport deployment and troubleshooting across development and testing environments.\n\nAgile Delivery\n\nParticipate in sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.\nEstimate work effort and deliver user stories within sprint timelines.\nCollaborate effectively with Business Analysts, Architects, QA teams, and Product Owners.\nFollow Agile and DevOps best practices throughout the SDLC.\n\nSkill Requirements\n\nMandatory Technical Skills\nFront-End Technologies\n\nAngular\nTypeScript\nJavaScript\nHTML5\nCSS3\nResponsive Web Development\n\nBack-End Technologies\n\nJava\nSpring Framework\nSpring Boot\nRESTful API Development\nJSON\nSwagger/OpenAPI\nApache Tomcat\n\nDatabase Technologies\n\nOracle SQL\nPL/SQL\nRelational Databases\nMyBatis\n\nLegacy Technology Exposure\n\nExposure to Struts-based applications\nJSP and Servlets\nSOAP Web Services\nLegacy application modernization projects\n\nDevOps & Tools\n\nMaven\nJenkins\nGitHub / Stash\nSonarQube\nDocker\nArtifactory\nCI/CD Pipelines\n\nOther Requirements\n\nPreferred Skills\n\nExperience migrating legacy Java applications to modern frameworks.\nExposure to IBM WebSphere environments.\nUnderstanding of microservices architecture.\nKnowledge of Azure and Kubernetes (AKS).\nExperience with Control-M.\nKnowledge of Aerospike and Snowflake.\nExposure to Financial Services, Asset Management, or Capital Markets domains.\n\nSoft Skills\n\nStrong analytical and problem-solving abilities.\nAbility to understand and work with complex legacy systems.\nGood technical documentation and communication skills.\nStrong collaboration and stakeholder engagement capabilities.\nExcellent verbal and written communication.\nAbility to work independently as well as within distributed Agile teams.\nHigh attention to detail and commitment to quality.\nProactive, self-driven, and eager to learn modern technologies.\n\nEducation\n\nBachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.\n\nMaximum Salary (US): 138000\nMinimum Salary (US): 82000\n#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-","company":"HCLTech","rawCompany":"hcltech","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-15T13:41:23.999Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Technical lead - React.js, Angular, Java","description":"Others, Texas\nJob Summary\n\nWe are seeking a highly motivated Full Stack Developer with 5+ years of experience in enterprise application development and modernization. The role involves contributing to the transformation of a mission-critical legacy platform currently built on Struts 1.2, Java 1.6, JSP, WebSphere, Oracle and DB2 into a modern architecture based on Angular, Spring Boot, REST APIs, Oracle PL/SQL, and Azure AKS.\nThe ideal candidate should have strong hands-on development experience across both frontend and backend technologies, coupled with the ability to analyze existing application functionality, understand legacy codebases, and assist in modernization initiatives. Experience working on large-scale enterprise applications and Agile delivery teams is highly desirable.\n\nKey Responsibilities\n\nKey Responsibilities\nApplication Analysis & Modernization\n\nAnalyze existing application components and assist in reverse engineering legacy Struts/JSP-based functionality.\nUnderstand business workflows, system integrations, and database dependencies.\nParticipate in documenting current-state and target-state application architecture.\nSupport migration activities from Struts/WebSphere to Angular and Spring Boot.\nEnsure functional equivalence between legacy and modernized applications.\n\nFull Stack Development\n\nDevelop responsive web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.\nBuild RESTful APIs and backend services using Java and Spring Boot.\nDevelop and maintain reusable UI and backend components.\nIntegrate frontend applications with REST APIs and enterprise services.\nParticipate in application performance optimization and troubleshooting activities.\n\nDatabase Development\n\nDevelop and optimize SQL queries, stored procedures, and database objects.\nWork with Oracle and relational database systems.\nSupport data migration and validation activities.\nCollaborate with architects and senior developers on data access layer implementation using MyBatis.\n\nQuality Engineering & DevOps\n\nWrite unit tests and maintain high code quality standards.\nContribute towards achieving 90% unit test coverage goals.\nParticipate in CI/CD implementation and release activities.\nUtilize code quality and security tools such as SonarQube.\nSupport deployment and troubleshooting across development and testing environments.\n\nAgile Delivery\n\nParticipate in sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.\nEstimate work effort and deliver user stories within sprint timelines.\nCollaborate effectively with Business Analysts, Architects, QA teams, and Product Owners.\nFollow Agile and DevOps best practices throughout the SDLC.\n\nSkill Requirements\n\nMandatory Technical Skills\nFront-End Technologies\n\nAngular\nTypeScript\nJavaScript\nHTML5\nCSS3\nResponsive Web Development\n\nBack-End Technologies\n\nJava\nSpring Framework\nSpring Boot\nRESTful API Development\nJSON\nSwagger/OpenAPI\nApache Tomcat\n\nDatabase Technologies\n\nOracle SQL\nPL/SQL\nRelational Databases\nMyBatis\n\nLegacy Technology Exposure\n\nExposure to Struts-based applications\nJSP and Servlets\nSOAP Web Services\nLegacy application modernization projects\n\nDevOps & Tools\n\nMaven\nJenkins\nGitHub / Stash\nSonarQube\nDocker\nArtifactory\nCI/CD Pipelines\n\nOther Requirements\n\nPreferred Skills\n\nExperience migrating legacy Java applications to modern frameworks.\nExposure to IBM WebSphere environments.\nUnderstanding of microservices architecture.\nKnowledge of Azure and Kubernetes (AKS).\nExperience with Control-M.\nKnowledge of Aerospike and Snowflake.\nExposure to Financial Services, Asset Management, or Capital Markets domains.\n\nSoft Skills\n\nStrong analytical and problem-solving abilities.\nAbility to understand and work with complex legacy systems.\nGood technical documentation and communication skills.\nStrong collaboration and stakeholder engagement capabilities.\nExcellent verbal and written communication.\nAbility to work independently as well as within distributed Agile teams.\nHigh attention to detail and commitment to quality.\nProactive, self-driven, and eager to learn modern technologies.\n\nEducation\n\nBachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.\n\nMaximum Salary (US): 138000\nMinimum Salary (US): 82000\n#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-","datePosted":"2026-08-15T13:41:23.999Z","dateModified":"2026-08-15T13:41:23.999Z","hiringOrganization":{"@type":"Organization","name":"HCLTech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9a08232c15b21be08b3a69f1"},"url":"https://jobsearcher.com/jobs/9a08232c15b21be08b3a69f1"}}