We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

MarylanD

SUMMARY:

  • More than 10+ years of IT experience in design, development and maintenance of web application projects
  • Hand on experience in Object Oriented Analysis and Design (OOA and OOD), Object Oriented Programming (OOPS)
  • Worked on design and implementation of modules on Day CQ 5.6.
  • Have good understanding of CQ5 building blocks, CRX Repository, leveraging web content management component for customization and porting of websites
  • Experience in Agile SCRUM methodology
  • Strong programming skills and experience using various J2EE platform technologies like Java Beans, EJB, JNDI, JDBC, RMI, Spring, Struts, Hibernate, Java Applets and Servlets
  • Experience in developing GUI components using JSP, JSTL and AWT
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL
  • Flexible experience in developing of WCMS using Adobe CQ5 tool, JCR, CRX, Apache Felix, Sling, OSGI, HTML, Ext JS and JavaScript
  • Setup and configure Authoring and Publishing Environments, Replication Agents
  • Experience in leading onsite/offshore team
  • Hands on experience on application servers like Web Sphere, Web Logic and Tomcat for web applications
  • Have good experience in Development of J2EE applications using Java Development tools such as Eclipse, Intellij IDEA.
  • Hand on experience on the configuration of Apigee endpoints.
  • Expertise with version control systems like SVN and Git HUB.
  • Hands on experience in AWS deployments running the Terra form scripts.
  • Experience in writing SQL queries, Procedures, Cursors and Triggers
  • Strong programming experience in JDK
  • Developed Test NG automated unit testing and JUnit with Mockito mock test cases.
  • Good experience in coding with XML, HTML, DHTML, CSS, AJAX, JQuery and JavaScript
  • Hand on experience in Create, maintain and also customize existing database schema
  • Good Experience in analyze the work flows between database and the business logic and customize according to the requirement using DB Queries
  • Highly motivated team player with excellent communication, presentation and interpersonal skills. Willing to work in a challenging and cross - platform environment.

TECHNICAL SKILLS:

Programming Languages: C, C++ and Java

Technologies: J2EE, Servlets, JSP, JSF 2.0, JDBC, JNDI, JMS 1.1/MQ series, JAXP, JAXB, JAX-WS, JAX-RS

Web Technology: HTML5, XHTML, DHTML, JavaScript, JQuery, XML Technologies SAX and DOM, XML, AJAX, XSL, XSLT

Databases Oracle: SQL, PL/SQL, SQL Server, MySQL and PostgreSQL.

Operating System: Windows, Unix, Linux and MAC OS

Content management: Adobe CQ 5.4/5.5, AEM 5.6.1, 6.0, 6.1 and 6.4.

Application Server: Web Logic and Tomcat Web Servers

Applications/Tools: JIRA, Eclipse, Intellij IDEA and Maven.

WORK EXPERIENCE:

JAVA DEVELOPER

Confidential, Maryland

Responsibilities:

  • Designed and developed several templates, components, dialogs and widgets
  • Utilized HTML, JSP, JSTL, Slightly, Sling models, CSS, JavaScript, Query, AJAX and extJS for design and implementation of CQ components.
  • Worked on multi site manager and have used CQ tag libraries in the components.
  • Involved in the integration of Amazon web service (AWS) with AEM.
  • Developed Micro Services in spring boot framework with jersey configuration.
  • Implemented Swagger API to generate RESTFUL based api - doc for java classes.
  • Used JDBC template to integrate with PostgreSQL database.
  • Implemented the method to retrieve data from the DB2 database and Cloud based PostgreSQL Database.
  • Developed methods using streams and lambda expressions to implement multithreading.
  • Worked on the Configuration of Apigee endpoints to be used by the UI.
  • Developed AWS lambda functionality to invoke the micro service for insertion, update and scheduled deletion of old files in S3.
  • Worked on classic and touch UI.
  • Implemented Internalization (I18n) translation for AEM Components.
  • Used Maven and Gradle for managing jars to build application.
  • Designed and implemented the Test NG framework to automate the micro service for unit, functional and end-to-end integration.
  • Worked on Agile / Scrum methodology.

Environment: Eclipse, IBM RAD, Intellij IDE, Java 1.8, Maven, Gradle, HTML, CSS, JQuery, JavaScript, Bootstrap, JSP, Ajax, XML and PostgreSQL

JAVA/AEM developer

