Software Architect (Java/JEE) in Albany
Job DescriptionJob DescriptionJob Description:
The client is seeking an Expert Software Architect to design, develop, and integrate enterprise software solutions supporting justice-related applications. The architect will provide technical leadership, establish development standards, and ensure scalable, high-performance systems.
Key Responsibilities:
-
Design and implement enterprise Java/JEE applications
-
Develop scalable multi-tier architectures
-
Establish coding standards and development methodologies
-
Serve as liaison between development and infrastructure teams
-
Conduct code reviews and architecture reviews
-
Lead performance, failover, and deployment planning
-
Develop and review technical documentation
-
Provide technical guidance to development teams
Additional Responsibilities:
-
Support enterprise integration initiatives
-
Assist with application modernization projects
-
Coordinate testing and deployment activities
-
Mentor development teams
-
Support knowledge transfer initiatives
Required Skills:
-
Java
-
JEE
-
JSF
-
WebSphere
-
JPA
-
Hibernate
-
MQ/JMS
-
SOA
Skills:
-
Oracle
-
SQL Server
-
XML/XSLT
-
IBM Rational
-
Criminal Justice Systems
-
Enterprise Integration
Qualifications:
-
Experience designing highly available enterprise systems
-
Experience developing large-scale Java applications
-
Experience supporting criminal justice programs