> Markdown version of [/jobs/ext/659008-java-developer](https://www.wearedevelopers.com/jobs/ext/659008-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). --- # Java Developer - **Company:** ACS - - **Location:** Albany, NY, United States - **Contract:** Permanent contract - **Skills:** Server Applications, Databases, System Configuration, Data Structures, Distributed Systems, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Hibernate (Java), IBM WebSphere MQ, IBM Websphere Application Server, Java Development Kit, Java Message Service (JMS), Java Persistence API, Java Architecture for XML Binding, JavaServer Faces, Javaserver Pages, Microsoft SQL Server, Object-Oriented Software Development, Oracle (Applications), Software Engineering, Extensible Markup Language (XML), Primefaces, Enterprise Software Applications, ReactJS, AngularJS - **Published:** June 26, 2026 - **Apply:** https://www.dice.com/job-detail/b3dbcdda-8e9a-4115-8076-e11b664adb44 ## About the Role * Extensive experience leading iterative software development teams through the planning, design, implementation, integration, and delivery of complex Java EE (JEE) enterprise applications, with strong expertise in data structures, algorithms, and object-oriented software design. * Proven experience developing enterprise applications using Java JDK 1.8 or later, leveraging JSF and JSP technologies to build robust web-based solutions. * Strong experience developing enterprise messaging and distributed applications using JMS, EJB, IBM MQ (v6.0 or later), XML, JAXB, and JAX-WS. * Hands-on experience designing and implementing persistence layers using JPA and Hibernate with Oracle and Microsoft SQL Server databases. * Experience developing modern user interfaces using PrimeFaces, Angular, and ReactJS. * Experience deploying, configuring, and maintaining enterprise applications on IBM WebSphere Liberty application server. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/1917-standing-on-the-shoulders-of-servlets-the-web-of-java) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer) - [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) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)