Java Developer Resume
SUMMARY
- 9+ years of extensive experience in Application Development, Production support, and deployment of large scale Web, Portal & Content Management Applications based on J2EE, JAVA (Servlets, JSPs, JNDI,Java Beans,and JDBC).
- Having 7+ year of experience in handling IBM Websphere Portal / WCM application.
- Experience in Application development across all stages of SDLC - requirement gathering, analysis, design, development, testing and deployments, and on Agile Methodologies.
- Experienced in developing JAVA/J2EE applications using JSF, Struts framework.
- Experienced in mobile portlet application development using Struts mobile portlet.
- Excellent knowledge of Relational Databases, SQL.
- Experience inWebSphere Portaldesign and development usingPortlets,Servlets, JSP, JDBC andWebSphere Portal Server.
- Experience on configuration and administration of Web Content Management (WCM) system and WEMP on WebSphere Portal.
- Proficient in design, development and implementation of Web Content Management applications
- Hands on experience on WebSphere Portal Personalization Engine and its customization
- Hands on experience on video streaming development on mobile device.
- Hands on experience on IBM specific APIs, Java Mail API, JSR 168 & 286 API, WCM APIs and WCM Search.
- Hands-on experience on writing Maven Scripts.
- Extensive knowledge in Front End technologies like HTML and CSS
- Experience in Open text media manager (OTMM).
- Experience in development of restful services.
- Expertise in Custom development, Themes & Skins, Lucene Search and Indexing API.
- Expertise in unit testing using Junit.
- Extensive experience in implementation of version control software VSS, CVS, SVN, GIT, Microsoft visual studio.
- Proficient in documentation of work assignments, Root cause Analysis, Functional Design Document and Technical Design Documents.
- Highly motivated to take independent responsibility as well as ability to contribute and be a productive team member.
- Excellent customer interfacing skills, excellent communication, and interpersonal skills.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Technologies: J2EE, WebSphere Portal (5.x, 6.x,7.x,8.x), JSR168, JSR 286, JSP, Servlets, Portlets, struts mobile portlet, JDBC, JNDI, JSTL,JavaScript,HTML,HTML5CSS,XDIME,JMS,SOAP/HTTP
XML: XML,XSD,XSLT,DOM parser
Application Servers: WebSphere Application Server, WebSphere Portal Server, Apache Tomcat Server, Darwin streaming server
Operating System: Windows/Unix/AIX/Linux
Content Management: Asset Management
IBM Workplace WCM (IWWCM): Open Text Media Manager
Frameworks: Struts, JSF, Maven (familiar), SOA, Spring MVC
Object Rational Mapping: Hibernate
Build & Release: Release Builder, XMLAccess Scripting
Development Tools: RAD 6.x, 7.x, Eclipse, SOAP-UI
Version Control: CVS, VSS, SVN,Microsoft visual studio,GIT
Databases: Oracle, MS/SQL, MS Access, Postgres, SQL server
Continuous integration: Jenkins GIT Maven
New Interest: Big Data, AEM
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, California
Java Developer
Responsibilities:
- Currently working as an Adobe CQ/Adobe Experience Manager (AEM) Developer.
- Having hands on experience in design and developing AEM templates and custom components using slightly.
- Experience in both the AEM authoring views Classic UI and Touch UI which is based on Coral UI & Granite UI.
- Extensive knowledge and working experience on AEM Granite platform, Adobe’s Open Web Stack, which includes OSGi framework, Loggig framework, CRX repository & Apache Jackrabbit OAK (implementation of JCR API Specifications), Apache Sling Web Framework.
- Proficient in using Adobe Experience Manager (AEM) developer toolset, Web Console to manage bundles and configuration, CRXDE Lite and Eclipse AEM Plugin for development.
- Good experience in Adobe CQ5 suite including OSGI, Apache Sling, Apache Felix, AJAX, JSPs, bundles etc
- Experience in working on projects using Agile Methodology - Scrum, Sprint Planning.
Environment: AEM 6.4, JIRA, Visual Studio,GIT, Jenkins, Angular 5, REST, Apache Sling
Confidential, Pleasanton, California
Java DeveloperResponsibilities:
- I was working closely with architectand completed the migration of this application from 8.0 to 8.5 version.
- Was responsible to re-write the cache mechanism of clinical library application.
- Also, migrated other application which was hosted on the lower environment and make it compatible with the latest version.
- Responsible to implemented the DevOps in the project.
- I am responsible to generate the source code of the application from the executable binaries and created the maven build script for those to implement the automation.
- I have worked on the Personalization, syndication features of WebSphere.
- I was responsible to handle the deployment
- Handling Content Migration from Team Site to content management system (wcm).
- I amresponsible for creating WCM templates, WCM Workflows, Portlets, Theme & skins.
- Iparticipate indesign, development and support WebSphere Portal and WCM solutions.
- Provide supports for configuration and deployment of portlets on production environment.
- Handle administration and configuration of WebSphere portal and web content management.
Environment: IBM WebSphere Portal 8.5,WCM 8.5, JIRA, RAD,GIT, Jenkins
Confidential
Onshore WCM Lead
Responsibilities:
- I am Working as an Onsite WCM lead andresponsible for coordinating between business people and offshore developers
- Work with business partners to define, scope, and extract requirements of business problems and design technology solutions.
- I amResponsiblefor taking the requirements from the client and analysisthose requirement checking the feasibilityand assigning those to the offshore development team.
- Handling Content Migration from Team Site to content management system (wcm).
- To make sure that all the client requirements should deliver on time.
- I amresponsible for creating WCM templates, WCM Workflows, Portlets, Theme & skins.
- Iparticipates indesign, development and support WebSphere Portal and WCM solutions.
- Provide supports for configuration and deployment of portlets on production environment.
- Handle administration and configuration of WebSphere portal and web content management.
- Involved in project designing and development of portlets.
- Functional testing of portlets .
- Created portal pages and involved in portlet deployments through XMLAccess import.
- Responsible for handling caching within portal and WCM.
Environment: IBM WebSphere Portal 8.0,WCM 8.0, JIRA, RAD,SVN
