We provide IT Staff Augmentation Services!

Sr. Associate/tech Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 11 years of extensive experience in complete Software Development Life Cycle (SDLC) including gathering System Requirements, Architecture, Design, Coding, Development, Testing, Production Support, Maintenance and Enhancement in variety of technological platforms with special emphasis on CQ5/AEM, Java/J2ee, Client/Server, Web based Applications in Windows and Unix environments. Adobe Certified Expert in AEM, Oracle Certified Java developer.
  • Technical expertise in client - server technology and stand-alone applications using Java, J2EE, Struts, XML, Swing.
  • Good experience in spring, Ibatis, Hibernate and Struts frameworks.
  • Good experience in JavaScript frameworks like JQuery, JQgrid, AngularJs and extjs.
  • Good experience in REST and SOAP web services.
  • Good working experience with NoSQL databases like MongoDB.
  • Good Java Enterprise programming skills.
  • 3 years of experience in AEM6.2, AEM5.6.1, Adobe CQ 5.5, OSGI Framework, JCR, Apache sling, Apache Felix, template development, Component Development, Dialogs,Widgets, CQ5 DAM, bundles, Workflows, Sling Servlets, maven.
  • Good experience in developing responsive web design applications using Sightly, Coregap build.
  • Strong work experience in AEM, OSGI Framework, JCR, Template creation, Component Development using multiple x types, configuring dialogs and design dialogs.
  • Good experience in upgrading the CMS from older AEM versions to AEM 6.2
  • Good experience in implementing SSO techniques.
  • Well versed with Agile SCRUM methodology.
  • Good experience with Enterprise Integration Patterns (EIP) like Apache Camel, ActiveMq.
  • Proficiency in object oriented Programming (OOPS) concepts and UML concepts.
  • Implementing software development life cycle policies and procedures.
  • Good experience with Atlaasin technologies like JIRA.
  • Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
  • Good interpersonal and communication skills, commitment, result-oriented, zeal to learn new technologies and undertake challenging tasks
  • Good Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis, Development and Testing.
  • Received awards within the company for leading, mentoring and guiding the team effectively
  • Responsible for project tracking and deliverables consolidation.

TECHNICAL EXPERIENCE

Operating Systems: Windows 2000/NT/XP, Linux

Programming Methodologies: Object Oriented Programming (OOPs).Aspect Oriented Programming (AOP)

Language: Java

Framework & Others: Struts 1.2, Hibernate, Spring 3.x

Technologies: JSP, Servlets, JDBC, JavaScript, Ajax,, Junit, Maven,extjs, ANT, bash and shell scripting, JMS

Databases & Tools: Oracle, MySql, Sybase, Eclipse 3.0, 3.1, Bea WebLogic studio

Bug Tracking Tools: QC

Version Control System: CVS (Concurrent Versions System), SVN (Subversion), VSS (Visual SourceSafe)

Application/Web Servers: BEA WebLogic 7.0, 8.1 Web Servers: Tomcat 7.x and JBOSS.

CMS: Adobe CQ5, CRX, Apache Jackrabbit, OSGI, Apache Sling, Apache Felix

Other Utilities: Jude (Software Design Tool), JMS Toolkit

PROFESSIONAL EXPERIENCE

Confidential

Responsibilities:

  • Developed complex components with dialog on CQ5 using jQuery, HTML and CSS.
  • Developing components and templates in AEM 6.2.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Worked on Digital Asset Management, to manage and store all the media.
  • Worked on Multisite Manager (MSM) so as to get same structure and content on all the versions of website.
  • Created workflows, Process step and Participate step.
  • Created an Angular JS add on lib that allows component developers to define and bind to W3C Custom Elements.
  • Doing impact analysis and creating High Level Design Document and Low Level Design Document as per the Functional Specifications Document.
  • Developing components and templates in Adobe CQ5.
  • Prepare unit test cases and integration test cases.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Performed unit testing, system testing and integration testing.
  • Integrating of application modules, components and deploying in the target platform

Confidential

Responsibilities:

  • Upgrading the code to make it compatible with AEM 6.2.
  • Involved in configuring multiple user groups and allowing/restricting them from accessing the different sections of content.
  • Upgrading the existing content with steps suggested by adobe.
  • Making up a stable instance on 6.2 where both upgraded code and upgraded content works.
  • Unit testing every component and fixing the issues.
  • Fixing the deprecated API’s.
  • Deployed and Managed AEM instance in Apache Tomcat.
  • Configuring the new dispatcher for AEM 6.2 instance.
  • Setting up and managing the AEM instances in different environments (SANDBOX, DEV, QA, and INT).
  • Participated in daily meetings, worked closely with onsite and offshore team, to meet project deadlines.

