Java Developer
ACS -
Albany, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Albany, United States of America
Tech stack
Server Applications
Databases
System Configuration
Data Structures
Distributed Systems
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Design of User Interfaces
Hibernate
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
XML
Primefaces
Enterprise Software Applications
React
Angular
Requirements
- 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.