We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • More than 8+ 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).
  • 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.
  • 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).
  • Experienced in Installation and configuration of IBM Websphere V5.0/5.1/6.0, IBM HTTP Server on AIX and Windows.
  • Good working knowledge of Ant, Maven for project build/test/deployments and Log4j for error logging and debugging. knowledge of writing XML documents and Parsing them using SAX and DOM parser.
  • Experience working on different application servers like WebLogic and Apache Tomcat.
  • 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, SOAP, REST, JQuery, CSS, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX, and JSF(Prime faces).
  • 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 JBuilderfor 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.

TECHNICAL SKILLS:

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5, Java (JDK 1.1/1.2/1.3/1.4/1.5/1.6 ), AWT, Java Swing (JFC), Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, Spring, COM, JDBC 3.0, SQL, WSAD, Web Methods.

Application Server: WebLogic 8.x/9.x/10.x., JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6.x.

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, Chicago, IL

Sr. Java 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.
  • Used test driven development approach for application development.
  • 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 JavaScript for Client side validations.
  • Used JQuery Selectors to show and hide the particular content.
  • Involved in Parsing XML’s using DOM, SAX, and JAXB2 to retrieve information that is returned from WebServices.
  • Called the restful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Tested Web services using SOAP UI.
  • Build the code using Maven and use Jenkin to continuous deployment.
  • Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX.
  • Improved user experience by developing the Ajax based web pages using XML/JSON data.
  • Added security for service layer methods using Spring Security.
  • 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).
  • Used Struts Tag Libraries, JSPs, HTML, JavaScript, AJAX, DOJO and CSS to develop the frontend UI, certain shopping cart features are developed using jQuery and Angular.js.
  • 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.
  • Developed and consumed web services with Apache CXF using JAX-WS (SOAP), JAX-RS (REST) API’s and JAXB framework.
  • Created the spring Bean Factory for initializing services.
  • Used to Maven for build and configure J2EE applications.
  • Extensively used XSL as a XML Parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Developed Web pages using HTML, JavaScript, Ajax, XML and FreeMarker templates.
  • 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.
  • Used RAD as the IDE and WebLogic as the application server.
  • 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.
  • Developed front-end/presentation tier for Marks Module using Struts 1.3 with Struts Validator framework, JSTL, JavaScript, HTML, custom tag library and CSS.
  • Developed Struts MVC framework to implement MVC architecture.
  • Created xml replacement for paper based compliance forms, and used https, among other protocols to transmit to various state jurisdictions.
  • Implementation in progress with most of the development activities being in JavaScript, JSP, HTML & CSS.
  • Worked on Ext-JS based portal front office UI solution & worked on migration of portal backoffice to use JQuery ajax features.
  • Developed REST services using Spring and Used JAXB2 API for XML parsing.
  • 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 Webservices using Apache Axis2 to extract client related data from databases.
  • Design and development of the code for MVC Architecture using Struts Framework- Servlets, JSP, Actionform, ActionClass and ActionMappings.
  • 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.
  • Implemented this project with most of the development being in JavaScript, JSP, HTML & CSS.
  • Clear understanding of HTTP and Https protocols.
  • Design, development and integrating Spring DAO layer with Hibernate. Generated Hibernate XML files for the configured beans.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • 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.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping .
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used Weblogic console to deploy the application in development Environment.

Environment: Jdk 1.6, UML, Struts 2.2, Struts tiles, validator, struts taglibs, Spring 2.5, Eclipse 3.5, Oracle, WebLogic Application server 10.3, JSP 2.0, JQuery 2.0, Servlets, JDBC, Hibernate, XML, XSLT, CSS, DOM, DHTML, Junit 4.4, AJAX, SVN, JAXB, MAVEN, MVC, Log4j, JSTL, HTTPS Remoting, JavaScript, Oracle10g, TOAD, UNIX, Ant 1.8, Agile Scrum

Confidential, NY

Java Developer

