Sr.java/j2ee Developer Resume Profile
Westmont, IL
Summary:
- 7 years of professional experience in complete Software Development Life Cycle SDLC including Analysis, Scrum Methodology, Design, Development, Testing and Implementation of Client/Server, web based applications using Java/J2EE technologies.
- Comprehensive experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlet, JDBC, XML, HTML, CSS, Java Script, jQuery, JSON.
- Expertise in various open source frameworks like Struts, Spring and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Extensive experience with Spring along with Hibernate for managing the Database Transactions.
- Exposure to OOAD methodologies, UML and J2EE Design Patterns such as Singleton, Session Facade, Service Locator, Data Access Objects and MVC architectural design patterns in application design and development.
- Adept in Application Development with IBM WebSphere, BEA WebLogic, JBoss and Tomcat.
- Expertise in using Version control systems like TortoiseSVN, GitHub and CVS.
- Proficient knowledge in Databases like Oracle, SQL Server, Mongo DB.
- Used Maven and ANT scripts for build creation and to push onto various environments.
- Knowledge in XML related technologies like DTD, XSD, JAXP, DOM, SAX and JAXB.
- Competence in using Java IDE tools of Eclipse, MyEclipse, NetBeans and JDeveloper to develop dynamic web applications.
- Hands on experience in using JUnit, Log4Jfor debugging and testing the applications.
- Experience in the full Software Development Life Cycle requirements of Analysis, Design, Development, Testing, System performance analysis and Documentation.
- Strong Analytical, Problem Solving and debugging skills with excellent understanding of system development metrics, techniques and tools. Worked in design, development, unit testing and deployment of complex J2EE applications.
- Good knowledge in Health Insurance and Financial domains.
- Solid experience is communicating with clients, customers, managers and other teams in the enterprise at all levels.
- Exceptional analytical, communication and interpersonal skills and a team player.
Technical Skills:
Programming Languages | C,C ,Java,J2EE,Struts,Spring, Hibernate, SQL,PL/SQL. |
Scripting/Markup Languages | XML, XSLT, JavaScript, HTML. |
Client/Server Technologies | J2SE, J2EE, JSP, JSF, Servlets, EJB, JDBC, JMS, MDB, JNDI, RMI, Web Services, XML, HTML, Java Script, CSS, jQuery, AJAX,JavaScript, JSTL Tag Libraries , ANT,Maven, JUnit, Log4J. |
Development Tools / IDE | Eclipse, MyEclipse, NetBeans, and JDeveloper |
Web / Application Servers | Tomcat, JBoss ,WebSphere, WebLogic |
Databases | Oracle, SQL Server, MySQL, PostgreSQL, Mongo DB |
Operating System | Windows, Linux, Unix. |
Work Summary
Confidential
Role: Sr.Java/J2EE Developer
Responsibilities:
- This web-based application was designed, implemented and tested the Spring Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JSTL taglibs, JSON.
- Involved in implementation of application using conventional design practices Web-Service Oriented Architecture, MVC-Model View Controller .
- Integrated springs framework with Hibernate that is used for Database operations.
- Collaborated on design spec reviews together with Business Analysts.
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
- Implemented Hibernate JDBC to interact with Oracle 10gdatabase.
- Implemented code for Web services using XML, SOAP and REST protocol.
- Used SOAP UI for testing the web services.
- Used Log4jfor logging across the application
- Extensively used IDE Eclipse, TortoiseSVN version tool system for developing Java based Applications.
- Used Maven scripts for build creation and to push onto various environments.
- Used JUnit for extensive functional and unit testing code.
- Deployed the application on WebLogic Application Server.
- Helped a team in performing Cactus tests using JUnit and automation scripts for UI
- Followed Agile methodology in delivering the work
Environment: Spring, J2EE JSP, Servlets , WebLogic, XML, XSLT, TortoiseSVN, Oracle, Log 4j, SOAP, Maven, Eclipse
Confidential
Role: J2EE Developer
Responsibilities:
- This web-based application was designed, implemented and tested the Spring Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JSTL taglibs.
- Involved in implementation of application using conventional design practices Web-Service Oriented Architecture, MVC-Model View Controller .
- Integrated springs framework with Hibernate that is used for Database operations.
- Collaborated on design spec reviews together with Business Analysts.
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
- Implemented Hibernate JDBC to interact with Oracle database.
- Implemented code for Web services using XML, SOAP protocol.
- Used SOAP UI for testing the web services.
- Used Log4jfor logging across the application
- Extensively used IDE Eclipse,Jenkins, and GitHub version tool system for developing Java based Applications.
- Used Maven and ANT scripts for build creation and to push onto various environments.
- Used JUnit for extensive functional and unit testing code.
- Deployed the application on WebSphere Application Server.
- Helped a team in performing Cactus tests using JUnit and automation scripts for UI
- Followed Agile methodology in delivering the work
Environment: Spring, J2EE JSP, Servlets , WebSphere, XML, XSLT, GitHub, Oracle, Log 4j, JUnit, SOAP, Maven, Eclipse Indigo
Confidential
Role: Developer
Responsibilities:
- Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
- Extensively worked with J2EE Servlet and JSP pages using JSTL tags.
- Used JQuery for JavaScript and HTML
- Used CVS as a documentation repository and version controlling tool.
- Used JUnit for extensive functional and unit testing code.
- Used Log4j for logging and debugging.
- Tested the performance using profiling tools in NetBeans.
- Created SQL statements to insert as well as to fetch data from the database Oracle9i.
- Deployed the application on Tomcat Server.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities
- Used Agile Development Methodologies and rapidly delivered software.
Environment: HTML, Servlets, XML, UML, JavaScript, EJB, JSP, jQuery, NetBeans, Oracle, Windows, Tomcat
Confidential
Role: J2EE Developer
Responsibilities
- Developed these web applications using J2EE technologies like Java Server pages JSPs , Servlets and Struts framework.
- Developed the application using Struts framework.
- Implemented Action Classes, Action Forms Struts Tag libraries using Struts framework.
- Defined and used XML schemas to define web service messages and used in WSDL.
- Designing and developing of User Interfaces using JSP, HTML, and JavaScript.
- Used JDBC, SQL and PL/SQL programming for storing, retrieving, manipulating the data.
- Extracting, manipulating and updating the Oracle10g databases.
- Extensively used IDE Eclipse Indigo, Sub-Versioning SVN system for developing Java based Applications.
- Had good experience in deploying web applications on Tomcat Web server and writing XML based Apache Ant scripts.
- Involved in writing test cases for Unit testing JUnit , Module Testing and Integration Testing.
Environment: Java, JavaScript, HTML, JSP, Servlets, Struts, Eclipse Indigo, Ant, Oracle, Tomcat.