> Markdown version of [/jobs/ext/2697683-java-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/2697683-java-programmer-analyst). 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). --- # Java Programmer Analyst - **Company:** Conch Technologies - **Location:** Memphis, TN, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Apache Tomcat, Unit Testing, Java Platform Enterprise Edition (J2EE), Graphical User Interface, Hibernate (Java), Java Persistence API, Spring Framework, JSON, PostgreSQL, Node.Js, Service-Oriented Architecture, Software Engineering, Software Requirements Analysis, Test Execution Engine, TypeScript, Web Application Frameworks, Web Services, Extensible Markup Language (XML), Git, AngularJS, Integration Tests, Api Design, Restful APIs, Software Version Control - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/7b27cd5d-c5a8-41b4-8c4c-05d51733f3fc ## About the Role Senior Programmer Analyst will: analyze and develop system requirements, program specifications and code/unit test to meet business requirements/specifications for large projects. Develop or contribute to deliverables for additional levels of testing and support test execution including system level and integration tests. Resolve production problems of medium to high complexity. Duties would include Web Service/API development, Graphical User Interface Design & Development in the Web environment. The successful candidate should be able to demonstrate the ability to develop in JavaScript/TypeScript, Java and related technologies. Specifically, the successful candidate should be able to: Ideal Skills/Knowledge Includes: Java J2EE and related technologies JavaScript/TypeScript, NodeJS Java Frameworks: Hibernate, Spring Web Frameworks: Angular Tomcat Persistence Framework: JPA, Spring Web Services: SOA, XML, REST, JSON PostgreSQL Unit Testing and Production Support Experience in an Agile environment Experience with Git or version management ## 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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)