> Markdown version of [/jobs/ext/2643517-sr-java-developer](https://www.wearedevelopers.com/jobs/ext/2643517-sr-java-developer). 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). --- # Sr Java Developer - **Company:** University of Southern Mississippi - **Location:** Addison, TX, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Activity Diagram, Agile Methodology, Ajax (Programming Language), HTML5, Cascading Style Sheets (CSS), Relational Databases, Web Development, Java Platform Enterprise Edition (J2EE), Hibernate (Java), IBM WebSphere MQ, IBM Websphere Application Server, Java Database Connectivity, Java Message Service (JMS), Spring Framework, Apache Struts, JavaServer Faces, Javaserver Pages, Log4j, Oracle (Applications), Message Oriented Middleware, Simple Object Access Protocol (SOAP), UML, Web Services, Backend, Jax Ws, Information Technology, Front End Software Development, Restful APIs, Spring Batch - **Published:** August 31, 2026 - **Apply:** https://www.adzuna.com/details/5860712249 ## About the Role Java/J2EE 6 or higher Java Frameworks- Spring, Hibernate, Struts Webservices- SOAP and RESTful using JAXWS, JAXRS and Spring * BS / MS in computer science or equivalent * Java/J2EE 6+. Development using IBM Stack - WebSphere, WebSphere MQ, ODM * Knowledge of Java Frameworks like Spring, Hibernate, Struts, Log 4j * Knowledge of JDBC, Oracle 11g+ or other relational DB * IBM Websphere MQ 6+ * Ability to use UML for creating Sequence Diagrams, Deployment Diagrams, Activity Diagrams, Class diagrams etc… * Develop Soap and RESTful webservices using JAXWS, JAXRS and Spring * Develop Message Oriented applications using Spring JMS, Websphere MQ * Develop backend processing jobs using Spring Batch and Java programs * Frontend Web Application development using HTML, JavaScript, AJAX , JSP, Struts, JSF, HTML 5/CSS * Knowledge of Agile Methodologies and Rally software * Excellent written and verbal communication skills * Ability to work with distributed team including offshore ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/2134-standing-on-the-shoulders-of-servlets-the-web-of-java) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [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) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)