We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Having 7 years of experience in Design, Development, Implementation and Testing of Distributed, Web and E - Commerce applications using Object Oriented and RDBMS Concepts.
  • Strong noledge in development and deployment of high profile and dead line oriented enterprise applications.
  • Expertise in application development using various frameworks such as Struts1,2, Java Server Faces, Spring Framework, Hibernate, GWT.
  • Expertise in developing and deployment of web components using Servlets, EJB, Web Services, RMI, JNDI, JMS, LDAP.
  • Experience in front end development using: HTML, CSS, XSLT, JSP, JSTL, jQuery, Ajax, Java Script, Flex.
  • Highly experienced in design patterns such as Compound, Iterator and Composite, Command, Factory, Singleton, Decorator, Observer, Template method, adapter and facade, MVC and state pattern.
  • Experienced in Ant, Maven and Log4j for Logging
  • Experienced in testing frameworks like Junit and Dbunit .
  • Expertise in implementing Service Oriented Architectures (SOA) wif XML based Web Services (SOAP/UDDI/WSDL) and restful web service implementation using jersey framework.
  • Good Exposure to Servers like WebLogic, Apache Tomcat, Web Sphere, JBOSS.
  • Strong database experience in Oracle 8/9i/10g, Mysql, MS-Access, SQL Server 2005 wif good programming skills in SQL and PL/SQL. Strong Experience in PL/SQL, SQL, Stored Procedures, Triggers, functions, packages in Oracle,DB2.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD (XML Schema).
  • Experience in modeling applications wif UML tools like: ArgoUML, Eclipse UML2, Altova UModel, BOUML, Rational Rose and Rational Unified Process (RUP).
  • Experience in using CVS and Rational ClearCase for version control.
  • Strong experience in using IDEs like Eclipse, WSAD, Netbeans, MyEclipse, Jbuilder .
  • Extensive experience in working on multiple operating systems including Sun solaris, Ubuntu, UNIX, Linux and Microsoft Windows.
  • Experience in security framework like: Apache Shiro, Spring security.
  • Experience in Jasper report integration.
  • Extensive background in full life-cycle of software development process including requirements gathering, design, implementation, QA and maintenance.
  • Excellent communication, interpersonal and analytical skills and higher level of problem solving ability.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++,C#

Frameworks: Struts 1/2, Spring framework, Hibernate 2.0/3.0, IBATIS

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0/3.0, RMI.

Frontend Technologies: HTML, DHTML, JavaScript, AJAX, CSS, jQuery, DOJO, GWT

Server Side scripting: JSP,ASP,PHP

XML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, AXIS.

Application/Web Servers: Confidential WebSphere 5.X/6.0, WebLogic 7.x/8.x/9.0, Websphere Portal 5.x, JBoss 4.0, Apache Tomcat 5.0/5.5, OC4J 10.1.3, Glass-fish server 3.1.1

Databases: Oracle 8i/9i/10g, SQL Server 2005/2008, MySQL, DB 2 7.0/8.0/9.0, Db4o

Messaging Systems: JMS-DOF, MDB

IDE Tools: Confidential WebSphere Studio Application Developer (WSAD) RAD, Eclipse, Jdeveloper 10.1.3, Net Beans, Jbuilder, ZendStudio, Visual Studio

CMS: Magnolia, Drupal, Joomla

Unit Testing Tools: JUnit, Mock objects in Spring.

HTML Editor: Macromedia Dreamweaver, CoffeCup

Configuration: CVS, Rational ClearCase, Microsoft Visio

SVM Tools: CVS, SVN

Operating Systems: Windows 98/NT/2000/XP/vista/7, UNIX, LINUX, Sun Solaris, Ubuntu

Tools: Ant, Maven, JUnit, Log4j, XMLSpy

Database Tools: TOAD, MySql Query Browser

