We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • More than 7 years of experience in design, development, maintenance and support of Java/J2EE applications.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML, table less XHTML, Angular JS, BackboneJs, HandlebarsJs, CSS/CSS3 and Java Script, JQuery, JQueryUI, that follows W3C Web Standards and are browser compatible.
  • Ex p e r t i n w o r k i n g w i t h cutt i n g e dg e f r o n t - en d t e chn o l o g i e s/f r ame w o r k an d l i b r ar i e s such as J Q ue r y ,Pr o t o ty p e ,D W R2 . 0 ,( X ) H T ML, D H T ML, O O J av aS cr i p t , J S ON , D O M,C SS ,X ML/ XS LT ,A J AX .
  • Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies
  • Experience in developing multi-tier Enterprise Applications using MyEclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Developed Internet applications using Java, JSP, Servlets, EJB, JDBC, Java Script, Ajax, JQuery, Angular JS, Ext Js, Node JS, SASS.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, JDOM,SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session faade, Model View Controller (MVC), Data Access Object (DAO).
  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Design ed , analyzed and developed codes according to the program requirements and written SQL queries.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Hands on experience of XML processing usin g Python , OOPS and design patterns  
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E J2EE1.4/1.1, Servlets, JSP, JDBC, JDK 1.6/1.5/1.4/1.3 , JSTL, SPRING 3.0 2.5, JPA, Hibernate 3.0, Struts 2.0, Web Services, Clojure, SOAP, REST, JQuery, CSS, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX, and JSF(Prime faces).
  • Involved in writing shell scripts for deploying application on UNIX.
  • Expertise in design and development of Web service which includes of handling SOAP/REST Requests and Response, WSDL, JAX-RPC, JAX-WS and Web service authentication.
  • Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects.
  • Good Working experience in using different modules like SpringCore Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Worked on IDE’s such as Eclipse/MyEclipse, WSAD/RAD and Jbuilder for developing, deploying and debugging the applications.
  • Hands-on experience with Reporting Tool Crystal Reports to create reports in various formats and tuning the performance.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7.x.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 8.x/9i/10g, MS-SQL Server 2008/2005 and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript,JSP, Servlets,JDBC,Webservices, SASS, React.JS, Angular.JS, Backbone.JS, AJAX, JQuery, JSON, Apache, PHP, Drupal :

JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js0.9.2, Node.js,React Js:

Web Server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0, Proxy Server, TCP/IP.:

Languages: JAVA, C, C++, Shell scripting, UML.:

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2.:

Tools : Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit-32, Clear Case, iReport -1.2.5,Jasper Assistants, LiveLink, eMatrix, Ant, WinCVS 1.2, TOAD 5.0/8.0, Erwin XML SPY, Code Check, Jtest, JProbe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, MyEclipse 5.1, CANOO testing tool:

Operating Systems : Unix (Sun Solaris 2.6/2.8), Unix-HP, Linux 3.1, Unix Scripting, Windows NT 4.0, Windows 95/ 98/2000.:

Reporting Tool : Crystal Reports 9/10/2008:

Modeling Tools : Visio:

Version Control Tools : CVS, SVN, Clear Case, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Boulder, CO 

Java/J2EE Developer

Responsibilities:

  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Created Angular JS controllers and services.
  • Called Rest web services through Angular js services to get JSON Object and modified the response object to display in UI.
  • Working with HTML5, CSS3, BackboneJs, HandlebarsJs, AJAX, JSON, SASS, and working parallel with JQuery to provide a firm base for the architecture.
  • Developed User Interface using Angular JS, JSF, JSP, HTML, JavaScript, and CSS, Ajax and JQuery, and JSON.
  • Involved in writing shell scripts for deploying application on UNIX.
  • Used AJAX module to handle RESTful calls to enable communication between view components and servers.
  • Used test driven development approach for application development.
  • Installation of Linux Operating System using text mode, graphical and through network installation using kick-start installation
  • Used angular js filters for filter functionality in search box and Iterator functionalities.
  • Created and modified the CSS classes to change look and feel.
  • Used JQuery Selectors to show and hide the particular content.
  • Called the restful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycle working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Added security for service layer methods using Spring Security.
  • Integrating services using orchestrations written in Clojure using REST APIs for external tools like binary repositories (Artifactory) with backend like MongoDB. 
  • Developed the application using Eclipse 3.5 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used the Rest Templates in the spring services to call the rest web services.
  • Created the spring Bean Factory for initializing services.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Design Patterns such as Singleton, Business Delegate, Session Facade, Service Locator, Simple Factory Pattern, Data Transfer Object.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules of BCBS.
  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand the existing architecture.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Involved in development of SOAP/ WSDL Webservices using Apache Axis2 to extract client related data from databases for Web services design and development.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Written client interfaces, and implementation classes to consume the web services.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file
  • Extensively worked with HQL and hibernate criteria queries.
  • Wrote unit testing codes using JUnit, resolved bugs and other defects using Firebug and
  • Eclipse's debugging tool.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used Web logic console to deploy the application in development Environment.

