We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Over 8+ years of IT experience (Java/J2EE Developer, CMS Developer).
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, JMS, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC.
  • Experience in different phases of Software Development Life cycle (SDLC) including Analysis, Design, Implementation and testing during the development of software enterprise applications.
  • Experienced in developing CMS based applications using Adobe CQ
  • Worked extensively in AEM/CQ 6.1, 5.6.1, 5.5, CMS, CRXDE Lite, WCM, OSGI Framework, DAM, Apache Sling, Apache Felix, JCR.
  • Expertise in Adobe CRX (Content Management Extreme), CQ5 WCM, Components, Widgets, CQ5 DAM, Apache Sling.
  • Excellent programming skills with strong understanding of JavaScript, DOM and allied Object Oriented programming concepts.
  • Worked on Angular 2.0 by consuming RestFul web services & Used Angular 2.0 forms like Template Driven forms
  • Setup and configured Authoring and Publishing environments, replication agents.
  • Proficiency in programming with different Java IDE's like Eclipse, RAD and Net Beans, JBuilder
  • Experience with JUNIT for performing Unit Testing and determining the functionality.
  • 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:

Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SOAP, JAX - WS, WSDL

User Interface: JSP, JavaScript, Ajax, HTML, Angular Js and CSS

Languages: Java, SQL

Web Application Frameworks: Struts, Hibernate, Apache Felix

Content Management System: Adobe CQ5.X5, AEM5.6, AEM6.1,Adobe CRX

Application Servers: JBoss 6.x/5.x, Apache TomcatOS: Windows 7/Vista/NT/XP, Unix and Linux

Database: Oracle 7.x/8i/9g/10i/11g, SQL Server 2005/2008, MySQL

IDE: CRXDE, Eclipse, RAD, NETBEANS

Version Control: SVN, CVS, Clear Case and GIT

SDLC methodology: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

Java Developer

Responsibilities:

  • Developed and inherited the basic components with respect to the Organization requirements in AEM 6.1.
  • Designed the UI (i.e. web pages) in using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed various templates for Consortium to be reused by all the members for individual websites.
  • Worked on Agile and Scrum methodologies to provide the end to end solution.
  • Installed and configured Adobe AEM 6.1, AEM 5.6 Web Content Management System.
  • Developed new feature sets on Adobe Experience Manager based web application using Core Java, Adobe CQ, Apache Felix, Apache Sling
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
  • Created Angular 2 components, implemented Interpolation, Input variables & Bootstrapping
  • Involved in supporting the application post production and maintenance
  • Used JIRA & Mingle for bug tracking and project tracking.
  • Used Maven to build and generate code analysis reports.
  • Developing OSGI services using sling framework and Maven bundles
  • Attend core priceless cities platform feature/function walkthrough meetings with client to understand business and functional requirements of the website
  • Implemented Adobe CQ templates, components, workflow, style sheets, JSON, JQuery

Environment: JDK 1.6, Html, CSS3, JSON, JQuery, Adobe AEM 6.1,angular JS CRXDE, JUnit, Selenium, File Vault, JSP, and Servlets, Apache Sling, Apache Jackrabbit, SVN, SCP.

Confidential, Mooresville, NC

JAVA/J2EE/AEM Developer

Responsibilities:

  • Developed the customizable landing pages and CQ5 custom components
  • Translates business requirements into technical details relevant to Adobe CQ5
  • Ability to develop quickly and with high quality via Sprints under the SCRUM methodology
  • Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doing the customization in the already built using the CQ5 APIs or the JAVA APIs along with Jsp, Servlet, HTML, Jquery, AJAX, CSS.
  • Installed and configured AEM 6.1 of CQ Web Content Management System and Apache Felix Admin Console.
  • Used Model-view-controller capability and its features for data binding, validation ajax requests/response.
  • Installation and Configuration of Author and Publish environments, replication agents, cache rewrite rules for routing the calls to AEM.
  • Writing the queries in SQL for fetching the data from the repository.
  • Developed UI using HTML5 and JSP
  • Developed a customized Web Pages using AngularJS
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache
  • Designing the email templates creating the dialogs.
  • Implemented custom components using cq tags, jquery, JavaScript and jsp.

Environment: JDK 1.6, Html, CSS3, JSON, JQuery, ExtJS 4.0, Adobe CQ5.4, Apache Sling, Apache Jackrabbit, CRXDE, JUnit, QUnit, GIT, File Vault, JSP, and Servlets.