Design Methodologies: UML, Rational Rose, RUP

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Developed User profile update, Super User and CMD/G1 module of SMO using Spring Controllers and Spring-mvc.
  • Development and Consume of Web-Services (SOAP).
  • User interface design using HTML, JQUERY, JSP, CSS, JAVA SCRIPT,DWR.
  • Developed teh WSDL/XSD using top-down approach.
  • Performed functional and load testing of SOAP web services using SOAP UI pro 4.5.1.
  • Used Jakarta ORO to deal wif complex regular expressions.
  • Used Hibernate3 for ORM.
  • Used Junit, Ant and Log4j.
  • Various controllers were developed for teh front end using Spring MVC. Dependency Injection was used for Service and Dao layer..
  • MYSQL development using Stored Procedures, Views and Queries wif Oracle.
  • Involved in project documentation using Javadoc during development phase.
  • Involved in writing PL/SQL stored procedures.
  • Participated in teh code reviews for various initiatives, Performed Static Code Analysis to follow teh Best Practices for Performance.

Environment: Java/J2EE 1.5,Spring 2, XML, JBoss 7.0,Web-Services (CXF), WSDL/XSD, SOAP UI, JAXB 2.1, JCS, Hibernate 3.6, JMS,, Microsoft SharePoint, Mysql, Unix,, Myeclipse 9.1, Log4j, Maven, Axis 1.4, JAXWS 2.1, Mail 1.4.3, SAAJ 1.3, Tiles 2.2, iReport-4.5.0, quartz, Ehcache, Mysql workbenche 5.2, FileZilla.

Confidential, Dallas, TX

Sr. J2EE Developer

Responsibilities:

  • Discussions wif BOW clients based on teh System requirement document to cover teh functionality, technical issues and scope of work.
  • Has used Service Locator, Façade, Singleton, and Factory Design patterns and has developed UML Diagrams using Visio.
  • Design and Implementation of Java Restful Web-Services (using jersey framework) for BOW to provide teh Payments Settlement functionality comprising Apply Payments, Payments Summary & Detail, and Profile Summary.
  • User interface design using HTML, JQUERY, JSP, CSS, JAVA SCRIPT, GWT.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-mvc and worked on other modules like IOC AND AOP.
  • Configured teh URL mappings and bean classes using Springapp-servlet.xml.
  • Implemented AJAX using third party tools as richfaces-api-3.1.1 to generated User Friendly Grids and tables.
  • Developed teh WSDL/XSD using top-down approach and XML Namespaces. Generated teh stubs using JAXB.
  • Involved in teh deployment of Web-Service End-Points using CXF.
  • Developed teh web-services & analysis of SOAP envelope using SOAP UI.
  • Microsoft Portal client sends teh Payment Instructions as part of SOAP Request to Java Web-Services, which validates teh Instructions and passes it further to Ab Initio/Compute Grid for further processing and settlement.
  • Implemented teh Message Driven Bean for Instruction enrichment and pre-processing. MDB is deployed on WebSphere server and dispatches teh request to Stateless Session Bean (EJB) for further processing and Rules execution.
  • Developed Message Driven Beans (MDB) and extensively used teh JMS API.
  • MDB implements teh Transaction Processing (XA) to maintain concurrency across database like Oracle and Sybase.
  • Application design consists of Clustering architecture on WebSphere Server to ensure Application Scalability & Load Balancing.
  • Used Hibernate3 for ORM.
  • Used Junit, Ant and Log4j.
  • SQL development using Stored Procedures, Views and Queries wif Oracle.
  • Involved in project documentation using Javadoc during development phase.
  • Involved in writing PL/SQL stored procedures.
  • Participated in teh code reviews for various initiatives, Performed Static Code Analysis to follow teh Best Practices for Performance and Security using apache Shiro.

Environment: Java/J2EE 1.5, SPRING 2.5, MDB, XML, Confidential WebSphere 6.0,Web-Services (CXF), WSDL/XSD, SOAP UI, JAXB, JCS, richfaces-api-3.1.1, JMS, Tibco BW/EMS 5.0, Hibernate 3, JSF, Microsoft Portal, Oracle 10g, Unix, Ab-Initio, Compute-Grid, Eclipse IDE, Log4j, Ant, Apache Shiro, iReport-4.5.0.

