We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Bloomington, MN

PROFESSIONAL SUMMARY

  • Over 8 years of experience in system development, design and deployment of multi - tiered distributed Java/J2EE Client/Server applications using Web logic, WebSphere, JBOSS and Tomcat.
  • Full software development life cycle experience, involved in requirement analysis, design, development, testing, deployment and support.
  • Experience in developing web based GUIs using JSP, HTML, HTML5, JQuery, JavaScript, and JSTL.
  • Extensive experience in application development using Java,J2EE, Servlets, EJB, JMS, JSF, Struts, Tiles, JavaBeans, JDBC, Hibernate, Spring, JUnit, Log4J, XML, JavaScript, HTML.
  • Proficient to develop enterprise applications with J2EE/MVC architecture.
  • Experience with Application servers and Web servers such as, BEA Web Logic 5.1/7.0 /8.1, Jboss, and Apache Tomcat 4.0/5.0/5.5.
  • Expertise with J2EE compliant IDE’s such as Jbuilder, Net beans, Eclipse, RAD.
  • Implemented various design patterns like, MVC, Command, Singleton, Session Façade, Front Controller, Data Access Object, Value Object patterns.
  • Experienced troubleshooter, resourceful, able to work under pressure.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.
  • Good experience with OSGI framework.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++, SQL, Ant

Web/Application servers: Web Logic, Tomcat 5.0, JBoss 2.1/3.x, WebSphere

J2EE Technologies: Servlets, JSP, Struts, EJB, JDBC,JNDI, JUnit,Remote JMS, Debugging,Log4j,SOA

Web Technologies: JSP, HTML/DHTML, JavaScript, AJAX, CSS, XML, XSLT,SOAP,DOJO,Web2.0

Design Patterns: MVC1, MVC2 (Model View Controller), OSGI, Singleton, Session Façade, Observer, Observable, Visitor, Service Locator Pattern, Business Delegate

Distributed Technologies: EJB, JNDI, Web Services, RMI, RPC.

RDBMS: Oracle 11g, MySQL, Microsoft Access, Distributed Databases

Software Packages/Tools: Eclipse, Web logic Workshop, Rational Rose, Microsoft Visio, Dream weaver 4.0,Microsoft Visual Studio, MS Visual Source Safe, Adobe CQ,Maven,Jenkins

Operating Systems: UNIX, MS Windows XP/2000/NT, Sun-Solaris, LINUX 7.3

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, MN

Sr.Java/J2EE developer

Responsibilities:

  • Working on enhancements of application. Implementing new interface for billing clerks to make their calculations simpler and accurate.
  • Developed JSPs and Servlets to dynamically generated HTML (HTML, CSS, JS) to display the yearbooks information.
  • Used Validator framework to perform validation on the JSP pages.
  • Worked on UI interface on HTML, CSS, JavaScript and JQuery to design user interface pages.
  • Worked on spring tiles framework to design and develop application.
  • Worked on Oracle Sql developer to manage data of ordering, selling and returned yearbook copies and commission percent’s.
  • Working of integration of back end systems with Business layer.
  • Worked on enhancements of stored procedures and reports on Oracle sql developer.
  • Used Spring DAO on the Data access layer on integration with MyBatis.
  • Responsible for continuous code improvements and fixing System, Integration and UAT.
  • Worked on Spring MVC 3 framework to build a MVC architectural design.
  • Making UI enhancements and coordinating the changes with back end based on the business needs.
  • Responsible for development for Data Access Layer to retrieve and store Business Rules from/to the Oracle database using Hibernate configuration.
  • Writing Junit test cases, to test each class as part of unit testing.
  • Deploying application on Tomcat server.
  • Worked on jasper me reporting, creating new reports to display schools (customers) information and all the invoice ordering details.

Environment: Java, JDK, Spring MVC 3, Tiles, Tomcat Server, Oracle SQL developer, JSP, Jasper reporting, MyBatis, Hibernate,HTML5, CSS, Angular JS, JavaScript, JQuery, SVN repository, Jenkins, JUnit framework.

Confidential, Minneapolis, MN

Sr.Java/Adobe CQ developer

