In an individual contributor role, the successful candidate will be delivering all aspects of web application development: presentation layer, business logic layer, back-end integration layer, as well as integration with third-party web services / applications. You will be working from business and functional requirements documents, wireframes, and other analysis & design documents to modify and create pages in our Personal Health Portal using both custom and application server APIs. You will participate in all phases of our application development life cycle, in a challenging work environment. You will assist with estimation and planning and proactively provide progress report on the status of tasks assigned to you. You will participate in technical discussions with internal and external customers.
Primary Responsibilities:
? Develop and maintain Java classes, HTML and JSP templates.
? Debug JSPs and Java classes to fix bugs and improve performance.
? Implement customization of chrome, navigation, and flow on a per client basis.
? Incorporate standards and design patterns to increase maintainability, reusability and reduce bugs.
? Ensure that the portal components meet the scalability, flexibility, usability requirements and graphical designs on major platform/browser combinations.
? Estimate work effort, identify task dependencies, and assist with identifying development risks & corresponding mitigation plans.
? Proactively report progress on assigned tasks.
? Participate and contribute in brainstorming sessions with internal and client teams to determine the best technical solutions to business problems.
? Assist with publication of new versions and patches to the public site.
Secondary Responsibilities:
? Support product development, customer care, client service and others in creating new content, maintaining content, testing, quality management, problem solving.
? Participate in the development of coding standards, fine-tuning development processes, methodologies and templates that improve efficiency and quality.
? Train new development staff on Miavita programming practices, Blue Martini Environment, and other development tools.
? Train content and production staff on content management systems.
? Contribute to the strategic development of Miavita product and tools. Experience: ? 3+ years hands-on coding with HTML, JavaScript/XHTML/XSLT/CSS for a broad range of browsers and platforms.
? 3+ years hands-on coding experience in Java, JSP and Tag scripting language.
? 3+ years hands-on experience in translating a graphical page design to HTML and JSP code.
? 3+ years hands-on coding experience in developing J2EE compliant portal applications.
? 3+ years hands-on coding experience in XML based messaging.
? 2+ years hands-on experience in JDBC, SQL with Oracle 8i.
? Solid Experience: using OOAD, UML and Design patterns.
? Solid Experience integrating third party components with existing applications.
? Solid Experience with an enterprise level content management system, i.e. Blue Martini, Vignette, Documentum, ATG Dynamo, etc.
? Solid Experience with WebLogic Application Server.
? Detail oriented team player with good organizational skills.
? Natural inclination to creating and maintaining detail technical implementation documentation.
? Must show a commitment to excellence and possess strong problem solving and multi-tasking skills, as well as written and verbal communications skills.
? BS in computer science.
? Ability to prioritize multiple tasks and the ability to work quickly and efficiently in a fast-paced environment with changing deadlines and priorities.
? Experience with Microsoft Office Suite
Desired Qualifications:
? Solid foundation in PKI, SAML, WSDL
? Experience with Microsoft Project
? Experience with WebSphere Portal
Please send resumes to Zak.Brocchini@RHT.com To Apply to this job go to http://www.GadBall.com or click here