Confidential, San Francisco, CA

AEM Developer

Responsibilities:

  • Responsible for programming, testing, implementation, documentation, maintenance and support of AEM software components, processes and industry best practices.
  • Developed high quality, secure, scalable AEM solutions based on technical requirements specifications and design artifacts.
  • Involved in design phase of the project, it included two sprints of Agile.
  • Designed and developed Content Structure including folder structure. Designed and developed custom templates, components, custom dialogs, widgets, OSGI bundles.
  • Coordinated with clients for development of specifications to support content and collaboration solutions
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Developed AEM Components for Classic UI and TOUCH UI.
  • Worked on AEM Workflows, created custom workflows using workflow API.
  • Implemented in upgrade process from Adobe CQ 5.6.1 to AEM 6.0
  • Supported internal and external users of the web content management system. Performed production incident management and participated in on-call escalation pager support rotation.
  • Documented application components for support and training materials for Quality Assurance and Quality Control processes.
  • Assisted Senior Team members in modification of the documentation templates per the needs of the project and technology.

Environment: JDK 1.6, Html, CSS3, JSON, JQuery, Adobe AEM 5.6.1, CRXDE, JUnit, JSP, and Servlets, Apache Sling, Apache Jackrabbit, Adobe CQ 5.6.1, AEM5.3

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in gathering the requirements from the business.
  • Extensively worked on web services to interact with different systems.
  • Created User Interface using MVC pattern, CSS, HTML, JQUERY, JSTL, JSF and AJAX.
  • Developed screens for the Correspondence, Insured Personal Information, Reports, Help Center using data tables and search functionality.
  • Developed complex Advanced Search Screens Using JSF along with Pagination for the Claims data
  • Developed python deamon processes that filter, price, and load CDR data to Oracle DB
  • Involved in Analysis, design and coding on J2EE Environment.
  • Develop integration techniques using the Apache camel.
  • Delegated Struts Action management to the spring framework.
  • Assisted the IT team to develop service oriented architecture (SOA), and data warehouse system to utilize data mining for data analysis.
  • Created and modified Stored Procedures, Complex SQL Commands for the application using PL/SQL.
  • Developed web Components using JSP, Servlet under J2EE Environment.
  • Developed web Components using Servlets and Server side components using Struts 2 under J2EE Environment.
  • Supported to the QA team during the System Testing phase and fixed the Defects.
  • Prepared the test data required to test all screens/functionalities in the application.
  • Execute regression and Performance Loading test cases.
  • Migrated the complete project from Struts1 to Struts2.

Environment: Web Services, IBM WebSphere Application Server, Java 1.5, XML, XSD, HTML, JSF, Java Script, Ajax, JSON, Web Sphere 6.1, Apache Camel, CDR, SQL, PL/SQL, Log4J, TOAD, Design Patterns, UNIX, SVN, Windows 7,Struts 2, Spring, Hibernate.

Confidential

Java /J2EE Support and Developer

Responsibilities:

  • Gathered the requirements from the client and converted all of them in to stories.
  • Estimated the efforts required for creating a new portal and the components in it
  • Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
  • The backend logic was mainly fulfilled using Core Java concepts such as OOP, Exception handling, Collection Framework, Generics, Input/output System, Multi-threading and Data Structures to implement various features.
  • Applied the Spring Security to improve the security of the system.
  • Adapted various design patterns like Business Delegate, Data Access Objects, MVC.
  • Used spring framework to implement MVC Architecture.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Designing the database and coding of SQL, PL/SQL, and Triggers and Views using IBM DB2.
  • Used spring framework to implement MVC Architecture.
  • Responsible for defining APIs to Install a profile from an iOS device given a profile alias
  • Involved in implementation of RESTFUL web service to retrieve the user data format of JSON.

Environment: Java6, J2EE, Hibernate 3, Spring 3.0, XML, JSP, JSTL, CSS, JavaScript, HTML, AJAX, Spring MVC, Spring Security, Log4j, Oracle10g, JUnit, UNIX, Apache Tomcat, SVN, REST Web service.

Confidential

Java /J2EE Support and Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Developed Data Access Object (DAO) pattern in persistence layer using JDBC.
  • Designed and developed Java Beans for session management.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Tomcat application server with MySQL.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUnit for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, JUnit, DB2, CVS.

We'd love your feedback!