Location: Chicago, IL
Job Description:
Diversified Services Network, Inc. is seeking several experienced Java Developer who will perform complex technical and advisory functions in the development of web-based application.
Position Requirements:
Responsibilities:
- Experience in high volume, transactional systems, complex payment systems, hands-on use of design and architectural patterns, and the ability to write database queries to analyze problems and make corrections to database entries.
- Independently plans, develops and designs business functions for integrated systems and develops business logic, Java Server Pages, and Data Access Objects using Structured Query Language (SQL).
- Develops and conducts program tests using JUnit; develops test plans and data and performs or oversees testing to verify that the programs functions correctly to ensure that modifications have not caused error in other parts of the program, interfacing programs and interfacing systems.
- Develops complex program documentation using structure diagrams, behavior diagrams and interaction diagrams, system and program flowcharts, test plans and conversion plans.
- Analyzes Benefit Systems change requests for implementation utilizing Java Enterprise Edition (EE) technology in a Struts Framework or Spring Framework.
- Conducts and coordinates investigative and analytical studies of complex system functions and operates to select approaches for resolution of complex problems by improving efficiency of existing systems.
- Participates in impact analysis of proposed law changes as assigned or required.
- The Java Developer should expect to be on call and will also be expected to provide onsite off-hours support for release implementation and various DBA activities.
Skills requirement:
- State or Federal Government Experience
- Knowledge, skill, and mental development equivalent to six years of college (with a minimum of a Bachelor’s Degree) with significant course work in computer science or directly related technical fields
- At least six years of professional experience in Java development for large, web-based applications within the last 9 years
- Java EE framework Technologies and Java EE system development
- Knowledge of Struts Framework, Spring IOC Framework, and Spring Batch Integration of Struts and Spring
- Experience with Gang of Four patterns – what they do, what problems they solve, when they would be used, and how they are implemented.
- Very strong SQL skills
- Solid iBatis experience, JUNIT experience, JSP experience, and Maven experience
- Experience with building or using a rules engine
- Previous experience with IDES/Agency Systems, methodologies
Additional Information:
An Equal Opportunity Employer