Job Description :
· Very strong hands-on development background in JAVA/J2EE development
· HTML, JavaScript, JQuery, CSS
· JDBC and database
· Knowledge of Multithreading and exceptional handling
· Experience in frameworks like Spring, Struts, Hibernate
· Good Communication skills
· JAVA 6+ web application development experience.
· Code and test new programs
· Code and test modifications to existing programs
· Create technical specifications for other developers
· Document use cases and closely interact with business systems analysts and other developers
· Identify risks in proposed project designs
· Troubleshoot application problems and propose optimal resolutions
· Provide on-call support as required
· Assist with user training as needed
· Understand IT processes and work within designated guidelines
· Experience in program development with object oriented open systems and languages.
· Adept usage of web-based architectures
· Familiarity with source code management systems such as TFS/RTC A proven ability to understand technical specifications.
· Ability to analyze and document business and system processes is required.
· Technical proficiency in relevant operating systems, applications and languages is preferred
· Expert in SQL
· Proficiency in Microsoft Office is required
· Understand IT processes and work within designated guidelines
· Exposure to UML, J2EE, Mainframe or Data Warehousing tools desired but not required
· Use of Microsoft Office tools (Word, Excel, PowerPoint, Visio) - Will be asked to create Visio flows, PowerPoint presentations, etc
· Databases- MS SQL, DB2, Oracle
· Mainframe and web-based architectures
· Experience in program development with object oriented open systems and languages.
· Familiarity with source code management systems such as TFS/RTC
· A proven ability to translate business needs into technical requirements is required
· Ability and willingness to take charge and lead tasks to completion is required
· Excellent customer service skills, including oral and written (both technical and non-technical writing) communication is required
· Work within a team environment
             

Similar Jobs you may be interested in ..