Job Description :
Serenity Infotech is seeking responsible for development/modification of web application functionality in accordance with existing application architecture. The Worker will be part of a project team and will be required to actively participate in team meetings, analyze and interpret business requirements, develop according to existing standards and frameworks, and work with a team to meet project deadlines. The Worker must have extensive experience with the Java programming language, Struts and Spring frameworks, RAD, and be able to communicate clearly and effectively with technical and project team. The Worker must be able to follow software development processes, follow detailed project plans and generate work estimates. The Worker must be able to take assignments and direction from agency management and technical lead staff.

The Worker must have a strong background in programming and testing and must be able to quickly develop expertise in complex systems, be quality conscious and be dedicated to delivering quality products on time and on budget.

Onsite Requirement: Worker will be required to work onsite with the team. Working remotely will be limited to special circumstances and must be pre-approved by the Project Manager/Direct Supervisor

WORKER SKILLS AND QUALIFICATIONS
Strong written, verbal, and interpersonal communication skills
Must be able to work independently
Must be able to work in a diverse team environment
Must possess problem-solving skills and ability to multi-task
Must be able to retain knowledge of environment and systems once given instruction
Knowledge of project management and software development methodologies
II. WORKER SKILLS AND QUALIFICATIONS
Minimum Requirements:
Years Skills/Experience
8 Experience with software analysis, design and programming
5 Experience with Java Programming
5 Experience completing system documentation
4 Experience with Struts 1.2 framework
4 Experience with Spring framework with Spring 4.0 within the last year
4 Experience using Rational Application Developer (RAD)
3 Extensive experience with highly complex application security requirements
3 Experience with jQuery
2 Experience with Bootstrap
Preferences:
Years Skills/Experience
2 Experience working with enterprise software solutions
2 Public sector experience (Federal, State or Local Government)
2 Proficient with the Microsoft Office products, including Microsoft Project,
Word, Visio, Excel and PowerPoin