We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having 9+ years of software development experience with 4+ years of experience in design and implementation of modules on Adobe CQ 5.3 and AEM 5.6.1/6.0 and 6.1 and 3 years of experience as a Java developer.
  • Experience in developing web based, internet/intranet, client/server, distributed architecture applications using Java and J2EE technologies.
  • Excellent work experience in Adobe Day CQ5 WCM, JCR, Apache sling, CMS, OSGI Framework, CRXDE Lite template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instances etc.
  • Extensive experience of Front End Technologies: Confidential, EXT JS, AJAX, JSTL, JSP, JavaScript, CSS and JQuery.
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
  • Experienced in making business applications using Spring framework (AOP, Spring Web flow and Spring Security), Struts, JSF Framework and Web Services (JAX - WS, JAX-RPC, JAXP, JAXB), Hibernate.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Conducting Joint Application Development (JAD) sessions to resolve open issues.
  • Working knowledge of different Application servers like JBOSS, Apache Tomcat, Web logic.
  • Proficient in MEAN Stack development, using Node.js, Express.js, MongoDB, Angualr.js, to build websites with RESTful web services.
  • Created AEM project structure using AEM developer tools maven archetype 10.
  • Implemented Personalization for Regional based content using AEM Campaigns and Segments.
  • Development knowledge of custom templates, components and widgets.
  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Good problem-solving skills and extraordinary trouble-shooting capabilities.
  • Excellent communication skills, leadership qualities and writing skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA, CSS, SQL, XML, Confidential, XSLT, XSDJavaScript

Content Management System: AdobeCQ5.4/5.5, AEM5.6.1/6.1, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging

Middleware: J2EE, EJB, JNDI, JDBC

Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF

Application/Web Servers: BEA Weblogic, IBM WebSphere, Apache Tomcat, JBoss, Apache Felix, Apache Sling, WebSphere Portal Server, log4j.

Protocols: HTTP, SOAP, TCP/IP

IDE/ Tools: CRXDE, Eclipse, RAD.

Frame Works: Apache Struts Framework, Spring Framework, Hibernate

Web Services: SOAP, WSDL, SAAJ

Defect Tracking Tool: JIRA, Bugzilla.

RDBMS: Oracle, DB2, SQL Server, MS Access

OS: Windows, LINUX/UNIX

Methodologies: Agile(Scrum), waterfall, TDD, SDLC

PROFESSIONAL EXPERIENCE:

Confidential

Java developer

Responsibilities:

  • Designed and implemented templates, components for website pages through AEM 6.1 Involving in sprint planning & developing sprint stories.
  • Developed custom Templates, components and custom widgets.
  • Used slightly templating language for implementing AEM Components.
  • Accessed JCR programmatically to store and fetch data
  • Setup and configure Authoring and Publishing environments, replication agents, dispatcher flush agents, CQ5 dispatcher to cache the landing pages’ Confidential and serve as the static pages from Apache.
  • Using CURL commands to install packages
  • Analyzing performance issues and server issues
  • SVN is used as a distributed revision control system for AEM.
  • Used AEM Developer tools for exporting and importing content to and from AEM repository.
  • Integrated JQuery, Angular JS Framework with AEM.
  • Implemented SOA architectural pattern using SOAP based web services.
  • Exposure to Jenkins CI configuration for Build Automation.
  • Created client libraries at component level and global level (designs) for handling JavaScript and CSS.
  • Implemented server side service components using Apache Felix framework and apache Sling.
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps and User Administrations in CQ.
  • Utilized Angular JS framework to bind Confidential template (views) to JavaScript objects (models).
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Used JSON as response type in REST services.

Environment: JDK 1.7, HTML5, CSS, Java Script, JSP, JQuery, Angular JS, AEM 6.0, Apache Sling, Slightly, SOA, Eclipse, Maven, SVN.

Confidential

Java developer

