We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7 years of extensive experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Extensive experience in design, development and deployment of multi - tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, EJB, Struts, FLEX, Tiles,Tag Libraries, Hibernate 3.0,SYBASE, JNDI, RMI and XML.
  • Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, JQuery and CSS.
  • Experienced in managing Internet infrastructure implementation, deployments, upgrades and maintenance for designing, building, and supporting J2EE application environment using diagnostic tools like JProfiler.
  • Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, XML, HTML.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic and open source JBoss, and Apache Tomcat.
  • Expertise in Web Front End technologies, Spring2.5, Struts1.2, Tag Libraries, Struts custom validation rules, Tiles, JSTL, ESB, Java Script, DHTML, XML/XSL.
  • Extensive experience in working on ADOBE FLEX.
  • Good experience in Designing, Developing and Deploying Enterprise Java Beans in Application Servers like Weblogic 11g, WebSphere 7, Jboss2.4.4 .Hands on experience with Installation.
  • Strong Communication Skills and Excellent Customer Relations in Collecting and Analyzing user requirements.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Strong database skills in Oracle 8i/9i/10g/11g, DB2, and MySQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
  • Experience with Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
  • Proficiency in programming with different Java IDE's like Eclipse, JBuilder, Web logic Workshop and Toad.
  • Experienced professional for Object Oriented design using J2EE Gang of Four (GOF) Design Patterns and for UI development.
  • Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
  • Seasoned professional, with outstanding project planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous projects in a matrix organizational structure.
  • Experience in using Version Control tools like Visual Source Safe, Clear Case, CVS and SVN.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, Servlets, JSP,JPA, EJB, Multithreading, RMI, JDBC, JNDI, Java Mail, JMS,SWT, Adobe,Flex, Richfaces, Hibernate.

Web Technologies: HTML, XML, DHTML, XSL, XSLT, JavaScript, JAX-WSDOM, SAX, SOAP,Xpath.

Frame Works: Struts1, Spring2.5, Hibernate, Log4J, JUnit 4, ANT, Maven

IDE: Eclipse, My Eclipse 6.0, IBM Rational Application Developer 7.5, Visual Age, Code Gear, J Builder and Net Beans, Jboss

OPERATING SYSTEMS: Unix, Sun Solaris, Linux and Windows NT/2000/2003/XP/7.

LANGUAGES: C, C++, Visual Basic, JAVA/J2EE, SQL, PL/SQL, UNIX Shell Scripting.

Databases: Oracle 11g/10g/9i/8i, SQL Server 2005/2008 and Sybase, My SQL, MS-Access,DB2.

Defect Tracker: Clear Quest, Quality Center, JIRA, Bugzilla

Testing Tools: JUnit 3.8/4.0, JStyle, JProbe, SOAPUI, RESTClient, Jprofiler

Servers: IBM RAD,IBM WebSphere 7.0,WebLogic 11,Jboss Tomcat 4.x/5.x

Software Packages: MS Office 2010, MS Visio, MS Front Page.

Project Management: MS Project, Resource and Project Plans, Estimation, Code Delivery, Coordination

Source Control: Sub-Version (SVN), Clear Case, CVS/PVS and VSS (Visual Source Safe)

Web-service Framework: Apache Axis, SOAP, WSDL, REST, JAX-RS, JAX-WS, ZkFrameworks

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr.Java developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Analysed Use Case diagrams and created various UML Diagrams like Class diagrams and Sequence diagrams.
  • Leveraged the AOP features of Spring framework to handle exceptions, logging and security.
  • Implemented all the front end components using ZK framework which has built-in support for Ajax.
  • Involved in developing Unix scripts for a higher level of Automation for the Data loading process of the research database.
  • Enhanced the existing Unix scripts to achieve better performance and throughput.
  • Wrote Controller classes, Request Processors, Business Delegate, Business Objects, Service classes and ZK pages.
  • Integrated the services with Flex using HttpServices.
  • Utilized ZK Validator framework to validate the form data.
  • Played a key role in designing the presentation tier components by customizing the ZK framework components.
  • This included in configuring web modules, request processors and Error handling components etc.
  • Extensively used AOL and System Administrator modules for set up of various Concurrent programs, Request sets, Values sets and Descriptive flex fields.
  • Developed Session EJBs to handle the client communications that are then transferred to the DAO classes to communicate with Database.
  • Developed Flex screens with advanced navigation including view states and stacks.
  • This module uses extensive amounts of JSPs, custom tags, EJBs, JavaScript with xml processing.
  • Integrated ZK Framework with Spring Security which provides features like secured ZK component events, customizable Ajax login popup and security in view layer.
  • Developed the components for parsing XML documents using SAX and DOM parsers.
  • Implemented design patterns like DAO, Session Façade and Value Objects.
  • Implemented the Web Services functionality in the application to allow external applications to access the data.
  • Used REST as the Web Service framework for creating and deploying Web Service clients.
  • Developed and implemented several test cases using JUnit framework.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Coordinated with QA team to ensure the quality of application.
  • Deployed the application in Tomcat Application Server 6.0.

