We provide IT Staff Augmentation Services!

Sr Java / J2ee Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • Over 8+years of extensive industry experience with proven expertise in system development activities including requirement analysis, design, coding, testingand implementation and with emphasis on Object Oriented, J2EE and Client Server technologies.
  • Experienced in developing software applications using Core Java technologies such as Collections, OOA, OOD, Multi - Threading etc.
  • Experienced in developing software applications using Java and J2EE technologies (Spring,Hibernate, Servlets, and JSP and EJB)
  • Expertise in developing Web Applications using RAD, Eclipse IDE tools.
  • Strong experience in working with Application Servers including IBMWAS, JBOSS, and OracleWeblogic.
  • Proficient in SQL, PL/SQLprogramming. RDBMS experience includes Oracle,DB2, MS SQL Server 2005/2000and Stored Procedures & Triggers.
  • Worked Extensively with Open Source Technologies like Struts ,Hibernate , Spring 2.0/3.0, Spring JDBC, Spring MVCandSpring IOC.
  • Expertise in designing POJO classes using Hibernate Annotations with the help of EJB/JPAAPI.
  • Expertise in implementing J2EE Design Patterns like MVC, Adapter, Front End Controller, Business Delegate, Value object, Singleton, Session Facade, Service Locator, Factory DAOin designing the architecture of large applications.
  • Expertise in JavaScript, AJAX, HTML, XML and XML Schemas.
  • Extensive use of Build tools such as ApacheAnt, Maven
  • Experience working with web services using SOAP, UDDI, WSDL and XML related technologies like XML/XSLT, to process, validate, parse and extract data from XML using DOM and SAX parsers for DTD and SCHEMA using tools like XMLSPY.
  • Experience in System maintenance, analysis and performance in Windows XP/Vista/7.
  • Capable of meeting tight deadlines with excellent overall project life cycle experience and team spirit. Excellent analytical and communication skills.
  • Ability to work in tight schedules.
  • Strong analytical, problem solving and troubleshooting skills, willingness and ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, SQL, PL/SQL

Technologies: J2EE, Struts, Servlets, JSP, EJB, JDBC, RMI, XML, JSTL, Hibernate, Spring, SOAP, JavaScript, Stored Procedures, Web Services, HTML, WSDL,JQuery

Web/App Servers: WebLogic server 10.3.2/9.2/8.1, WebSphere 7.0/6.x/5.1, Jboss 6.0/5.0/4.0, Tomcat 6/5.6

Design Tools/IDE(s)/Development Tools: Eclipse 3.x, MyEclipse 7.x, NetBeans, IBM RAD 7.5/7.0

Tools: Xml Spy, Xml Editor

Internet Languages/protocols: HTML5, DHTML, TCP/IP, HTTP, FTP.

Operating Environments: Windows 98/2000/XP/Vista/7, Linux, Mac-OS

Testing Tools: JUnit 4.0/3.8, HttpUnit 8.0, Win Runner, Load Runner.

Modeling and Case Tools: UML, Rational Suite, Enterprise Architecture.

Database: Oracle 10g/9i/8i,DB2,SQL Server 2005, MS Access.

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Sr Java / J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
  • Application Developed using spring frame work as web layer frame work.
  • Developed Spring Batch Jobs for different clients.
  • Worked on Magnolia Content Management Systems.
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes
  • Used Maven to build the code locally and in Dev environment.
  • Involved in Integration off application with third party Dialer services and resolved the integration issues.
  • Resolved the defects of application.
  • Deployed the application Code to Various Clients on AWS.
  • Managed daily production issues.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Core Java, J2EE, JSP, Servlets, MVC, Tomcat, Web Services, Maven, Team City, Magnolia CMS, JUnit, Unix, Spring Batch.

Confidential Sunnyvale, CA

Sr Java / J2EE Developer

Responsibilities:

  • Involved in the Design discussions and worked on the functional and technical specification documents.
  • Application Developed using struts frame work as web layer frame work.
  • Responsible for the implementation of the RESTFUL Web Services.
  • Developed JUnit test cases to test the Web Services by creating dummy clients.
  • Developed front end using JSP and JavaScript pages as per the client requirements.
  • Tested the Web Services using soap UI and Restful Services using Webpage by using XML and JSON format.
  • Worked on Oracle coherence cache for storing the data in cache.
  • Used JavaScript to do the front validations and CSS to style the Webpages.
  • Used Maven to build the code locally and in Dev environment.
  • Deployed code to Dev Environment by using Jenkins Jobs.
  • Developed ILog Admin application to manage users and cache.
  • Worked onsite offshore coordination.
  • Involved in Integration off application and resolved the integration issues.
  • Resolved the defects of application.
  • Developed Ajax applications using JQuery.
  • Deployed the application on WebLogic and Tomcat application servers.
  • Managed daily production issues.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Core Java, J2EE, JSP, Servlets, MVC, Tomcat, Web Services, Maven, Jenkins, JUnit, Unix, Oracle coherence, Weblogic Mac-OS.

Confidential, Indianapolis, IN

SrJava / J2EE Developer