Responsibilities:

  • Participated in daily scrum meetings. And involved in sprint planning sessions every two weeks.
  • Develop the customizable CQ components using HTML5, CSS, and JQuery.
  • Worked on development of templates in AEM.
  • Writing the OSGI services which calls the backend Restful web services to pull data on to UI.
  • Applying caching through dispatcher for secured and non-secured pages.
  • Creating bundles and services and deploying it to OSGI console.
  • Writing servlets in AEM which receives AJAX call from UI and interacts with backend data.
  • Developed social AEM components for social login (Facebook/Twitter) and integrated social profile data with back end web services.
  • Set up the maven project structure for building the packages, subversion for source control, file vault for importing the code from JCR to file system and vice versa.
  • Worked on continues integration on GIT repository.
  • Working on CRX repository and created a custom login module for AEM5.6.
  • Worked on issues with components and on any content related issues based on UI and back end web services.
  • Worked on LDAP integration and taken care of dispatcher configurations.
  • Worked on Campaign management, creating newsletters and emailing them.
  • Installed applications in AEM 6.0 and validated data for all banners.
  • Worked on triggering Jenkins build to all environments after merging of branches is done in GIT repository.

Environment: Java JDK, JSP, HMTL, JavaScript, CSS, AJAX, OSGI framework, Adobe CQ5.6.1/6.0, MVC pattern, REST Web services, XML, JSON, Angular JS, Agile development, GIT repository, Jenkins, Maven.

Confidential, Bellevue, WA

Sr.Java/Abode CQ developer

Responsibilities:

  • Writing services for all the bundles. To fetch all the data and populate on to UI.
  • Involved in support if any of the services fail to give the data or any kind of issues facing regarding services.
  • Worked on a POC for social media management. To get the Facebook and YouTube feeds which are posted on the metroPCS website.
  • Worked in agile environment. Involved in writing design documents and interacting with the offshore team to work with them.
  • Writing OSGI services in CQ5.
  • Worked on performance management like time out.
  • Worked on CQ5 content management system. Deploying bundles on CQ5 and creating pages in it using the available templates.
  • Developed AEM components and templates. Created pages and tested them with back end data.
  • Worked on consuming Web services generating stubs and coding AEM services which use that client data.
  • Built SOAP Webservice client using apache axis to build and consume Soap Webservice.

Environment: Java JDK, JSP, HMTL,AJAX, JavaScript, Servlets, OSGI framework, Adobe CQ, XML, JSON, SOAP/REST Web services, Agile development, Apache Tomcat.

Confidential, Irving, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Developed user interface using JSP, Tag libraries, and Java Script to simplify the complexities of the application.
  • Worked on Spring MVC architecture, where the controlling part are servlets.
  • Involved in development of XML data files where we has data to be loaded into the placeholders of JSP.
  • Using Oracle database for backend management, involved in writing stored procedures and compiled into oracle servers.
  • Used Oracle workshop for web logic as IDE and web logic server to deploying.
  • Used Team Foundation Server.
  • Involved in coding of JSP and JMS components with use the JDBC for distributed enterprise architecture.
  • Worked with JavaScript validations on the client side and taking care of browser specific request in JavaScript.
  • Worked with JavaScript in both front end and back end side.
  • Emailing offers to the customers by identifying specific customers from all the customers available in the database.
  • Worked on front end HTML. JavaScript and CSS.
  • Developed test driven applications and writing Junit test cases.
  • Worked on UCM to store XML files for storing data and dynamic change of data.
  • Involved in site management of offer filter like creating new pages and getting mappings for that to load the content and creating the mappings also in the database based on context and content ids.
  • Involved in session management as for every customer a session id is given to monitor the customer.
  • Worked on fixing the issues in the application.

Environment: Java, JDK 1.5, JSP, HTML, Java Script, Servlets, Spring MVC, XML, JNDI, AJAX, JSON,SOAP web services, Oracle Workshop for Web logic, Oracle 10g, Windows XP,Web logic Server, Team Foundation Server(TFS),Agile development, Web Services(WSDL).

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Worked on SAF MVC framework. With velocity pages at front end by following MVC pattern.
  • Responsible for making enhancements in application.
  • Creating cron jobs to send emails periodically as soon as customer orders a product.
  • Developed vm files for frond end development.
  • Written JUnit test cases for modules in application.
  • Generated word document, by pulling the data from database to get customer details and also contact details. It is just like report about a customer.
  • Monitoring logs and solving the issues and also worked as a production support.
  • Worked with ANT files for building the project and executing it in different test environments.
  • Developing the user Interface using JSP, Servlets, HTML and JavaScript

Environment: Java, JDK, velocity pages, Java Script, Servlets, Struts, Eclipse, ANT, GIT Repository, XML, HTML,Oracle 10g, Apache Tomcat Server.