Confidential

Sr. Associate/Tech Lead

Technologies: AEM 6.1, AEM DAM, AEM Tagging, JAX-WS, JAX-RS, Workflow, Java, J2EE, Apache Maven, Confluence, JIRA, Ingestors, Apache HTTP Server, REST Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Sightly, AJAX, JUnit, log4j, Linux,Jenkins

Roles/Responsibilities:

  • Involved in Design, Development, and Support phases of Software Development Life Cycle (SDLC).
  • Used Agile software development methodology to develop project plans.
  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS, JQuery for designing and implementing custom CQ components.
  • CQ5 related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Manage an enterprise CMS system for a multinational entity, implement a governance policy, create users and roles, and build workflows, as well as utilize Digital Asset Management.
  • Implemented the OSGI bundles for interacting with remote spring webapp, web services and custom business logic in java and deploy as jar files from the Felix System Console.
  • Used Perforce to review code and do a continuous integration.
  • Worked on CQ targeting, personalization and reporting of the websites.
  • Developed GET/POST sling servlets to provide various services in the CQ system.
  • Designed and developed the organization of client libraries and created template components using inheritance.
  • Implemented i18n internationalization in the website.
  • Developed Test cases using sling unit.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Implemented lots of RESTful based web services from scratch
  • Customized dialogs for all the components for providing various options to authors while creating
  • Worked on updating Function Specifications and creating Design document, added all documentation on wiki Confluence.
  • Also involved in two initial demos to client and coordinating with off-shore team.

Confidential

Sr. Associate/Team Lead

Technologies: Java, spring 3.x, Apache Camel, JMS, Apache POI, MongoDB, Ehcache, AngularJS, Tomcat7.x.

Responsibilities:

  • Involved in all phases of life cycle.
  • Collected and compiled requirements and prepared BRD document.
  • Designed and developed the prototypes of all screens and mockups.
  • Created Use case document, data modeling.
  • Involved in implementation of smoke test execution and Test summary upload use cases.
  • Coordinating with offshore on day to day tasks and reviewing their work.
  • Used NoSQL datatabase Mongo DB as database.
  • Used Spring MVC, Spring Data in middle layer.

Confidential

Sr. Associate/Team Lead

Technologies: Java, spring 3.x, Sencha ExtJS,EHCache, Apache Tomcat 7.X, Quartz Scheduler, Maven, Oracle.

Responsibilities:

  • Designed and developed applications using Java, J2EE, Spring and ExtJs to implement Lending grid monitoring dashboard. Developed Entire application using Eclipse.
  • Maintained code and its versioning in SVN.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Performed code review and unit tested the application
  • Closely worked with Test Team to identify bugs in application.
  • Involved in analysis of the business requirements for the new functionality and also analyzing the
  • Responsible for writing code as per design of the business requirements in different modules.
  • Involved in preparation of Test cases. Unit testing and integration testing of the application code.
  • Used spring as the architectural framework. Have utilized Dependency Injection, Spring MVC, Spring DAO and Spring Context modules of Spring framework in the project.
  • Devise new approaches, apply existing criteria in new ways and draw conclusions from comparative situations.
  • Development of batch scheduling using Quartz scheduler.
  • Worked closely with Business analyst to understand the rules and implemented required functionality.
  • Involved with deploying the updated or new applications to the multiple system environments and provided instructions to ensure all software and technologies were deployed correctly.

Confidential

Sr. Associate/Team Lead

Technologies: Bea WebLogic portal, Spring 3.x, Hibernate, Web services, J2ee, Oracle.

Responsibilities:

  • Designed and developed Contribution, Distribution and investment modules using java,J2EE, Spring 3.x, JSP technologies.
  • As a technical team lead I was a part of analysis of the business requirement for the new functionality and analyzing the changes in the existing module.
  • Continuously interacting with the client to keep the status up to date.
  • Analyzed and estimated the effort required for the module enhancement.
  • Developed and implemented several test cases using JUnit framework.
  • Used Eclipse for developing the code.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Involved in code deployments in multiple environments using Jenkins.
  • Handled 4-6 member team and performed code reviews.
  • Have used multiple code coverage tools like Sonar to make sure the code is efficient and optimized.
  • Provided full detailed approach document in implementing the modules.
  • Involved in Schema updating and writing complex queries, stored procedures using Oracle database.
  • Technically supported the team to solve issues.

We'd love your feedback!