Confidential, Chicago, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Developed Class Diagrams, Sequence Diagrams as part of Module Design Documentation.
  • Used Clearcase for maintaining teh project documentation and code.
  • Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring AOP. Designed and developed front end screens for new reports using Swing components (JTree, JTable, JList, ComboBox, JMenu, Layout Management) Java, JSP, Servlets on Eclipse.
  • Developed teh Swing applet for dynamic uploading of Stock Quotes from Broker Database.
  • Used Java Advanced Imaging (JAI) for Image panning, using media tracker and to render given image.
  • Implemented object/relational persistence using Hibernate for teh domain model. Developed hbm files, Entity classes using annotations and used HQL to query teh Database.
  • SOAP TEMPhas been used as a protocol to send request and response in form of XML messages. WSDL TEMPhas been used to expose teh web services using Apache Axis.
  • Created LDAP services for user autantication and authorization.
  • Coded ANT scripts for compiling, building, packaging teh jar files and deploying.
  • Developed teh application using Eclipse IDE.
  • Test Driven Development approach was used and was involved in writing many unit and integration test cases.
  • Agile delivery of software using practices of short iterations, sprints, Scrum.
  • Developed several test cases using Junit and Junit-Perf to validate teh teh functionality and performance of teh developed modules
  • Jasper report integration.

Environment: Java 5, J2EE1.4,Swing, JavaScript, XML, XSL, AJAX, XSLT, XML Spy, JAXP, SAX, JDBC, JSP, Spring Framework 2.0,Hibernate 3.x, Eclipse, JBoss, JMS, UML, ClearCase, Rational Rose, TOAD, LDAP, Oracle 10g, Windows XP, Apache AXIS

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved in Requirement Analysis and modeled teh requirement in UML using rational tool, designed teh applications using OOAD and Created teh UI tool - using Java, XML, XSLT, DHTML, JavaScript, Ajax, Jquery, GWT.
  • Followed Extreme Programming (XP) concepts one of teh method of Agile Methodology to produce high Quality software and satisfy teh customers.
  • Used Struts Framework in teh application which is based on MVC design pattern.
  • Developed application framework using struts wif design principals of teh J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns and developed Stateless Session Bean to Achieve Session façade Design Pattern.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Worked on struts validations using validation.xml, validation-rules.xml in struts framework
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information
  • Worked wif jasper reports for report creation.
  • Incorporated entitlement checks in teh entire session bean. Created and deployed numerous Session and Entity beans.
  • Used Session Faced design Pattern to interact wif multiple entity bean and also used Java Persistent API to manage teh EJB transaction
  • Worked extensively on bug fixes on teh server side and made cosmetic changes on teh UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Created combined deployment descriptors using XML for all teh session and entity beans.
  • Developed teh Login screen so that only authorized and autanticated administrators can only access teh application.
  • Used JUnit framework for Unit testing of application.
  • Developed various activities like transaction history, search products that enable users to understand teh system efficiently.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to teh database and optimize performance.
  • Involved in preparing teh Documentation of teh project to understand teh system efficiently.

Environment: Java 5 J2EE, JDK 1.5, Java Beans, Struts1, Jsp, Servlets, Java Script, J-Query, EJB, Hibernate 2.0, Eclipse Europa 3.3.2,Toad, Oracle 11g, PL/SQL, Log4j, XML, HTML 4.0, JBoss 4.2, JUnit 4.0, Soap, JMS, XML Bean, Axis, Webservices, Weblogic Application Server 10.0.

Confidential, Radnor, PA

Java Developer/ Programmer Analyst