Responsibilities:

  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Designed, delivered the Subscription and the Payment modules for the LMS using Struts framework and WebLogic.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Implemented a Java Web Service client to interact with Web Services by using SOAP.
  • Developed web pages and client applications in HTML, XHTML, Jsp, FreeMarker, JavaScript and XML.
  • Developed the application using Eclipse IDE.
  • Used maven to build and to deploy the application.
  • Used JAXP for Xml Parsing & JAXB2 for marshalling & un marshalling.
  • Used WebLogic 9.1 to host the application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, Angular.js and JSON.
  • Used Spring Security for Authentication and authorization extensively.
  • 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.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Consumed restful web services using apache HttpClient for the data coming from external systems.
  • 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.
  • Used XML DOM API for Parsing XML.
  • Extensively used struts tag library and JSTL for development of JSP pages.
  • Implemented this project with most of the development being in JavaScript, JSP, Servlets, XML.
  • Java code deployed on the WebLogic J2EE application server.
  • 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.
  • Performed purification of the application database entries using Oracle 10g.
  • Used SVN as source control.
  • Designed UI screens using JSP, JSF, XHTML, CSS and JavaScript and used AJAX for dynamic web content.
  • Used Process Execution Language (BPEL) to processes the Web Service definitions (WSDL) and used JAXB to marshal/unmarshal the XML/Java.
  • Used AJAX technology and JavaScript for the front end validations.
  • Used Singleton, Front Controller, MVC and DAO design patterns.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Improved user experience by developing the Ajax based web pages using XML/JSON data.
  • Generated Entity classes and schema using them.
  • 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: JDK 1.5, Servlets, EJB, XML, JQuery, JMS, Struts 2.1, Hibernate 3.0, Spring 2.5, SQL, Web Service(JAX-WS),HTML, JSF, AJAX, DOJO, JavaScript, CSS, SVN, DB2, SQL Server, Adobe Dreamweaver CS5, ANT 1.7, WebLogic, MAVEN, JAXB, MVC, HTTPS, IBM Web Sphere Application Server 6.1, JSTL, TCPMon, SoapUI, Visio, Rational Rose, Log4j

Confidential, Cincinnati, OH

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.
  • Implemented multiple J2EE web service projects using Java, REST, SOAP, Spring, WebLogic and WebSphere in production.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (js, html, images and css).
  • Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, Maven, JMS, Oracle.
  • Worked on implementing SOAP based web services to facilitate communication between client and servers.
  • Involved in writing the parsers for Parsing and building the XML documents using DOM Parsers.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC,Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • 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.
  • 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.
  • Implemented Struts 2 framework for web controller, utilized Struts validations. Designed GUI using Spring framework, AJAX, JavaScripts, JSP, Servlets, XML, XSL, CSS and Oracle 11g.
  • Creating new Front End for Heavy Pages Conversion (HPC) project (Escenic Web Content Management System, JEE, Spring, Struts, JQuery, AJAX, Bootstrap, SOLR, Cassandra, GIT, IntellyJ, Resin, Weblogic, Windows 7, OS MAC, Linux, Agile Scrum, Jira).
  • Developed applications using Web services.
  • Developed the application using Spring MVC.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP. Configuration and deployments of AXIS2 components on web sphere application server at class loader level, and used the same to build and consume the web services (both synchronous and asynchronous).
  • 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 (Object and Relational Mapping) using Hibernate.
  • Published and Consumed Web Services using Spring and JAX-WS to provide information to internal applications. Used JAXB2 framework for handling XML data.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVSas version control system to check in and checkout the data.
  • System built using Spring(MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory Design Pattern, DAO design pattern, Adaptor design pattern, Singleton.
  • Write and modify database stored procedures, triggers, functions, and pl/sqlScripts.
  • Involved in writing shell scripts for deploying application on Unix.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.

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

Confidential, AL

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.
  • Worked extensively with SOA (Service Oriented Architecture) technologies like WSDL, XSD, SOAP over HTTP, and SOAP over JMS, REST and JAXB2 .
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Developed front end layer using HTML,XHTML, XML, JavaScript, Jquery, JSON, Ajax, XML and FreeMarker templates.
  • Deployed and tested the web application on WebLogic application server.
  • Used Struts Framework in the application which is based on MVC design pattern and integration with ORM framework (Hibernate).
  • Used Maven build script for building and deploying Bluestone application.
  • Implemented various Custom Tags and JSTL tags.
  • Participated in conversion of Piper Jaffray Investments, Inc into RMA System using Java, J2EE, Servlets/ JSP, EJB, JMS, MQ, ORACLE, JDBC, HTML, Swing, XML, Struts, JavaScript, SOAP/WebServices
  • Configured Hibernate Objects as Spring Beans in spring configuration file.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed user interfaces using Struts, JSPs, XHTML, CSS, Java Script and AJAX.
  • 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.
  • Created CSS for formatting JSP pages.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Fly weight Design pattern, Session Façade, Business Delegate, Bean Factory, Singleton, and Observer.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP.
  • 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, JSTL, HTML, MAVEN, MVC, JQuery, CSS, HTTPS, JNDI, CVS, AJAX, WebLogic, Log4J, JUnit, JAXB, IBM WebSphere 7.0, Tomcat, Eclipse 3.0, MySQL, Unix.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate,Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Worked on creating Https communicating between third party customers..
  • Configured Spring xml files from scratch with core concepts of Dependency Injection
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Parsing XML files using DOM parser and pumped the data into the database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Environment: Eclipse, HTML, CSS, XML, JQuery, JavaScript, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

We'd love your feedback!