Confidential

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, Bootstrap, JSP, JQuery and Ajax
  • Installed and configured AEM 6.1
  • Created templates, reusable components and workflows in AEM 6.1
  • Worked on multiple implementation and upgrade projects
  • Involved in developing XML utilities and interface using JAXB
  • Design object models and diagram
  • Experience on Touch UI components and dynamic Touch UI components.
  • Developed various Page layouts, Navigation and presented design
  • Developed Web presentation layer using HTML and CSS according to internal standards and guidelines
  • Developed on Spring MVC framework to create Restful Web services.
  • Have used hibernate for configuration and connection to the database.
  • Used tagging features in development of components and templates
  • Development of modules and OSGI bundles
  • Developed workflow components related to digital assets upload as per the client
  • Involved in design and development of component and templates
  • Involved in development of primary set of modules to support the AEM platform
  • Managed the communication between technical and creative agencies
  • Performed unit testing, system testing and integration testing.

Environment: Eclipse, AEM 6.1, CQ Dispatcher, Adobe CRX 2.3.26, Java 1.5/1.6, Maven, HTML, CSS, JQuery, JavaScript, Bootstrap, JSP, Ajax, XML

CQ5 developer

Confidential, NJ

Responsibilities:

  • Developed various templates and end-end that supports the migration of the existing CQ 5.6.1
  • Built complex desktop pages using HTML, CSS, JavaScript, JQuery and Ajax
  • Handling the local workspace environment with Maven project and IntelliJ IDE
  • Integrating backend jobs using CQ5
  • Assisted the QA team in testing by executing the test cases created for each component & template
  • Export and import of content via package manager
  • Create and maintain customer-facing Adobe CQ5 content management system
  • Worked on Multisite Manager (MSM) so as to get same structure and content
  • Worked on CRX as a repository and accessing the CRX contents nodes by SQL Queries
  • Developed code to send and receive message to/from MQ
  • Used Apache Maven for build automation
  • Worked on models using java beans
  • GIT is used as a distribution revision control for CQ5
  • Provided rating to user to familiarize them the design and usage of the system

Environment: Adobe CQ5, Maven, JSP, Maven, Apache, dispatcher, JIRA, Eclipse, HTML, CSS, JavaScript, JQuery, Ajax, GIT

Java Developer

Confidential, Las Vegas, Nevada

Responsibilities:

  • Interacted with the clients to get the requirements
  • Developed the UI using JavaScript, JQuery, CSS, HTML, Flex, Ajax and AWT
  • Designed and developed SQL functions
  • Worked on the project EAR and configuration on Web Sphere Application Server
  • Good understanding in data sources like Oracle, Sybase and SQL server
  • Design of models for database
  • Worked on unit testing and performance testing
  • Involved in creation of multiple PERL and SHELL scripts for automate Sybase
  • Involved in code review and testing of the enhancement done
  • Involved in the completion of the code in estimated time and enhancement on the customer requests
  • Used SVN to maintain the current and historical version of the codebase
  • Used log4j for error friendly log messages
  • Interacted with the project team about the issues, bugs found during analysis and fixing it
  • Used Mantis Bug Tracker to keep track of the application bugs

Environment: JavaScript, CSS, JQuery, Flex, HTML, Ajax, AWT, Sybase, Oracle, SQL server, SVN and Eclipse

Java Developer

Confidential, Virginia

Responsibilities:

  • Development and implementation was done using Agile SCRUM methodology
  • Activity involved in design and development of web pages and templates using JSP, POJO, JavaScript, IOS and android platforms
  • Design and development of UI using HTML, CSS, JavaScript, JQuery and Ajax calls
  • Collected the necessary requirements from the user
  • Worked on the design and development of Cascaded Style Sheets for the layout
  • Involved in the SAML authentication
  • Implemented J2EE Core Design patterns like Front Controller, Business Delegate
  • Involved in the Spring Core layer, Spring ORM and Spring AOP for development of the application component
  • Involved in the configuration and installation of the Oracle database and Web Logic Application Server 8.1
  • Used hibernate for persisting data
  • Developed model classes and DAO classes
  • Used Maven for application dependence management
  • Back-end coding and development using java coding language like list, set, multithreading, Servlet, java beans and Exception Handling

Environment: Eclipse, SCRUM, JavaScript, J2EE, Oracle, JQuery, CSS, HTML, JUnit, JSP, Spring ORM, Spring AOP

Java Developer

Confidential, IN

Responsibilities:

  • Design and development of UI using HTML, CSS, JavaScript, JQuery, JSP Tag Libraries and AJAX
  • Worked extensively on swing
  • Developed custom pages to simplify the JSP code
  • Led the implementation and development of XML using SAX and DOM
  • Implemented DAO pattern to retrieve the data from database
  • Implemented the JMS for messaging with IBM MQ-Series
  • Implemented EJB transactions
  • Used CVS as version control tool
  • Implemented the PL/SQL stored procedures and triggers
  • Worked on JUnit test cases for Unit testing
  • Provided support for the clients

Environment: HTML, CSS, JavaScript, JQuey, JSP Tag Libraries, AJAX, XML, SAX, DOM, IBM MQ-Series, CVS, JUnit

We'd love your feedback!