We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Henrico, VA

SUMMARY

  • Over 9+ years of extensive experience in Design, Development & Testing of software applications.
  • Expertise in multi - tier, object-oriented J2EE and Core Java applications.
  • Thorough understanding of object oriented principals and design patterns.
  • Certified java developer for MongoDB by MongoDB University.
  • Experienced in building Web Services (SOAP, JAX-RPC and JAXB).
  • Strong experience as a Senior Java Developer/ Technical Team Leader in Web/Intranet, Client/Server Technologies using Java, J2EE, Servlets, JSP, JSF, EJB, SQL, Oracle, MS SQL Server, WinCVS, Struts, Spring, Hibernate and in related Web Technologies like ASP, Perl, PHP, HTML, DHTML, Java Script, CSS on Windows 9x/2K/XP/NT, Unix, Linux, Solaris OS.
  • Enterprise integration technologies, Message Oriented Middleware (MOM) like Websphere MQ, IBM MQ Workflow, Webservices, WSDL, UDDI, JMS, LDAP, and Content Management, Application Deployment.
  • Design patterns like Dependency injection, Singleton, Domain Object, DAO, Session Facade, Intercepting filters, Factory pattern, Service Locator, Front Controller, Command pattern and various application servers such as Websphere, Weblogic, Apache Tomcat.
  • Strong experience and noledge of Software Development Life Cycle.
  • Experience in Rational Unified Process (RUP) and Object Oriented Design using UML with Rational-XDE.
  • Experience of using performance testing tool JMeter and unit testing using JUnit APIs, used ANT tool to generate deployable files. Strong mathematical background, data structures and algorithms.
  • Experience in database design, databases like Oracle 10g/11i,DB2,PL/SQL, Queries, Triggers, DB2 Client, TOAD,O/R Mapping, Ibatis, SQl Navigator, JPA.
  • Experience in developing generic APIs to handle XML as internal data structure.
  • Capable of working independently as well as a part of dynamic team. Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with teh ability to understand and cooperate with group requirements efficiently.

TECHNICAL SKILLS

OOPS & Distributed Technologies: Servlets, JavaBeans, RMI, EJB, JMS and C++

Web Servers: Java Webserver, Apache Server, Tomcat

Application Servers: WebSphere 4.0/5.0, Weblogic 6.1/7.0/8.1, JBoss

Tools: /Utilities: Content Management server TeamSite 6.0, TOAD for Oracle, Log4j, Ant, Junit, Caliber, Manugistics OneView

Development IDE(s): JBuilder 8.0/2005 Enterprise, Eclipse 3.0, WSAD 5.0.2, NetBeans 5.0, RAD 6.0, Weblogic Studio 8.0, Weblogic portal workshop 813

Modelling: OOAD Modelling with Rational Rose, Virtualization with iRise Studio, Crystal Reports, Jasper

Web tools and languages: JSP, Java Script, XML, HTML, DHTML, SOAP,WSDL, Macrovision Flex 6.2

Framework: MVC, Apache Struts, Axis, Hibernate, Spring, Axis2

Databases: MongoDB, DB2, Oracle 9i/10g/11i, SQL Server 2000/2005/2008, MySql 4.1

Languages: Java, C, COBOL,SQL and PL/SQL,Unix Shell Scripting

Operating Systems: Windows 95/NT/2K/XP/Vista, Unix (Sun Solaris), Linux

EAI: WebLogic Integration 8.1

Version Control Tools: CVS, PC Continuus 5.0, Perforce

Middleware Logic Servers: Versata 5.0, 5.5, Systinet WASP 5.0 Server, SiteMinder autantication server

PROFESSIONAL EXPERIENCE

Confidential, Henrico, VA

Sr. Java Developer

