A team member that is responsible for overall design and development of application solutions within projects or business domains. They assist the Application Architect with the integrity and implementation of the enterprise-wide application and information architecture and the continuing evolution of the software development environment.
WCB uses Java Enterprise Edition and our enterprise applications are all thin-client. Our development environment is based on the IBM Rational suite of products, which is an extension of Eclipse. We make extensive use of Object Orientation: design patterns, layered application architecture, MVC, interfaces, web services, etc. As well, we are heavily invested in EJBs and Java Spring beans.
We have adopted the Java Spring framework and Service Oriented Architecture for the development of new services and applications.
In addition, we have a custom framework that is similar to Struts for some of our legacy Java applications.
MS SQL Server is used for our database management system and Crystal Reports for reporting.
Experience with the following tools and techniques is highly desirable and considered an asset:
Java Spring Framework (Version 3+)
Responsive Web Design
Service Oriented Architecture and supporting Design Patterns
Dependency Management and Build tools such as Maven
Continuous Integration tools such as Jenkins
Repository Managers such as Artifactory
Agile Development Methodology
This is a technical lead position that motivates a development team and contributes to, and communicates the architectural and development vision for the organization. To apply:https://clients.njoyn.com/CL4/XWEB/XWEB.ASP