{"schemaVersion":"jobsearcher.job.v1","id":"dc22a94f590cf03df55bab8a","url":"https://jobsearcher.com/jobs/dc22a94f590cf03df55bab8a","canonicalUrl":"https://jobsearcher.com/jobs/dc22a94f590cf03df55bab8a","title":"Software Developer - Lead (JAVA)","description":"Mandatory Skills: Java, Spring Boot, Node.js, React.js, Redux, Linux, MVC, MySQL, Visual Studio, GIT, WCF, WebAPI, Express.js, Hapi.js, IIS, AWS, Jira, Confluence and others\r\nResponsibilities:\r\nIdentify business needs by establishing personal rapport with actual, potential, and internal clients.\r\nDesign, develop, and implement highly scalable client-server programs in a cloud environment.\r\nIdentify appropriate microservice implementation and build cloud-hosted services.\r\nRecommend alternate approaches, analyze product design impact, and provide sizing estimates; collaborate with other cross-platform team members to build effective integrations.\r\nParticipate in design sessions and code reviews.\r\nWork with business requirement partners to design, develop, and refine the graphical user experience of an application.\r\nConfirm program operation by conducting unit, system, and integration tests; modifying program sequence and/or codes as necessary.\r\nPrepare project-related documentation, G.A.P. analysis, functional specifications, design specifications.\r\nComplete development activities including reports, interfaces, conversions, improvements, and forms during different stages of a project.\r\nIdentify new technologies and solutions to improve existing infrastructure.\r\nWork closely and build relationships with other teams and communicate with various platform services.\r\nDevelop tools and infrastructure to improve quality and efficiency of testing.\r\nReproduce and debug issues found during and after software release.\r\nBuild out distributed systems using big data open-source programming tools.\r\nWork with research teams and data scientists, finding bottlenecks to the design process and resolving them efficiently.\r\nLead software development projects, like automated malware analysis solution.\r\nInterview, mentor, and coach new team members.\r\nLearn and adapt to new programming languages and technologies on an as-needed basis.#J-18808-Ljbffr","company":"TechDigital Group","rawCompany":"techdigital group","city":"Santa Clara","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-21T01:17:36.922Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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":"Software Developer - Lead (JAVA)","description":"Mandatory Skills: Java, Spring Boot, Node.js, React.js, Redux, Linux, MVC, MySQL, Visual Studio, GIT, WCF, WebAPI, Express.js, Hapi.js, IIS, AWS, Jira, Confluence and others\r\nResponsibilities:\r\nIdentify business needs by establishing personal rapport with actual, potential, and internal clients.\r\nDesign, develop, and implement highly scalable client-server programs in a cloud environment.\r\nIdentify appropriate microservice implementation and build cloud-hosted services.\r\nRecommend alternate approaches, analyze product design impact, and provide sizing estimates; collaborate with other cross-platform team members to build effective integrations.\r\nParticipate in design sessions and code reviews.\r\nWork with business requirement partners to design, develop, and refine the graphical user experience of an application.\r\nConfirm program operation by conducting unit, system, and integration tests; modifying program sequence and/or codes as necessary.\r\nPrepare project-related documentation, G.A.P. analysis, functional specifications, design specifications.\r\nComplete development activities including reports, interfaces, conversions, improvements, and forms during different stages of a project.\r\nIdentify new technologies and solutions to improve existing infrastructure.\r\nWork closely and build relationships with other teams and communicate with various platform services.\r\nDevelop tools and infrastructure to improve quality and efficiency of testing.\r\nReproduce and debug issues found during and after software release.\r\nBuild out distributed systems using big data open-source programming tools.\r\nWork with research teams and data scientists, finding bottlenecks to the design process and resolving them efficiently.\r\nLead software development projects, like automated malware analysis solution.\r\nInterview, mentor, and coach new team members.\r\nLearn and adapt to new programming languages and technologies on an as-needed basis.#J-18808-Ljbffr","datePosted":"2026-08-21T01:17:36.922Z","dateModified":"2026-08-21T01:17:36.922Z","hiringOrganization":{"@type":"Organization","name":"TechDigital Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Clara","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc22a94f590cf03df55bab8a"},"url":"https://jobsearcher.com/jobs/dc22a94f590cf03df55bab8a"}}