Diversified Services Network, Inc. is seeking an experienced Senior Java Developer/ Architect to perform complex technical and advisory functions in the development of web-based Java applications. Candidates must have a broad and long-term experience developing and implementing solutions on the Java platform, and must have worked intensively developing systems for content management, web publishing, integration, e-commerce, digital signature, server programming, and web-based client-server systems.
State or Federal Government Experinece
Technical expertise in Java EE framework Technologies and Java EE system development
Detailed knowledge of Struts Framework, Spring IOC Framework, and Spring Batch
Integration of Struts and Spring
Strong experience with Gang of Four patterns – what they do, what problems they solve, when they would be used, and how they are implemented. Strong patterns knowledge/experience will be important in cleanly implementing technical changes/refactoring existing code: a. Factory, b. Command, c. Strategy
Solid, demonstrative iBatis experience, JUNIT experience, JSP experience and Maven experience
Technical expertise in development of application security layer for web applications.
Strong expertise in Struts, Spring MVC, Spring IOC, Spring AOP, Spring Batch technologies.
Strong communication skills – ability to clearly explain technical concepts
Any experience with building or using Rules Engines is a plus