Environment: Ecllipse4.2, Spring 3.0, Spring RESTful Web Service, ZK Spring Security, Hibernate, SVN, JIRA, JSP 2.1, ZK Framework, Log4j, JSon,JQuerry,Junit 4.5, RESTClient, Apache Tomcat 6.0,flex XML,HTML,XSLT,XPATH JavaScript,CSS, JAXB, Oracle, Maven, Ajax, IBM RAD,IBM Web sphere, WMB,Unix,Windows7.

Confidential, Minneapolis, MN

Sr. Java developer

Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
  • Followed the Agile methodology for the project implementation.
  • Involved in interaction with the business for requirement analysis.
  • Involved in JAD sessions and worked on design of the application.
  • Worked on developing the Projects, Work Orders, Tech Initiatives, analyzing and fixing the production issues.
  • Involved in writing technical specifications.
  • Used Flex Controls, layouts and custom components to develop the various components of the Application.
  • Developed new and existing account management scripts as dictated by Unix Authentication project requirements and Data Security team.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Developed the presentation layer with JSF 2.0, Facelets, Rich faces, XHTML, Java Script and CSS, business layer using spring (IOC, AOP) and persistent layer using JPA/Hibernate.
  • Involved in writing the AOP aspects and implementing DI for the services.
  • Developed web services using SOAP and WSDL with Apache Axis 2.
  • Used soapUI for load testing the Web Services.
  • Involved in handling JPA/Hibernate as part of DB connectivity and writing HQL queries.
  • Worked on writing the JUNIT test cases for unit testing.
  • Integrating the module with other modules and deploying them on UNIX.
  • Implemented web service using REST and written test client programs using the web service.
  • Used HP Quality Center (QC) for reporting and tracking bugs.
  • Built and deployed the code to the IBM Web Sphere application server.

Environment: J2EE 1.5, JavaScript, Ecllipse, JSF 2.0, Facelets, Richfaces, Spring 3.0, JPA/Hibernate 3.0, Design patterns, IBM Web Sphere 7.0/8.0, RAD 7.0/8.0,flex, JSon,Clear Case, Microsoft Visio, SQL Server, JUNIT, HTML, XHTML,CSS, XSLT,Xpath,Ajax,Log4J, XML, CSS, Windows 7, Maven, REST,IBM RAD,IBM Web sphere, WMB,Unix.

Confidential, Narberth, PA

Java developer

Responsibilities:

  • Design and development of algorithms to improve the efficiency of supply chain management and logistics based on large scale data analysis using Oracle 11i, Microsoft Excel VBA, Java and Perl in a Linux environment.
  • Developed and maintain the proprietary POS systems, inventory management system and the content management system using Java, HTML, Scriptaculous, Prototype, Yahoo YUI, Perl, TCL, shell scripts and Quickbase APIs.
  • Build an in-house content management system using Java, Javascript, Ajax, Yahoo YUI, Oracle 11i and Perl scripting.
  • Maintained the business standards and the requirements in EJB and deployed them using Weblogic8.1 SP3
  • Used J2EE Gang of Four design patterns for updating the middleware components, which were webservices.
  • Utilized Spring as the architectural framework. Have utilized Dependency Injection, Spring MVC, AOP, Spring DAO and Spring Context modules of Spring framework in the project.
  • Created UNIX server side processes which integrated with an existing workflow system. For this task I also created a direct interface to an SMTP e-mail server which was callable from PL/SQL.
  • Performance tuning of Oracle database. Used Stored Procedures, Triggers, Materialized Views and Synonyms in the database for maintaining data in the test environment as per the production data. Used JDBC to make database calls.
  • Responsible for testing / maintenance and enhancements to the system based on the updated requirements and debugging of the application. Utilized Easy Mock with JUnit for writing unit test cases.