Responsibilities:

  • Provided estimates, designs, and specifications for templates, components and workflows.
  • Setup the code base for AEM 5.6.1 Project using AEM Developer tools.
  • Implemented Personalization (Dynamic Content Targeting) for Regional based content using AEM Campaigns and Segments.
  • Created the Campaigns and Segments in AEM for every region and assigned the campaigns to the segments.
  • Used Client Context Session store to store user/region specific information.
  • Used AEM Developer tools plug-in for exporting and importing content to and from AEM Repository.
  • Developed user interfaces (dialogs) for both Classic UI and Touch UI using Granite UI and Ext JS.
  • Used CRXDE and Brackets for components & templates development, and eclipse Mars for java based implementations.
  • Integrated REST API services to portal through Ajax API ($http) of Angular JS.
  • Configured Jenkins for continuous integration to DEV env from GIT repository.
  • Worked on Dispatcher configuration for caching AEM Pages.
  • Development of static web pages, landing pages, category landing pages using a content management system, Adobe CQ5.
  • Worked in Sprint and scrum methodology.
  • Developed custom OSGI services, scheduler jobs.

Environment: JDK 1.7, HTML5, SASS, JQuery, Angular JS, Adobe CQ5.5, AEM 5.6.1, Apache Sling, Slightly, Eclipse, Rally, Maven, GIT.

Confidential

Java developer

Responsibilities:

  • Participated in meetings related to application architecture, designing and development.
  • Developing Pages/Templates/Components in Eclipse/CRXDE Lite.
  • Integrating backend jobs with CQ5.5 for daily interest rates, APR etc.
  • Development of modules and OSGI bundles.
  • Export/Import of Content via package manager.
  • Working knowledge on Importing, Exporting CQ Packages & Bundles.
  • Exposure to dispatcher configurations as part of AEM website architecture
  • Worked on Model using JavaBean.
  • Extensively used Hibernate Criteria and HQL (Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Developed code to send and receive messages to/from MQ (queue)
  • Used Apache Maven for build automation.

Environment: Adobe CQ5, Jenkins, Maven, SOAP UI, JSP, Ext JS, Angular JS, Maven, ApacheDispatcher, JIRA, Eclipse, File Vault.

Confidential

Java developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Involved in the combining two web applications into one for a new project.
  • Responsible for development of Business logic in Core Java
  • Used Spring AOP to capture performance statistics of business logic and DAO layer methods
  • Designed and Developed user interactive screens using HTML5, CSS3, JavaScript, jQuery.
  • JSON objects has been created to store them in Database in OFFLINE mode
  • Experienced in Responsive Web Design technology framework like Bootstrap.
  • Implemented Single Sign On e-marketing commercial portal site with B2B and B2C sites.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implementing the Coding standards, review the code and fixing all the code review bugs.
  • Created all the services to work with various entities provided and rectified the services using
  • APIs using JAX-RS.
  • Experienced in writing SQL and PL/SQL scripts.

Environment: Java, Bootstrap, AngularJS, jQuery, Confidential, CSS, jQuery, Struts, Spring POJO, Eclipse, IntelliJ, Sub lime, Spring MVC, Maven, SVN, AJAX, Apache Tomcat Server, Log4j, Restful web services, Web Sphere Application Server, Spring, Oracle, Jboss, JIRA, Jenkins.

Confidential

Java developer

Responsibilities:

  • Involved in the development of the entire system architecture using Java and J2EE.
  • Handled Minor and Major Production issues with an excellent experience on Java, MYSQL.
  • Worked on critical issues and make code changes in various languages such as Confidential, Java, C/C++, JSP, Struts and Java Scripts and have also performed writing SQL queries, Query tuning, etc..
  • Lead process improvement activities to identify and resolve development related issues across organizational boundaries.
  • Created Unit-test cases and involved in defect support and maintenance.
  • Used JDBC activities to interact with MYSQL for required data lookup and storage
  • Coding the applications in Java using the Struts framework.
  • Provided accurate and timely status reports on work progress.
  • Worked closely with the architect and business users in understanding the software architecture design and providing alternate solutions to help minimize redundant coding and ensure maintainability.

Environment: JSP, Servlets, Core Java, MYSQL, Eclipse 3.0, Struts.

We'd love your feedback!