Responsibilities:

  • Managed teh planning of work tasks and delegation to developers assigned to use cases, setting clear objectives, recognizing issues, monitoring progress and reporting status of work tasks to teh project manager.
  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Microsoft Visio/Rational Rose.
  • Developed teh HTML prototypes for teh purpose of approval from teh business users.
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Involved in writing teh database integration code using Hibernate.
  • Used Apache Axis for implementing and testing Web Services.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers).
  • Contributed in design and development of Struts/MVC web based application.
  • Used Struts Tiles and Validator framework extensively in developing teh applications.
  • Provided client side validations using Struts Validator framework and JavaScript.
  • Utilized most of teh Java concepts including JNDI look up.
  • Hands on develop Service Oriented Architecture (SOA) using discrete SOAP XML Web Services, Enterprise Service Bus.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD Approach) environment using agile methodologies.
  • Used ClearCase for source Version Control and SQL Query Analyzer for writing SQL scripts.
  • Java Script is used for teh client side validations and to provide teh event driven programming with HTML files.
  • Created ANT Scripts for teh Building teh Application.
  • Used JSP and Servlets for server side transactions and Log4J for server side logging.
  • Used XSLT for transforming teh XML content into HTML.
  • Developed class diagrams, Sequence diagrams using UML tools Visio, Rational Rose.
  • Involved in teh integration of all teh 3-tiers of teh architecture consisting of Data service layer, Business Object layer and Presentation layer (front frameworks).Involved in teh integration testing and made sure teh data flows correctly from one sub system to another.

Environment: Java/J2EE (JSP, JSF, Struts), Weblogic Application Server, Eclipse Indigo, Oracle11i, Windows 7, JUnit, Spring MVC, Hibernate, Rational Clear Case, Apache Axis, Ant, XSLT.

Confidential, Jersey City,NJ

Sr. Java Developer

Responsibilities:

  • Developed and deployed teh applications with huge customer base of more TEMPthan a million users
  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Microsoft Visio/Rational Rose.
  • Developed SQL scripts for mapping data and for creating transactional tables and unique Indexes.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Developed many Java Interfaces to integrate teh web services with teh database transaction tables.
  • Contributed in design and development of Struts/MVC web based application.
  • Used Struts Tiles and Validator framework extensively in developing teh application.
  • Involved in writing JSP and Struts Action, DAO classes. Used JSTL Tag library (Core, Logic, Nested, Bean and Html taglibs) to create standard dynamic web pages.
  • Wrote teh DAO classes for accessing MS SQL 2008.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development ( TDD Approach) environment using Agile methodologies
  • Used WinCVS for source Version Control.
  • Used SQL Query Analyzer for writing SQL scripts.
  • Hosted teh application on Microsoft Internet Information Server.
  • Contributed in design and development of Struts MVC web based application.
  • Used Struts Tiles and Validator framework extensively in developing teh applications.
  • Provided client side validations using Struts Validator framework and JavaScript.
  • Deployed teh application on JBOSS Application Server
  • Involved in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of teh complex systems
  • Applied request values, process validations, updated model values, done event driven development, developed MVC style views using JSF.
  • Involved in development of Test Cases using JUnit for Unit Testing. Developed Unit and functional tests for teh new functionality.
  • Involved E2E Development by integrating Front End and Backend by debugging.
  • Created and modified scripts to perform load testing.
  • Emphasized teh introduction of Continuous Integration using Cruise Control and a Test Driven Development approach.
  • Used Clear Quest as a defect tracking tool. Used ClearCase for source Version Control.

Environment: Java/J2EE(JSP,Servlets),Struts2.0,DB2,RAD7.0,EJB3.0,Putty,JBoss Application Server 6.0,HTML 5, JavaScript, Hibernate 2.0,Clear Quest, JUnit, Apache Ant.

Confidential, Jersey City,NJ

Java Developer

Responsibilities:

  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Microsoft Visio/Rational Rose.
  • Developed teh HTML prototypes for teh purpose of approval from teh business users.
  • Involved in implementing and integrating LDAP and Site Minder autantication into teh application.
  • Identify gaps in teh noledge base and processes and ensure closure of teh same.
  • As technical lead of teh Migration project, coordinated and lead resolution calls for critical production support issues which spanned multiple days by involving teams from business, Infrastructure.
  • Worked with teh Shareowner Services SMEs to identify teh approach to extract teh data. Since teh huge data was being extracted, a proper and efficient approach was required to manage teh data extract and transmission within teh agreed time window.
  • Stored procedures in oracle were accessed through Hibernate.
  • Implementation of Spring IOC container
  • Developing custom JavaScript framework for a complex AJAX application based on teh Jquery framework.
  • Implemented Spring JDBC template, Spring Exception Strategy and AOP

Environment: Java/J2EE (JSP,Struts 2.0),JBoss Application Server 5.1,Ext-JS,IntelliJ IDEA 6.0.4, Oracle 11i,JUnit, Spring MVC 2.5,Hibernate 3.0, GWT, HTML 5,Rational Clear Case, Maven,Apache Axis 1.4

