> Markdown version of [/jobs/ext/1953341-programmer-analyst-ref-pa85rk](https://www.wearedevelopers.com/jobs/ext/1953341-programmer-analyst-ref-pa85rk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer Analyst (Ref# PA85RK). - **Company:** HTC Global Services, Inc. - **Location:** Troy, MI, United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, JIRA, Cascading Style Sheets (CSS), Information Systems, Computer Engineering, Software Debugging, Document Management Systems, Github, PostgreSQL, MySQL, Software Architecture, Software Engineering, Software Requirements Analysis, Systems Architecture, Google Cloud, Spring-boot, Git, AngularJS, Information Technology, Bitbucket, Restful APIs, Software Version Control, Jenkins, Microservices - **Published:** August 6, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/399888680 ## About the Role Position requires 1 year of experience with Java, JavaScript, HTML, CSS, Angular, Jenkins, Git, Jira, PostgreSQL, and AWS., Requirements: Bachelor's degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 1 year of experience in the job offered or a related occupation including Java Developer or related experience. Position requires 1 year of experience with Java, JavaScript, HTML, CSS, Angular, Jenkins, Git, Jira, PostgreSQL, and AWS. 40hrs/week. ## Description Job Duties: Under direct supervision, assist in the analysis, implementation, coding, documentation, maintenance, and support of computer programs, applying knowledge of programming techniques and computer systems for client projects using Java full stack. Write specifications and reports, code, test, and debug computer programs. Review user requests and software program requirements for new and modified programs. Conduct detailed discussions and meetings with clients, functional users, consultants, and product owners to gather comprehensive requirement specifications, performance metrics, and key performance indicators. Evaluate current system capabilities, workflows, and scheduling constraints to assess the feasibility of proposed changes within the existing system architecture. Collaborate with end users to analyze complex business challenges in the current system and identify opportunities for improvement. Create detailed flowcharts and diagrams to visualize software architecture that effectively and cost-efficiently meets client requirements. Create comprehensive technical specifications for application development, ensuring clarity and alignment with business objectives. Collaborate with product owners and development teams to review design concepts and validate prototypes against user needs and technical feasibility. Review technical design specifications and perform hands-on development and coding to create new programs or enhance existing ones in accordance with defined design requirements. Create comprehensive test plans based on system requirements specifications to ensure thorough validation of application functionality. Interacted directly with end-users to troubleshoot production issues, resolve complex technical problems, and ensure minimal disruption to business operations. Implement strict access controls and permission-based document management systems to ensure that only authorized personnel can view, edit, or delete sensitive documentation. Maintain version control and audit trails to monitor changes, track user activity, and detect any unauthorized modifications or deletions. Create and deliver structured training programs tailored to different user roles, ensuring comprehensive understanding of system features, functionality, and best practices. Use of Agile, Java, JavaScript, HTML, CSS, Spring Boot, Microservices, RESTful APIs, Angular, Jenkins, Tekton, Git, GitHub, Bitbucket, Jira, PostgreSQL, MySQL, Google Cloud Platform (GCP), and AWS. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)