Responsibilities:

  • Involved in teh software development life cycle Requirements gathering, Analysis, Design, Development and Testing.
  • Involved in SDLC, of application developed using AGILE methodology.
  • Involved in DATASYNAPSE’S GRID SERVER as a platform to do distributed computing and FabricServer virtualizes applications running on Application Servers like Weblogic, WebSphere, JBoss etc.
  • Built a Prototype and involved in teh upgrade of teh application from ILOG JRules 6.0 to 6.7 and submitted a report.
  • Writing Java Message Service programs using MQSeries and VisualAge.
  • Developed and Created custom Web forms in Javascript/ASP wif Access backend.
  • Involved in SDLC design and development of teh back-end system in Java, which included implementation of Sliding window protocol, integration of teh ILog JRules.
  • Installed, configured, customized, and deployed Advertisement, Adsense, and Adsense Injector Drupal CMS modules.
  • Working wif oracle 10g to expose and read data from external database.
  • Designed and developed teh business logic for service, controller and data access components using JSP and Servlets.
  • Written various Test Cases and also did Unit Testing.
  • Implementation and deployment of Drupal CMS for customers.
  • Utilize Struts (MVC2) framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Configuration of Tomcat for teh application on Win NT server.
  • Used Java script for validation of page data in teh JSP pages.
  • Worked wif DooxCMS 3.0, a flexible Web 2.0 Content Management System which was built wif PHP Script and Ajax framework
  • Provided data warehouse reports on an ad-hoc and periodic basis to all levels of management.
  • Created tools to enable tracking of URL submission to various Search Engines including SubmitIT, LookSmart, Alta Vista, Lycos & others. Tools required ASP & JavaScript wif recursive funtionality.
  • Created financial tools to allow for tracking of statistics, profitability etc. using SQL 7.0 & ASP/VBScript
  • Implemented a SQL Server OLAP data warehouse for use by Cognos analysis software.
  • Involved in Architectural and design expertise in OLAP applications.
  • Working wif oracle 9i to expose and read data from external database.
  • Used Struts Framework in teh application which is based on MVC2 design pattern.
  • Used Spring Framework for Dependency injection and integrated wif teh Hibernate.
  • Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Implemented Clear Commerce, a SOA, a third party credit Card authorization using business service wif SOAP.
  • Used log4j for logging info and are halpful in debugging teh issues.
  • Using DWR-AJAX for server side processing wifout refreshing teh JSP page.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Deployed teh application in WebSphere Application Server 6.0.1.

Environment: J2EE 1.4, JDK 1.4, Spring 1.0.2, Hibernate 3.0, EJB 2.1, JSP 2.0, Servlets 2.4, JMS 1.1, XML, XSL 1.1, XSLT 2.0, SOAP, UDDI, WSDL, Confidential MQ Series 5.3, Agile Methodology, JNDI, JavaScript, AJAX,Ilog, UML, HTML, CVS, Log4J, JUnit, Rational Rose,Eclipse, WebSphere App server 6.0, Confidential RAD 6.0, UNIX.

Confidential, Arlington TX

Java Developer

Responsibilities:

  • Involved in design session wif lead architects
  • Developed teh project using Agile approach (Pair Programming, TDD, Continuous Integration)
  • Utilized Spring framework for bean wiring & Dependency Injection principals
  • Develop JSP, Servlets, Action classes and Form beans on teh server side using Struts MVC
  • Implemented persistence layer wif Hibernate APIs, XML mapping files and using HQL
  • Utilized MQSeries and Message Broker technologies for asynchronous communication between Legacy and J2EE world
  • Developed Web Services which are used wifin Rating Process engine using JAX-WS SOAP calls
  • Developed EJB Session Beans & Entity Beans
  • Developed mediations to transforms data between various types

Environment: Java, Spring, Hibernate, SOA, ESB, MQ Series, EJB, ILOG JRules, Confidential WebSphere 6.0, JSP, Servlets, Struts 1, Oracle 9i, XML, ANT, log4j, ClearCase, ClearQuest, RequisitePro

We'd love your feedback!