Core Skill Java Developer Resume
Bothell, WA
PROFESSIONAL SUMMARY:
- Over 5 years of experience as a Software Developer specialized in Backend Development,
- Content Management Systems and in the areas including Internet/Intranet technology, client/server.
- Experience in object oriented applications analysis, design, implementation, and testing.
- Have experience in ATG OOB User Profile Module, User Management, ATG Repositories, ATG User Profiling.
- Proficient in CQ5 Author, Publisher, and Dispatcher Administration with hands on experience in setting up/Upgrading Complex CQ environment.
- Developed Custom Droplets, Form Handlers, RQL queries.
- Hands on experience on AEM 6.1.
- Proficient in CQ5, CRX, Sling and OSGI technologies.
- Expertise in Web Logic Server & KARAF Server.
- Knowledge on Java, J2EE and ATG E - Commerce.
- Proficient in JDBC, JSP,Servlets.
- Expert at developing custom components, page templates, template components and workflow.
- Extensive knowledge and hands on experience with XML, HTML, CSS, and SQL.
- Good understanding of J2EE Security framework. Having experience in configuration of SSL on Web Logic server.
- Proficient in Java Multi-threading, Collections, and Exception handling concepts
- Experience with Agile, Scrum and Waterfall Methodology.
- Good team player with extraordinary problem-solving and trouble-shooting capabilities.
- Excellent communication skills, leadership qualities and writing skills.
- Good analytical and problem solving skills, Quick learner, Team player with excellent Organization and Interpersonal skills and ability to manage team for completing the deliverables well in time.
TECHNICAL SKILLS:
J2EE Technologies: JDBC, JSP, Servlets, Web Services.
Web Technologies: HTML, CSS, XML, Sightly.
Enterprise Web Products: AEM 6.1, CQ 5.6, CQ 5.4
Frame Works: J2EE Design Pattern, ATG, OSGI
Application Servers/ Web Servers: Apache Tomcat Server, Web logic, Apache Karaf Server
Databases: Oracle 8i/9i/11g, MySQL, MS Access
Design Tools/Methodologies: Agile, Scrum, Waterfall
Operating Systems: Windows XP/2000/7
Other Tools: Eclipse, File Vault, Maven, JBOSS Developer Studio3.0.1
EXPERIENCE:
Confidential, Bothell WA
Core Skill Java Developer
Responsible for:
- Involved in Migration of Confidential Channel Lineup to Confidential Website.
- Worked on SOAPservices using OSGI framework.
- Consumed JAX-RS web services using OSGI Framework in order get data from Third Party Systems.
- Used ATG e-commerce platform to retrieve data from CustomCatalog.
- Worked with ATG Nucleus components, Dynamo Server Pages, Custom Droplets, Form Handlers, ATG Repositories, Scenarios.
- Used OSGI framework to integrate data received from third party service to Confidential buyflow.
- Used KARAFand Oracle WebLogic server to run components.
- Used Maven to build project by defining all dependencies in POM file.
- Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
- Used log4j to perform logging in the applications.
- Involved in the Scrum development cycle.
Confidential, Bothell WA
Core Skill Java Developer
Responsible for:
- Worked as Backend Developer for Introducing higher speeds for existing and new customers in Confidential buyflow.
- Designed based on customer type and based on business rules given, offered high speed pricing tier in Wireline Internet section.
- Worked on ATG Form Handlers, Droplets and Components created specifically for user scenario’s.
- Used ATG Platform involving Java 1.7 in coding to satisfy requirements.
- Consumed REST web-services using Oracle ATG framework.
- Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
- Worked on SOAP request response exchange pattern for exchanging business XMLs.
- Implemented various J2EE design patterns like Business Delegate, Singleton, Factory Design patterns.
- Involved in the Waterfall development cycle.
- Fixed defects in the Production and the development environments.
Confidential
Adobe AEM/CQ5 Developer
Responsible for:
- Working with Product Owner and Business Analyst to get the content authoring requirements for the component to be developed for the Iteration cycle.
- Developed basic components from functional requirements in AEM 6.1 extending or utilizing existing components as part of migration.
- Integrated E-commerce platforms and search engines with CQ5 contents applications.
- Worked on managing CMS for a multinational entity, build workflows, create user roles,and utilize the Digital Asset Management.
- Developed Adobe CQ5 templates and reusable components.
- Understand CRX as a repository and source control systems, such as GIT.
- Created custom components and bundles.
- Developed dynamic front-end components.
- Ensured Quality by resolving defects in timely manner in Author & Publish Environment.
- Involved in daily scrum in Agile Environment.
Confidential, Southborough, MA
Adobe CQ5 Developer
Responsibilities:
- Configured DAM and remote asset management.
- Worked on Maven integration with CQ and Continuous Integration Processes.
- Developed and inherited the basic components with respect to the Organization requirements in AEM 6.1.
- Worked on clipped apps component which pulls data from external J2ee apps, web services.
- Configured Authoring and publishing environments, replication agents, vanity URL for different locales and worked on configuring the dispatcher using spring webapp.
- Developed custom components related to parsys using CRXDE-lite for the component structure and CRXDE for scripting.
- Extensively used CQ5 tagging features for developing components and templates.
- Worked on Author instance to help authoring complex components on pages.
- Involved in daily meetings and worked in Agile Environment.
- Wrote test cases for testing of CQ components and templates in both authoring and publishing environments.
Confidential, NY
Adobe CQ5 Developer
Responsibilities:
- Worked on setting up users and groups permissions and roles for multiple authors like admin, content-authors, andcontent-approvers.
- Worked on customizing the foundation components in CQ5, provide workflows to extend functionalities and improve performance.
- Worked on style sheetsto maintain the structure and improvise the appearance of Webpages.
- Worked on Digital Asset Management, to manage and store all the media.
- Maintained the Content Management System (CMS) and provided support for the application.
- Implemented the Sling Filter, Felix Filter, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
- Deployed jar files from the Felix System Console.
- Involved in daily meetings and worked in Agile Environment.
- Used Log4J for logging and tracing the messages.
- Testing of CQ components and templates in both authoring and publishing environments.
Confidential
Java Developer
Responsibilities:
- Able to design, development, use cases, flowcharts, prototypes, and proof concept of sample codes.
- Used Eclipseto develop the applications.
- Interacting with the business users, analysts and understanding the requirements.
- Designed and developed SQL functions and stored procedures.
- Testing and deploying the full application on WebLogic application server.
- Worked on SOAP request response exchange pattern for exchanging business XMLs.
- Involved in the requirement analysis, design, and development as well as in the testing of this product.
- Developed JSP Custom Tag Libraries, and associated them with Controller Servlets.
- Used software versioning and revision control system SVN to maintain current and historical versions of Codebase.
- Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the Application.