Primary Responsibilities- Adherence to and advocacy of environment standards- Review of requirements and/or systems analysis documents for completeness- Creation/involvement in documented designs following agreed to design patterns and standards- Coding and unit testing - Support the QA team during testing via defect fixes, code deployment, clarifications- Working with the Deployment Lead, peer developers to complete various project deployment activities- Adhere to proper use of source control - Responsible for ensuring delivery of technical artifacts for each project- Mentoring developers on technology and application knowledge as needed.
Must Have Skills- B.Tech./MCA (Minimum 16 years of formal education, Correspondence courses are not relevant). - 3 - 5 years of relevant experience in Java, J2EE, AEM technologies.- Strong Java programming (JDK1.5 or higher) experience.- Hands on experience in implementing solutions using AdobeCQ5/AEM.- Thorough understanding of Object Oriented Analysis and Design (OOAD) concepts- Very good in development of applications using Spring Core, Spring JDBC, Rest Web services,. Hibernate & MySQL DB. - Good working knowledge in SPRING, IOC, AOP and Transaction Management- Experience in Web services- Restful and Soap.- Experience in Subversion & Maven will be a plus.- Should be able to execute Unit Testing (Plan, Prepare & Execute). - Experience in using JUnit / JTest/JMeter. - Should possess sound knowledge of SDLC processes. - Proficient in use of application servers preferably Websphere - Good Communication Skills.- Prior experience of healthcare is preferred.- Experience of working in a global environment.- Experience on Eclipse/IntelliJ Idea and Jboss, WebSphere/Web logic servers
Our mission is to help people live healthier lives and to help make the health system work better for everyone.- We seek to enhance the performance of the health system and improve the overall health and well-being of the people we serve and their communities. - We work with health care professionals and other key partners to expand access to quality health care so people get the care they need... at an affordable price. - We support the physician/patient relationship and empower people with the information, guidance and tools they need to make personal health choices and decisions.