Senior Aem Developer Resume
Sunnyvale, CA
SUMMARY:
- 9+ years of relevant experience in IT industry as a Software Developer.
- Experience in Web Application Development in AEM (Adobe Experience Manager 6.1/6.2), NodeJS, JavaScript, jQuery, HTML, JSP, CSS. Experience in backernd as MongoDB, MySQL, Oracle 10g, PostgreSQL database.
- Proficiency in Object - Oriented Programming techniques.
- Experience on Application and Web Servers including Tomcat, IBM WAS 7.0
- Well versed in analysis, design, coding, testing and implementation.
- Experienced in gathering functional requirements & developing technical specifications
- Excellent working knowledge of System Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Requirements gathering, Analysis, Design, Development, Implementation and Testing.
- Excellent communications skills. Adept at building strong working relationships with team members, business and management.
- Have excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently, proven background leading teams in stressful, deadline-oriented environments
- Good experience in leading the team.
TECHNICAL SKILLS:
Languages / Tools: AEM (Adobe Experience Manager 6.1/6.2), NodeJs, JavaScript, JQuery, AJAX, JSON, JSP, SQL, HTML, UNIX development.
Frameworks: Spring MVC, J2EE, Apache Struts 2
Software: TOAD, iRAD, IBM Rational Clear case, BMC Remedy user, AppWorx and IBM Rational Performance Tester, Eclipse, Numerous Microsoft Suites (Word, Excel, PowerPoint, Access).
Databases: Oracle 10g, MySQL, MongoDB and PostgreSQL
Servers: Tomcat apache, IBM AWS 7.0
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Senior AEM Developer
Responsibilities:
- Building components in AEM, authoring pages, maintaining PSPs, publishing PSP’s, creating translation packages and sending it out for translation.
- Developed user interface template using JavaScript, jQuery, CSS.
- Requirement gathering provide by the client.
- Lead the team at onsite as well as at offshore.
- Team Management, Estimation, Planning and Allocation
- Involved in Unit Testing, Integration Testing and also the System Testing
- End to end lifecycle of the project starting from the requirement gathering to the post production support and maintenance.
- Analyzed the performance of system software code and wrote code to tune it.
Environment: AEM (Adobe Experience Manager), Java Script, jQuery, CSS, HTML, NodeJS, MogoDB, PostgreSQL.
Confidential, Santa Clara, CA
Senior AEM Developer
Responsibilities:
- Responsibility of end to end SDLC of the project and the subsequenct releases.
- Team Management, Estimation, Planning and Allocation
- Designed and developed JSP pages, Servlets for the web layer.
- Developing front-end and forms using various custom libraries and JSP, HTML, JSTL.
- Developed user interface template using JavaScript, jQuery, CSS.
- Implemented Oracle database access through Spring JDBC driver.
- Analyzed the Requirements from Functional and Technical design documents
- Implemented MVC using Spring Framework
- Involved in Unit Testing, Integration Testing and also the System Testing
Environment: Java 6, Java Servlets, Struts 2.0, Spring, Java Script, JSP, JDBC, Eclipse, Oracle 10g, CSS, JQuery
Confidential, Charlotte, NC
AEM Developer
Responsibilities:
- Leading the application at Onsite, Application support and maintenance.
- Involved in sub releases (bug fix releases) throughout SDLC cycles.
- Requirement gathering provide by the client.
- Analyzed the Requirements from Functional and Technical design documents
- Involved in final production release and on-go support
- Implemented MVC using Spring Framework
Environment: J2EE, webservices, Struts 2.0, Spring, JavaScript, JSP, JDBC, Eclipse, Oracle 10g, CSS, JQuery
Confidential, Columbus, Indiana
Senior AEM Developer
Responsibilities:
- Requirement gathering provide by the client.
- Involved in the entire SW development life cycle of this project.
- Complete GUI design and coding.
- Involved in the testing of the application including performance testing using IBM Rational Performer Tester (RPT).
- Lead the team for end to end SSA application releases (I, II, III and IV).
- Team Management, Estimation, Planning and Allocation
- Analyzed the Requirements from Functional and Technical design documents
- Implemented MVC using Spring Framework
- Designed and developed JSP pages, Servlets for the web layer.
- Developed front-end and forms using various custom libraries and JSP, HTML, JSTL.
- Developed user interface template using JavaScript, jQuery, CSS.
- Implemented Oracle database access through Spring JDBC driver.
- Involved in Unit Testing, Integration Testing and also the System Testing
- Involved in final production release and on-go support
- Analyzed the performance of system software code and wrote code to tune it.
- Used Rational Clear Case for Source Control and Version Management.
- Developed test cases using JUnit and executed test cases as part of the QA cycle
Environment: Java 6, JSP, Java Servlets, Spring MVC, HTML, Java Script, jQuery, Oracle 10g, Apache Tomcat, Eclipse, Windows NT.
Confidential, Columbus,Indiana
Java Developer
Responsibilities:
- Analyzed the requirements and developed the application.
- Discussed the functionality and procedural requirements with end users
- Designed and developed the application utilizing MVC Architecture Struts 2 Framework.
- Developed the web page using JSP, HTML and JavaScript.
- Developed application using JAVA and JDBC
- Used Object/Relational mapping Hibernate as the persistence layer for interacting with Oracle.
- Coded database functions and procedures in PL/SQL
- Team Lead of the application in enhancement and support track.
- Requirement gathering of the application for the functional enhancements.
- Estimation, resource allocation, design and coding of the application during enhancements.
- Team Management, Estimation, Resource Planning and Allocation.
- Provided Technical supports to test and fix bugs
Environment: Java 6, Java Servlets, Struts 2.0, Spring, Java Script, JSP, JDBC, Eclipse, Oracle 10g,CSS, JQuery
Confidential
Java Developer
Responsibilities:
- Creating JSP and HTML portlets.
- Create and maintain Oracle Portal, create and assign rights to different groups.
- Requirement gathering of the application for the functional enhancements.
- Estimation, resource allocation, design and coding of the application during enhancements.
- Involved in gathering requirements for certain modules of the application.
- Designed and developed the application utilizing MVC Architecture.
- Functional and Major enhancements in application.
- Used Rational Clear Case for Source Control and Version Management.
- Developed test cases using JUnit and executed test cases as part of the QA cycle
Environment: Oracle portal 10g, HTML, Java Script, JSP, CSS, JQuery