Confidential, Richardson, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in the requirement gathering and analysis. Interacted with team members and Business users during the design and development of the application.
  • Implemented the application using Java/J2EE technologies and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application
  • Extensively worked on web services to interact with different sub systems. Created Webservice Definition Language (WSDL) and XML Schemas to provide a data access service for the web applications.
  • Developed controlling and navigation part with the halp of Struts 2 Frame work. Used Spring for Dependency Injection.
  • Used JDBC, Spring JDBC and Hibernate to interact with the Database and implement database operations.
  • Developed Front end using JSP, DHTML, HTML, and JavaScript.
  • Used Spring Dependency Injection for injecting objects dynamically.
  • Used Eclipse as IDE and SVN as Repository.
  • Followed the Agile software development process.
  • Involved in the Database design modeling and wrote the stored procedures and compiled into the oracle servers.
  • Used collections like array list while pulling data from database to store the data objects in the list.
  • Worked on Test driven development.
  • Involved in the migration of data from SQL server to Oracle Database.
  • Used ANT to build and deployed the application in Web logic Application server.
  • Resolved the tickets, monitor the logs, and halped the users to find and fix the issues.
  • Developed interoperable Web Services in WSAD, created WSDL’s, generated corresponding classes using Axis.
  • Developed business modules with JSP, Servlets, Struts framework 1.1, Java, XML/XSL and EJB 2.0 technologies using Hibernate Application Framework.
  • Used J2EE design patterns in system architecture, like Service Locator, Session Façade, Singleton, Abstract Factory, Data Access Object and Value Object pattern.
  • Front End User Interface Design - Used Struts Framework, Swing, HTML, JSP, JavaScript, Java Applet, Macromedia Flash.
  • Designed the presentation layer with HTML and JSP
  • Developed the application using Beans, Servlets and EJBs
  • Developed and Deployed the Stateless session beans (EJB 2.0) on Web sphere Application Server and used Message Driven Beans with MQ Series
  • Configuring database connection pool on Web sphere Application Server using Spring Application Framework
  • Used some Core Java like collections to store the data objects.
  • Implemented data transformations using XSLT
  • Deploying the application on WebSphere Application Server
  • Involved in designing test cases, unit and Integration testing.

Environment: Core Java,Struts 1.1, EJB 2.0, JDK1.4/1.3, Servlets 2.1, JSP 1.1, HTML 4.0, DHTML, XML, SOAP, MQ Series, Macromedia Flash, JavaScript 2.0, Oracle 8i, SQL, Web Sphere 5.1, WSAD 5.1, RAD, VSS 6.0, ANT 1.6.2, JDBC, J2EE Design Patterns, UML, Rational Rose 2000, Windows 2000, UNIX,Hibernate Application Framework, Spring MVC, Scrum.

Confidential, Woodlands Hills CA

J2EE Developer

Responsibilities:

  • Involved in Requirements gathering and analysis, defining scope, Design analysis, Impact analysis, Integration and Deployment.
  • Responsible for the design and development of the application framework
  • Involved in coding and testing
  • Experienced in using SQL, PL/SQL and Triggers.
  • Involved in coding of JSP and EJB, JMS components with use the JDBC for distributed enterprise architecture
  • Developing the user Interface using JSP, Servlets, HTML and JavaScript
  • Used Container Managed Persistent (CMP) Bean for storing data into Oracle Database.
  • Used Struts tiles for designing and validation.
  • Used Design pattern as Session Façade and Business Delegate.

Environment: Java1.3, EJB 2, JSP, JMS, Servlets, Struts 1, XML, JAXP, JavaScript, JBOSS, Eclipse, HTML, ANT, Oracle8i, Rational Rose, Windows 2000,Apache Tomcat.

Confidential

J2EE Developer

Responsibilities:

  • Was involved in all the phases of the project. Developed the use cases, class diagrams and the sequence diagrams using Microsoft Visio.
  • Designed the MVC model 2 Architecture using Struts framework and J2EE design patterns.
  • Developed Action classes and form beansin struts.
  • Developed the presentation tier using java script, Servlets, JSP and Struts framework. Extensively used struts tag libraries.
  • Coded EJBs and web services in business tier.
  • Implemented client side data transformations using XSLT
  • Coded back end database functions and stored Procedure for the applications.
  • Used J2EE design patterns (Session Facade, Business Delegate, Service Locator, and Data Access Object (DAO) and value object) extensively.
  • Developed Ant and UNIX shell scripts to build and deploy the application onto JBOSS Application server.
  • Used Eclipse as IDE and CVS as version controller.
  • Used JUnit for unit testing.

Environment: JDK 1.5, J2EE5, Struts 1.1, Servlets, JSP 2.1, JDBC, EJB 2.0, Web Services(SOAP/HTTP), Java Scripts, JNDI, Oracle 9i, JBoss 4.X, Eclipse 3.2, Ant, JUnit, XML. CSS, CVS, UNIX, Windows and Microsoft Visio.

We'd love your feedback!