*Role: Mid / Senior Java Developer * *Industry: Healthcare*
*Location: Rockville, MD* *Work Status: US Citizen / Green Card / EAD / H1 Visa OK!* *Duration: 6 - 12+ Months * *Process: Phone à In-Person / Skype* *Mid to Senior Java Developer* *****Must have strong experience with Struts 2 for consideration**** Java Developer design, develop, document, unit-test, implement and deploy web-based Java applications to support business requirements. He/ she must follow approved software development life cycle methodologies (RUP/ SCRUM) and all processes as required from time to time. *A: ESSENTIAL DUTIES AND RESPONSIBILITIES (include the following. Other duties may be assigned)* - Interacts with the business analysis team to understand project requirements. - Develops overall architecture/ product design documents, technical design specifications for individual modules and technology justifications for architectural considerations. - Ensure integration of entire system or subsystem - Provide maintenance and troubleshooting support to the helpdesk and/ or maintenance team to help resolve technical issues with production systems by debugging, research and investigation. - Design and Develop Java and J2EE based web applications using Java frameworks as required by customer. - Design and Develop secure web services. - Create PL/SQL procedures, functions, triggers and associated PL/ SQL or SQL database scripts as needed. - Develop build packages using Maven/ Apache Ant. - Applies Java and Oracle standard coding practices and industry standards. - Applies Section 508/ Accessibility Standards compliant software development methodologies. *B: EXPERIENCE and QUALIFICATIONS* To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. *QUALIFICATIONS* - Experience with Java EE, *Apache Solar with SolarJ,* *Spring,* *Struts 2, Hibernate *and *EJB *is required. - Experience with *BI Tools* like Pentaho, Actuate iHub, Qlikview etc., is preferred. - Experience with *HTML 5, JS, JQuery, AngularJS, Bootstrap, JSON and CSS *is required. - Experience with *Oracle *Relational database, *SQL, PL/SQL* is required. - Experience implementing single sign on using OASIS SAML 2.0 specifications. Experience configuring an Identify Provider for federated authentication is preferred. - Experienced in designing systems based on Service Oriented Architecture principles. Knowledge of an Enterprise Service Bus (ESB) is nice to have. - Ability to work with UI framework tools like Telerik’s Kendo UI. - Knowledge of software lifecycle methodology – Rational Unified Process (RUP), Rapid Application Development (RAD) and SCRUM/ Agile methodologies. - Knowledge of CMMI Level 3 processes. - Excellent oral and written communications skills. *EXPERIENCE* *8 years of recent experience with the following technologies is required:* o JAVA/ J2EE o *Apache Solr* o *Struts 2* o *Spring 3.0*, *EJB 3, Hibernate* o *HTML 5, JS, JQuery, Ajax, JSON, CSS, AngularJS, Bootstrap* o Oracle Weblogic, Apache HTTP\ 5 years of experience with the following technologies: o *Oracle* Database, SQL/ PL/SQL o Charting Technologies (*D3/ C3 graphs *preferred) o Pentaho, Qlikview, or Actuate iHub o GIS/Maps development (Leaflet/ OpenStreetMap libraries preferred) o SOAP/ REST, XML, XSD, XLST, WSDL, JAX-WS/CXF o Actuate BIRT Reports/ Jasper Reports, Oracle Reports, Apache POI o Maven/ Ant o JUnit/ JMock/ Selenium *C: EDUCATION, CERTIFICATIONS and/or MEMBERSHIPS* Bachelor's degree in computer science or related field preferred Sun/ Oracle Certified Java Programmer desirable *D: COMMUNICATIONS SKILLS* This job requires interaction with scientists, program managers, senior executives, end-users, programming staff, administration, and support personnel. The ability to effectively communicate ideas and concepts both orally and in written documents is critical. *Note: We are through tier-1 vendor*. Regards, Lucy Technical Recruiter (W) : +1-248.565.4747-x-194 (F) : +1-248.254.7211 Email id / Gtalk : l...@tekshapers.com <ave...@tekshapers.com> Tekshapers Inc. – WMBE Firm 1441 E. Maple Rd, Suite # 301, Troy, MI 48083 P Save trees. Print Only When Necessary *Disclaimer: If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. If you are not interested in receiving our e-mails then please reply with a "REMOVE" in the subject line at **rem...@tekshapers.com* <rem...@tekshapers.com>* and mention all the e-mail addresses to be removed with any e-mail addresses, which might be diverting the e-mails to you. We are sorry for the inconvenience.* -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to us_itgroups+unsubscr...@googlegroups.com. To post to this group, send email to us_itgroups@googlegroups.com. Visit this group at https://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.