Sr. Java J2ee Developer Resume
Fort Worth, TX
SUMMARY
- 8+ years of experience in all phases of Software Development Life Cycle(SDLC)including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE,EJB, Servlets, JSP, JSF, JavaScript, AJAX, Spring MVC, Struts 1.x/2.x and ORM tools like Hibernate and Object Oriented Client - Server technologies.
- Proficient in handling web and application servers in creating Domain, configuring connection pool,JMS,deploying applications onWebLogic, WebSphereandJBoss.
- Expertise in designing and developing applications using Front end, J2EE technologies includingServlets, JSP, EJB, JMS, Struts, JSF, AJAX, Spring, Hibernate, Web Services,XML,JNDI, JDBC, CVS, Ant.
- Solid experience in developing Front-end applications using HTML5, DHTML, JSP, XML, JQuery, AJAX and Angular JS.
- Expertise in developing application usingSpringFrameworkthat uses features ofIOC, Spring MVC, Spring JDBC, Spring SecurityandAOPfeatures.
- Experience in working with Agile SCRUM Methodology.
- Excellent experience in developing applications usingEclipseIDE 3.xandIBM RAD.
- Strong Experience in working with Databases likeOracle 9i/10g/11g,DB2andSQL Server 2005/08 and proficiency in writing complexSQL, PL/SQL.
- Exposed to Web servicesSOAP(Simple object access protocol) andWSDL(Web Services Description Language).
- Experienced in developingRestfulweb services usingApache CXF.
- Good knowledge withCVS, SVN,Clear CaseandGITversion control systems.
- DevelopedUse Case Model, Use Case Diagrams,andClass Diagrams, sequence diagrams usingRational RoseandMicrosoft Visio.
- Experience in working with remote teams.
- Exposure to Service Oriented Architecture including Universal Description and Discovery Integration(UDDI) lookups,Web ServicesDescription Language (WSDL)using SOAP protocol, and Extended Markup Language(XML) andjavaXML parsers such asJAXB, SAXandDOM.
- Working experience with Struts2.0, Hibernate 3.0 persistence technology, Spring Framework 2.5, 3.0.
- Performed unit testing usingJUnit, integration and deployment of applications done using toolsANTandMaven& debugging throughlog4j.
- Hands-on experience on Python development.
- Fulllifecycle experience, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks.
- Experience in working E2E development and production environment support.
- Aself-motivatedprofessional andnatural communicatorpossessinggood technical, initiating, leadership andproblem-solving skillsand has proven to be agood team player.
TECHNICAL SKILLS
J2EE Skills: JDBC 2.0/1.0, Servlets 2.3/2.2, JSP 1.2/1.1/1.0, JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF
Web Technologies: HTML5, JavaScript 1.3/1.2, AJAX, CSS3, XML, SOAP 1.1, Axis, WSDL, UDDI, JQuery, AngularJS, ExtJS, BackboneJS
Database/Tools: Oracle 10/9.0.2.5/8.1.7/7. x,DB27.2/7.1, SqlServer 2000/7.0/6.5/6.0 , Hibernate 3.2/3.0, TOAD, Mango DB
Web/App Server: Apache Tomcat 5.5/4.1/3.3, WebLogic 9.1/8.1/7.0/6.1 , WebSphere5.0.2/4.0, JBoss 3.1, 4.0
Operating Systems: Solaris10/9/8/7,SuseLinux,WindowsNT/2000/2003/Advance Server and Ms-Dos, Red Hat Linux.
IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script, Log4j logger, E2E logger, Jenkins, Hudson, JBPM, Drools
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth, TX
Sr. Java J2EE Developer
Responsibilities:
- Involved in the Analysis, Design, Coding and testing of user requirement phrases
- Working on the development work as well as support for the previous releases.
- Working with the development team in client side and updating status daily.
- Worked on front end technologies Ajax, Jquery, HTML and CSS
- Developed business objects using Spring IOC, MVC and Batch.
- Coordinated with Architecture group for review of design and code.
- Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
- Made changes to Maven pom files
- Used Eclipse for development and WebSphere Application Server for deployment.
- Involved in testing using JUnit.
- Involved in fixing various defects assigned on the Mercury testing tool.
- Used log4j for logging.
- Used Maven as a build and deployment tool.
- Wrote Jquery and Js for presentation layer.
- The reports of the project increased the business.
- Deployed the project in client environments.
- Used hibernate framework for getting the data from the database Oracle.
- Was involved in technical design, which included, defining the screens, validations, relations, error messages, coding standards, etc.
- Configured log4j.properties to use log4j framework.
- Used SVN as version management.
Environment: JDK & JAVA 7,Jquery, Spring 3.0, Springs Batch & Spring Web, Hibernate 3.0, Web Services, Web Sphere 8.5.5,JSP, JSTL, SQLDeveloper, Tomcat Server 8, Jboss, CSS,JavaScript, Maven, Eclipse Luna, SVN, Oracle PL/SQL.
Confidential, CHICAGO
JAVA/J2EE Developer
Responsibilities:
- Visiting client sides to provide support and solution during requirement analysis, system designing and user acceptance testing.
- Designed and implemented UI layer using Struts MVC, Struts Forms, JSP,JavaScript, XML, XHTML, XSL, XSLT and business logic using Servlets, JSP and J2EE framework.
- Prepared queries using DB2 control center and Toad.
- Involved in coding of JSP pages using CSS and HTML for the presentation of data on the View layer in MVC architecture.
- Responsible for Websphere Installation, Database installation, and software maintenance.
- Developed custom tags extended from struts tags to enable the highlighting of all the invalid input fields if validation errors occur.
- Developed various documents within the application using XML, and used XSLT, JSTL for transformation.
- Integrated LOG4J framework into the Application.
- Design patterns like Bridge, Session Facade, Business Delegate, Value Object etc were implemented.
- Involved in different applications testing including Unit testing, integrated testing and production testing.
- Wrote DB2 SQL queries and Stored Procedure for accessing, manipulating and updating DB2 database.
- Used Javascript libraries like JQuery and Prototype for creating animation effects and making AJAX request for getting data and updating database.
- Wrote Oracle SQL queries and Stored Procedure for accessing, manipulating and updating Oracle 10g database.
- Deploy applications on Websphere and JBoss, Migrated from IBM Websphere to JBoss.
- Developed Storage Location QC module, using JQuery forfrontend, and Ajax to services classes for data fetching.
- Developed Jasper Report to show QC result values using Crosstab and list.
- Implemented ANT script to build deliveries for Master data.
- Web pages are developed using JSP, HTML, and JavaScript.
- Used Oracle Procedures, Triggers, Functions, and Packages.
Environment: Java5/6, Spring, JSP, Servlets, XML, HTML, DHTML, CSS,JavaScript, AJAX, Oracle, SQL, PL/SQL, JDBC,JavaBeans, JUnit, UML, Subversion, Websphere 7, JBoss 5, Windows, Unix, Spring 3.0, Hibernate 3.0, Maven 2, SVN, JBoss 5.1, Windows, Linux, MSSqlServer 2008.
Confidential, Atlanta
Java/J2EE Senior Programmer
Responsibilities:
- Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.
- Involved in system design and development in core java using Collections, multithreading and exception handling.
- Designed and developed the UI using HTML, CSS and JSP.
- Responsible for development of presentation layer using JSP, spring.
- Business logic was developed using Session beans and container managed persistence services via Hibernate.
- Involved in developing web services using SOAP (UDDI, WSDL), XML.
- Deployed entity beans on WebSphere Application Server.
- Worked on LDAP configuration for accessing and maintaining distributed directory information services over Web security protocol network.
- Implemented MVC architecture using struts, JSP & Enterprise Java Beans.
- Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
- Exposed to all phases of software development life cycle, including in-depth knowledge of RUP.
- Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
- Worked on Persistence layer from simple DAO to Spring/Hibernate.
- Designed Stateless Session Beans fitting the requirement of the business and implemented its interfaces.
- Implemented Data Access Objects (DAO pattern) using JDBC.
- Developed batch programs to update and modify metadata of large number of documents in FileNet Repository using CE APIs.
- Extensively used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.
- Designed Asynchronous communication using Ajax.
- Worked on creating Packages, Stored Procedures & Functions in Oracle using PL/SQL and TOAD.
- Involved in the Code review Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency. Used the JDBC for data retrieval from the database for various inquiries.
Environment: J2EE 5.0, HTML, Java Script, Ajax, JDBC 3.0, SQL procedures, Hibernate 3.0, Struts Framework 1.1, SAML, Ant, SOA, SOAP, DAO, XML, XSLT, JSP 2.1, JTA 1.1, Servlet 2.5, Web Service 1.2, IBM WebSphere 6.x, IBM Rational Clear Case, LDAP, MS- Office 2007, Oracle 9i, Eclipse 3.4.
Confidential
J2EE Developer
Responsibilities:
- Worked under tight deadline and coordinated with core team and client to achieve the deadline successfully.
- Responsible for preparing project plan according to stiff deadline.
- Developed the presentation layer using Flex and JSP
- Implemented JSPs, Servlets, and EJBs in the MVC Struts Framework to effectively handle the workflow of the application.
- Develop the Flex Based UI component for Deal Simulation module.
- Provided technical leadership, mentorship and guidance to the team.
- Responsible for Validating and Checking for the GUI functionality
- Implemented and Updating the Data Base Tables, Packages, procedures, functions views.
- Developed controllers that communicate with the Hibernate layer for updating/fetching the data
Environment: /Technologies: Enterprise Java Beans (EJB)Java, J2EE, Flex, Jsp, Servlet, JDBC, EJB,XML, JUnit, WebSphere Application Server, TOAD, Oracle 9i, JNDI
Confidential
J2EE Developer
Responsibilities:
- Developed JSPs, Servlets, and EJBs in the MVC Struts Framework to effectively handle the workflow of the application.
- Used ANT as a build and deployment tool and PVCS as version management
- Provided technical leadership, mentorship and guidance to the team.
- Responsible for Validating and Checking for the GUI functionality
- Implemented and Updating the Data Base Tables, Packages, procedures, functions views using Oracle.
- Involve in SIT,UAT environment
Environment: /Technologies: J2EE, Java, Jsp, Servlet, JDBC, EJB, Struts, XML, WebSphere Application Server, TOAD, Oracle 9i