Java/j2ee Developer Resume
Richardson, TX
SUMMARY
- Around 7 years of IT experience in Analysis, Design, Development and Testing of Enterprise Applications in the Client/Server environment using Java/J2EE in Client - Server, 3-tier and n-tier applications.
- Expertise in developing scalable, reliable and efficient enterprise applications using JAVA, J2EE, Struts, AJAX, Spring, SOA, JMS, Web Services, Hibernate.
- Expertise in Server side development using Java, J2EE, EJB, JDBC, SOAP, JMS.
- Well versed in designing presentation layer components using Servlets, JSP, JSTL, HTML, AJAX, XSL, XHTML, JQuery, JSON, CSS, and JavaScript.
- Experience in using Open Source frameworks like JUnit, Log4J, Apache Libraries, ANT, Maven, Sub Version, Serena Dimensions, ClearCase, CVS, Spring, JPA, and Hibernate.
- Good experience on JMS, MDB, XML, JAXB, JAX-WS, MQ Series.
- Experience in Database Design, Creation and management of Schemas, writing stored procedures, functions, triggers, DDL, SQL queries. Experience in Database programming in Oracle, Access, MS SQL Server, and DB2 with Java.
- Expertise deploying and configuring applications on application servers such as IBM WebSphere, BEA WebLogic, JBoss, Tomcat.
- Good working knowledge in IDE tools like Eclipse, My Eclipse Blue, WSAD and RAD.
- Analyzed and developed Use Case diagrams, Sequence diagrams and Class diagrams using the Argo UML and Rational Rose.
- Experience with various development methodologies such as Waterfall, TDD, Agile.
- Provided 24/7 support during pre-production and post-production time.
- Experience of application development in different environments like Windows, Linux and UNIX.
- Team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
TECHNICAL SKILLS
Languages: JAVA1.6/1.5, XML/XSL, UML, SQL, PL/SQL
Java/J2EE Technologies: Struts2.0/1.2, Servlet2.5/2.4, JSP2.1/2.0, EJB3.0/2.1, Spring 3.0/2.5, Hibernate 3.3/3.0, JPA2, JMS1.2, SOAP1.1, WSDL, JDBC3.0/2.0, Web Services, JAX-WS, JAXB, DOM, SAX, AXIS, Apache CXF.
Web Technologies: HTML, XHTML, JavaScript, CSS, JQuery, JSON, AJAX, Tiles.
Databases: Oracle11g/10g, DB2, MS SQL Server 2008/2005
Tools: / Methodologies SQL Developer, TOAD8/9, My Eclipse Blue, Eclipse, RAD7.0/6.0, OOAD, Aspect Oriented Programming (AOP), Maven, Ant, Serena Dimensions, Subversion, Clearcase, CVS, MS Visio, JUnit4, Hudson, Clover.
Operating Systems: Sun Solaris 9/10, Linux, Windows 7/Vista/ XP, Linux
Web/App/Middleware Servers: Tomcat 6.0/5.5, WebSphere 7.0/6.1/6.0/5.1 , WebLogic 9.1/8.0, JBoss4.0/3.2, MQ Series.
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Java/J2EE Developer
Responsibilities:
- Participated in the business requirement meetings and provided inputs.
- Analyzed business requirements and prepared detailed design of the use cases.
- Developed complex UI screens using Struts, JSP, AJAX, JQuery, JSON, HTML, and Java Script for Blue Track, Account Management, Roles & Producer Info and Opportunity Search modules.
- Responsible for developing business services and DAO methods using Spring, JPA and JDBC.
- Implemented role based security using Spring security framework.
- Developed and consumed web services using JAX-WS, SOAP, JMS, Apache cxf.
- Interacted with cross functional teams such as EPP for Plan Information Integration, Cogno’s reporting team for Operational & Management Reports Integration with SGR.
- Developed unit and integration test cases using JUnit.
- Worked on Multi-threaded environment to perform batch processing of the accounts
- Used Apache Ant to compile java classes and package into jar/war archives.
- Reviewed and provided inputs to the technical documentation team for documenting various modules and development processes of SGR application.
- Supported QA teams in fixing the defects in timely manner.
- Provided support for Pre-production and Post-production issues.
Environment: Java 1.6, J2EE 5, Struts 1.2, Spring 3.0, JDBC 3.0, EJB 3, SQL, JSP 2.1, Servlets 2.5, Linux, MS SQL Server 2008, HTML, CSS, JSON, JavaScript, Ajax, JQuery, SOA, JMS, SOAP, JAX-WS, JAXB, WSDL, Agile, JUnit, Ant, Serena Dimensions, My Eclipse Blue 10.0, RAD 7.0, WebSphere 7.0, Apache Cxf, MQ Series.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Requirements gathering from business and defining specifications for the system.
- Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using Argo UML for OOA/OOD techniques.
- Developed complex UI screens using JSP, AJAX, JQuery, JSON, XHTML, Java Script, and Spring MVC for Invoice management, Inventory management and filter modules.
- Developed and consumed web services using JAX-WS, SOAP, JMS, Apache cxf.
- Developed business logic using Session beans, EJBs and deployed them on Jboss Server.
- Designed, developed and maintained the data layer using Hibernate and developed reports/charts using Jasper and SWF chart API’s.
- Created Stored Procedures in Oracle using PL/SQL,TOAD
- Developed unit and integration test cases using JUnit.
- Used Maven to compile java classes and package into jar/war archives, involved in Low Level and High Level Documentation of the product.
- Wrote UNIX Shell scripts to automate business process.
- Supported QA teams in fixing the defects in timely manner.
Environment: Core Java 1.6, J2EE 5, Spring 3.0, Hibernate 3.5, JDBC 3.0, EJB 2, SQL, JSP 2.1, Servlets 2.5, Linux, Oracle 10g, MS SQL Server, XHTML, CSS, JavaScript, SOA, JMS, SOAP, JAX-WS, JAXB, WSDL, XML, XSL, Agile, JUnit, Maven, CVS, Hudson, Eclipse 3.5, UML, JBoss 4.0, tomcat 6, Jasper reports, SWF Charts.
Confidential, Las Vegas, NV
J2EE Developer
Responsibilities:
- Involved in the business requirements gathering and provided valuable inputs.
- Worked on adding new features to the Sports Book application using Struts 2, Ajax, Dojo, JQuery, Spring, Hibernate and EJB.
- Developed business logic using Session beans, EJBs and deployed them on Jboss Server.
- Developed Web Services using SOAP, JAX-WS, WSDL and XML to be used by other modules.
- Used JAXB to load XML data such as player info, game info coming from sports websites into the database.
- Wrote unit test cases using JUnit.
- Used Subversion as Version Control System for the application.
- Involved in the database modelling and wrote complex SQL Queries.
- Used Eclipse as a development environment.
Environment: Java 1.5, J2EE1.5, Struts 2, Spring 2.5, Hibernate 3.2, JDBC, JSP 2.1, Servlets 2.5, EJB 3, Unix, SQL Server, HTML, AJAX, CSS, JavaScript, XML, SQL, JAXB, SOAP, JAX-WS, WSDL, JUnit, Subversion, Log4J, Eclipse 3.4, Ant, UML, WebSphere 6.0.
Confidential, Fort Wayne, IN
Java Programmer
Responsibilities:
- Involved in the requirements gathering and analysis sessions with business analysts.
- Involved in the macro design and micro design of Master Unifier and Consolidator applications.
- Developed presentation layer using JSP, Struts, JavaScript, JSTL, Custom tags, HTML, CSS.
- Enhanced and developed the DAO classes using Hibernate, SQL and JDBC to perform CRUD operations.
- Extensively designed, developed, enhanced and tested stored procedures, packages, functions, triggers and views.
- Co-ordinated with the QA team during the integration and system test phase in resolving the defects in a timely manner.
- Involved in deploying, configuring and maintenance of the applications in Web Logic application environment.
- Deploying the application in various application servers and performed the system testing.
Environment: Oracle 9i, Unix, Java 1.5, J2EE1.4, HTML, JSTL, JPA, Hibernate 3.2, JDBC, EJB3, JSP 2.1, Servlets 2.5, CSS, JavaScript, JMS, XML, JAXB, SQL, JUnit, TDD, SQL Developer, CVS, My Eclipse, ANT, UML, Web Logic Application Server 8.0.
Confidential
Java Developer
Responsibilities:
- Involved in entire SDLC design and development.
- Involved in design of the system and in the development of Marriage (Disabled Section), Inter-caste Marriage (SC/OBC section), Self-employment, Projects, and Organizations Scheme's Application level.
- Involved in the development of business logic using Struts frame work.
- Developed code for database interaction using JDBC API.
- Involved in the user interface development using JSP, JSTL, Custom Tag Libraries, HTML Java script and CSS...
- Involved in the configuration and deployment of application using Tomcat Web Server.
- Used design patterns like service locator, business delegate and session façade to provide the efficient code.
- Supported QA teams in fixing the defects in timely manner.
Environment: Java1.4, Struts1.2, Eclipse, JavaScript, HTML, CSS, JSP1.1, Servlets2.3, JDBC1.2, JUnit, Log4j, Apache Libraries, Clearcase, Maven, Tomcat 6.0 and DB2.