Responsibilities:

  • Gathering requirements,creating IT specification docs, breaking down work, giving estimation,coordinating operations team,delivery management team and other leads on same project .
  • Planning,assigning, coorrdinating,supporting work to team to meet the deadlines .
  • Implemented the application using Spring Framework which is based on Model View Controller design pattern.
  • Designed and developed UI screens with JSP to provide interactive screens to display data.
  • Developed Custom Tags to simplify the JSP2.0code. Designed UI screens using JSP 2.0, Ajax and HTML. Used JavaScript for client side validation.
  • Actively involved in designing and implementing Value Object, Service Locator, MVC and DAO design patterns.
  • Developed Ajax applications using JQuery
  • Developed the database tier using Hibernate.
  • Used Java Message Servicefor reliable and asynchronous exchange of important information such as Order submission.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Used Web services for sending and getting data from different applications using WSDL messages, such as Submitting the order to downstream, Getting the status on the same, etc.
  • Used JUnit framework for unit testing of application and ANT to build the application and deployed on Web Logic.
  • Used HP Quality Center for Defect Reporting and Tracking
  • Prepared Low level Design, High level Design, Unit test Results documents.
  • Used Log4J for logging.
  • Used CVS for version control and used Eclipse for development.

Environment: Java 1.5/1.6,Websphere Server, JSP 2.0, Servlets 2.5, JMS, XML, SOAP, WSDL, SAX, DOM, JavaScript, UML, HTML, MQ,JNDI, CVS, Log4J, JUnit, ANT, Oracle 10g, Eclipse, Spring Frame Work,JQuery, Windows XP.

Confidential, Carmel, IN

Sr Java / J2EE Developer

Responsibilities:

  • Involved in the Design discussions and worked on the functional and technical specification documents of the Enrollment and BillingService.
  • Application Developed using spring frame work as web layer frame work and Hibernate for the Data Layer.
  • Developed SOAP based WebServices using JAX-WS and JAXB for binding with the other systems.
  • By using XML files, created the XML schema files to create the bean using the JAXB XJC tool to connect with the other systems.
  • Developed front end using JSP and JavaScript pages as per the client requirements.
  • Responsible for the implementation of the RESTFUL WebServices.
  • Developed JUnittest cases to test the WebServices by creating dummy clients.
  • Tested the WebServices using soap UI and Restful Services using Webpage by using XML and JSON format.
  • Implemented Hibernate as ORM framework to connect to the database and do database operations using core Java objects such as classes, collections API etc.
  • Used JavaScript to do the front validations and CSS to style the WebPages.
  • Used Maven to build the code locally and in Dev environment.
  • Deployed code to Dev Environment by using Putty and WinSCP. As a part of deployment implemented shell scripting.

Environment: JDK 1.6, J2SE, J2EE,Struts 2, Spring 2.5, Hibernate 3.0,NetBeans 6.7, Maven, JSON, Microsoft SQL server, JAX-WS, JAXB,RESTFUL Webservices, SOAP, JUnit 4.8,SQL, XML, Log4j, CSS, Java Script, XJC, Shell Scripting, Websphere app server.

Confidential

SrJava / J2EE Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQUERY for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Used WebServices to extract customer related product data from machines and servers using WSDL, XML, SOAP using Service Oriented Architecture.
  • Worked on the design and development of application in Hibernate framework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Deployed the application on WebLogic and JBoss application servers.
  • Managed daily production issues.

Environment: Core Java, J2EE, JSP, Servlets, MVC,JBoss, Hibernate, WebServices, ANT, SOAP, WSDL, JavaScript, PL/SQL, CVS, Oracle 10gi, JUnit, Unix.

Confidential

Sr Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
  • Created UML diagrams like Class diagrams, Sequence diagrams, Use case diagrams in different tiers of the module using Rational Rose.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Transactions using Spring framework.
  • Used Spring MVC to bind web parameters to business logic.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Extremely used plain JavaScript and jQuery, JavaScript Library to do the client side validations.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Focus on converting the existing features in the application towards globalization of the application, which is internationalization of the web representation.
  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Developed MQ JMS Queues for asynchronous messaging and Web Services using SOAP/WSDL.
  • Involved in WebLogic administration like setting up Data Sources, deploying applications.
  • Configured and Deployed the Web Application Achieve (WAR) in WebLogic Application Server.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Java, JSP, Servlets, Spring AOP, Spring IOC, Spring ORM, Spring MVC, Hibernate, DAO, DTO, XML, JDBC, Transactions, Javascript, JQuery, JSON,, WebLogic Application Server, SOAP, WSDL, JMS, Eclipse, Oracle, CVS, JUnit, log4j

Capgemini

Java/J2EE Developer

Responsibilities:

  • Contribution: Design, User Interaction, Development, Testing & Implementation, Support.
  • Understand the business requirements and analyze the course of action, as currently billing is done by a middleware run on mainframe.
  • Gather information to interact with mainframes in copybook format(Technical Document) through a Dynamic MQ series.
  • Modify the presentation jsp’s based on requirement and include client side validations using JavaScript.
  • Used JDBC statements, prepared statements and callable statements to get data from database.
  • Implemented various J2EE design patterns like Session Facade, Business Delegate, DAO, Singleton patterns etc...
  • Used JSP pages to provide dynamic content to HTML Pages, Created the Action classes, Action Form classes and configured Struts-Config.xml for action forwards, global forward and for reusing the templates.
  • Involved Spring Framework for dependency injection and integrated with Struts Framework and Hibernate.Created application-resources, properties for the project.
  • Created individual Object/Relational Hibernate mapping file to hold Meta data for connecting with multiple databases.
  • Having the responsibility to test the use case by writing the Unit test cases and having good experience in usage of JUnit to test the application.
  • Developed sql queries, joins, pl/sql Stored Procedures using Oracle.
  • Responsible for deploying the war file in the QA box for QA to be carried out and fix the issues if any reported by the QA team using Clear Quest.

Environment: Core Java, JDK 1.4, JDBC, J2EE, JSP,Servlet, hibernate, Struts, Spring, XML, XSLT, EJB, Oracle, Sql, JBoss, Eclipse, JUnit, Clearquest, Log4J, Maven, Linux.

We'd love your feedback!