Environment: Java (JDK 1.6, JSP, Servlets, JDBC),Json, with Eclipse as IDE, JUnit, JQuerry,MQseries, Oracle with SQL, Subversion, Spring,CSS,Windows 7,Unix.

Confidential, Phoenix, Arizona

Java developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
  • Used agile methodology (SCRUM) for developing application.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used JSF framework.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB 2.1, JSP 2.0, JSF 1.2, Servlets 2.4,JSon, JNDI 1.2, JavaMail 1.2, JDBC 3.0, Struts, JAXWS, HTML, XML, CORBA, XSLT, Java Script, JSon,Eclipse3.2, Oracle11g, Maven, Weblogic8.1, Windows XP, Unix .

Confidential

Java developer

Responsibilities:

  • Large-scale data analysis and algorithm design for finance and insurance companies. Design using Microsoft Visio and Rational Rose.
  • Used J2EE Gang of Four design patterns for updating the middleware components.
  • Utilized Spring as the architectural framework.
  • Have utilized Dependency Injection, Spring MVC, AOP, Spring DAO and Spring Context modules of Spring framework in the project.
  • Performance tuning of Oracle database.
  • Used Stored Procedures, Materialized Views and Synonyms in the database for maintaining data in the test environment as per the production data. Used JDBC to make database calls.
  • Responsible for testing / maintenance and enhancements to the system based on the updated requirements and debugging of the application.
  • Utilized EasyMock with JUnit for writing unit test cases. Utilized Fitnesse Fixtures for writing user acceptance tests and integration test suite for the appln.
  • Used Spring Webflow for managing the web application page flow.
  • Writing Ant scripts for building and deploying the application on JBoss app server as per the product roadmap.
  • Used Apple PowerMac systems during the testing, debugging and maintenance of application.

Environment: Java (JDK 1.6, JSP, Servlets, JDBC) with Eclipse 3.6 as IDE on PowerMac, JBoss as app-server, EasyMock with JUnit, Fitness Test Suite, Oracle with SQL, JSon,CVS version control, EJB 3.0, Spring, Spring WebFlow, Web Services, Ant.

Confidential, FL

Java developer

Responsibilities:

  • Analyzed requirements and did use cases analysis with Rational Rose. Designed object models and sequence diagrams using UML approach.
  • Followed Agile and RUP (Rational Unified process) methodology to develop this project.
  • Built the application using Test Driven Development (TDD) approach.
  • Utilized java J2EE Design Patterns to implement the solution.
  • Involved in the system design, which is based on MVC Architecture (Model-View-Controller) i.e. Struts framework.
  • Responsible for the development of Presentation Tier using JSP.
  • Worked on client side programming using java script for validations, form submission, etc.
  • Coded the business logic using the java classes, stateless session beans and entity beans along with utilization of Session Facade Design Pattern.
  • Developed DAO to connect to the database.
  • Involved in designing the database schema and developed stored procedures and triggers.
  • Worked on various XML documents and used SAX parser to parse them.
  • Used Apache Axis as the Web Service framework for creating and deploying Web Service clients using SOAP and WSDL.
  • Responsible for Unit testing of various components.
  • Provided production support for the first release of the module.

Environment: J2EE 1.4, JSP 2.0, Servlets 2.4, EJB 2.0, Json,Struts 1.1, JDBC 3.0, Apache Axis, JavaScript, HTML, DB2, UML, XML, XSLT, DTD, DHTML, SAX, Websphere, Maven, Rational Rose, Eclipse 3.1, CORBA, Windows XP.

Confidential

Jr. Java developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
  • Used Spring framework for dependency injection with the help of Configuration files.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Involved in coding DAO layer using Hibernate to access the Oracle database.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Tested WebServices using SOAPUI tool as a part of unit-testing.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.

Environment: Spring 2.0, JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, AJAX, Java Script, Hibernate, JBoss, Log4j, ANT, HTML, XML,CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, Windows

We'd love your feedback!