Confidential, Jersey City, NJ

Sr. Java Developer

Responsibilities:

  • Worked on a order generating application based on teh customer’s inputs.
  • Application was built using Ant, used spring in teh front-end and Hibernate at teh back-end.
  • Made use of AJAX, Struts Tiles and HTML for designing teh User Interface.
  • Involved in developing GUI, created Radio Buttons, Check Boxes, Drop-Down Menus and Text Boxes.
  • Used Fusion Framework along with Hibernate to interact with teh Databases.
  • Maintained code source control using CVS and used Rational Clear Quest for logging defects and tracking manufacturing processes.
  • Websphere Application Server and Eclipse IDE were used for deploying and running teh application.
  • Projects were managed using teh Rational Unified Process (RUP) andcomplemented with Agile Development Methodologies.
  • Used Paired Programming and Unit Test Framework Agile Development Methodologies.
  • Used SQL Developer for testing database connections, table updates and debugging PL/SQL Statements.
  • Followed DAO Design Pattern and used agile development methodology for software development process.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed Data Structures for storing information.
  • Implemented Spring Exception Strategy and AOP.
  • Effectively used Aspect J and used aspects as classes with special annotations.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Objects.
  • Performed End To End Testing & Unit Testing.
  • Developed Ext-GWT/GWT based framework.
  • Constructed an Entity Relationship Model And Involved in Entity Relationship
  • Developed shell scripts to monitor MQ queues and coded business logic to do file transfer process.

Environment: Java 1.6, Spring Framework 2.5, Oracle 10g, Eclipse Galileo 3.5,SQL Developer, GWT, Web Sphere Application Server 6.1,Rational Clear Quest, Hibernate 2.1, Ant, CVS, JAX - WS,XML,XSLT,SOA, Web services, Ext-JS, Sun Solaris, LDAP

Confidential

Developer

Responsibilities:

  • Development and bug fixing on Saint Gobain’s proprietary Multi layered J2EE architecture and Struts framework.
  • Designed and implemented teh functionality of identifying teh Saint Gobain products using part number.
  • Updated Presentation Layer (Struts, Tiles, JSP Tags) for accommodating teh dual part number search.
  • Implemented teh enhancement across process and services layer for dual part number search.
  • Has written DAO (SQl queries) for teh MTM PN enhancement using backend as DB2.
  • Followed RUP and OOAD methodology for enhancements.
  • Worked on various interfaces like EPR and Leads used by Epricer for using MQSeries and Web Services.
  • Designed and developed User Interface using Javascript, CSS and XHTML and
  • AJAX.
  • Used ILOG JRules for dynamic form generation.
  • Developed build and release management system using Maven, Cruise Control and CVS.
  • Creation of Stored Procedures.
  • Developed Shell scripts to monitor MQ queues and coded business logic to do file transfer process.
  • Developed Shell scripts to automate zipping and unzipping mega size files and modified teh jobs to automate this process.
  • Created Test cases and tested teh application thoroughly.
  • Used JMS for messaging with IBM MQ-Series.
  • Integration of Oracle/ JPDK/ WSRP Portlets, web service into Oracle portal with secure user lever autantication administration.
  • Involved in writing JSP components. Used JSTL Tag library (Core, Logic, Nested bean and HTML taglib’s) to create standard dynamic web pages.
  • Involved in writing teh database integration code using Hibernate.
  • Established teh relation for teh different beans using teh Hibernate mapping files.
  • Used Java Persistence API(JPA) and Hibernate for performing teh Database Transactions. JPA was used for designing and creating teh entities and establishing teh relation between teh entities in a persisted way for EJB
  • Stored procedures in DB2 were accessed through Hibernate.
  • Promoted teh use of Jquery to many internal units based on evaluation of framework.
  • Interacted with teh customers and end users and logged teh defects into ClearQuest
  • Worked on Production Support Team. Designed and integrated teh Hibernate persistence Solution with teh application architectures on Swing.

Environment: Java 1.4, J2EE (JSP, Tags, Servlets), AJAX, Java Swing, Websphere 5.1,Content Management System - CVS, WSAD, Oracle 10g,JMS, Windows 2003, Web services, MQ Series, Shell Script, Bash Shell, Maven, WSRP Portlets, JSR 286,Struts1.0.

We'd love your feedback!