Environment: HTML5, JSON, XML, Backbone, JAVA SCRIPT, Java JDK 1.7, Oracle 11g, Web Services, Java/J2EE, SQL, PL/SQL, JSP,EJB, JQUERY, JDBC, XSLT, My Eclipse 6.0,JQUERYUI, JMS, XSLT, UML, React.JS, ANGULAR JS, PHP, NODE.js BOOTSTRAP, HIBERNATE, AGILE, AEM, Spring MVC, Junit, REST, LESS,ECLIPSE, SVN AND MAVEN, TOMCAT, SELENIUM, GitHub.

Confidential, CA 

Java/J2EE Developer

Responsibilities:

  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Configuring data store to ESXi server.
  • Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Developed User Interface using Angular JS, JSF, JSP,HTML, JavaScript, and CSS, Ajax and JQuery, and JSON
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
  • Implemented UI interactive figures utilizing D3.Js, JQuery, and Knockout JS.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML
  • Involved in analyzing existing architecture on premise datacenters and designed to migrate complex Network architectures to AWS Public Cloud
  • Created new tables, sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in designing Web service framework in support of the product.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j extensively for logging Errors.
  • Used MAVEN as build tool.
  • Major charge in designing our own Rules engine Drools for ACN inc.
  • Business rules management system Drools is enhanced in later stages along with the application
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Deployed the application in various environments DEV, QA and also Production.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Used SVN as source control.
  • Developed and implemented various Ajax Frameworks such as jQuery, JSON.
  • Created Application Property Files and implemented internationalization.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
  • Wrote complex Sql and Hql queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Involved in fixing System testing issues and UAT issues.

Environment: OO JavaScript, Java 1.6, JSP, EJB (J2EE Platform),Servlets, EXT Js, Struts 2.0, Web Services, JQuery, JSON, Ajax, HTML5, JQUERYUI, React.JS, DHTML, CSS3, SQL Server, Eclipse, Apache Tomcat Webserver, XML, Agile methodology, Dreamweaver, Usability Testing, Windows.

Confidential

Sr. Java Developer

Responsibilities:

  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Understanding the search requirements, Design and Implementing the Search Functionality for different resources.
  • Installation, troubleshooting and changing the kernel parameters in Linux Systems 
  • Involved in Web Page development using YUI Library.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and legacy system.
  • Developed applications using Web services.
  • Developed the application using Spring MVC.
  • Involved in configuring and deploying the application using Web Sphere.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer

Environment: JDK 1.5, Spring framework, Hibernate, Web services (SOAP, WSDL),RAD, XML, XSLT, Expression Language(EL), JMS, WebSphere6.1, MQSeries, Rational Rose, Windows XP, ANT, JavaScript, HTML, JUnit, CVS, Log4J, YUI library, AJAX, CSS, Eclipse IDE, and DB2.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Designed and analyzed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Struts Framework in the application which is based on MVC design pattern and integration with ORM framework (Hibernate).
  • Configured Hibernate Objects as Spring Beans in spring configuration file.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used Struts Validation and Tiles framework in the presentation layer.
  • Used Java Message Service (JMS API) for reliable and asynchronous exchange of important information
  • Extensively used Spring IOC, AOP, configured Application Context files and performed database object mapping using hibernate annotations.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used DAO design pattern to retrieve the data from database.
  • Used SAX and DOM XML parsers in the application.
  • Used UNIX commands and Shell scripting.
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Used CVS for version control.
  • Used Hibernate to access Oracle 9i database for accessing customer information.
  • Used JUnit framework for Unit testing of application.
  • Deployed the application on IBM Web Sphere 7.0.

Environment:   Java, J2EE, EJB 2.0, Struts2 , Hibernate 2.0, Spring 2.5, JSP, Servlets, JMS API, XML, SOAP, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, IBM WebSphere 7.0, Tomcat, Eclipse 3.0, MySQL, Unix.

We'd love your feedback!