Java/j2ee Developer Resume Profile
Atlanta, GeorgiA
Professional Summary:
- Over 7 years of hands-on experience in designing, developing and testing Java/J2EE web based applications.
- Excellent technical knowledge in Java, Servlets, JSP, JDBC, EJB, XML, Webs services with the back end RDBMS like Oracle
- Expertise in Struts Framework.
- Expertise in using issue tracking tools such as Quality Center and JIRA.
- Have enough knowledge and hands-on experience in spring 3.0, Hibernate 3.0, Struts and JSF frameworks.
- Familiar with EJB design patterns, Service Oriented Architecture SOA , Aspect Oriented Programming AOP .
- Installed, configured and performed administration on BEA WebLogic Application server 6.1, 8.1 and Oracle 8i/9i. Also worked on other servers like Webshpere, JBoss, and Tomcat.
- Strong skills in SQL/PL-SQL programming.
- Also done Performance Tuning in some of my projects. Have knowledge about memory allocation, JVM options, and code optimizations.
- Always believed in Test Driven Development TDD approach. Experienced with JUnit.
- Used ANT Extensively.
- Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language UML .
- Progressive technical developer with broad based achievements in Designing, Developing, Testing and Implementing Applications across a range of systems and environments.
- Experience on Full Life Cycle development of software applications on Web-based environments.
Technical Skills:
Languages | C, C , Java, JSP, HTML, DHTML, JavaScript, XSL, XSLT, SQL, PLSQL, UNIX, UML |
Technologies | J2EE, EJB, RMI, JMS, Servlet, JDBC, Web Services SOA, SOAP, WSDL |
Frameworks | Struts, AJAX, Spring3.0, Hibernate3.0, JUnit, JSF, Log4j, XMLBeans, JSTL, Struts Validator. |
IDEs/Tools | WebLogic Workshop, Eclipse, Maven, Ant, Toad, PLSQL Developer. |
App/Web Server | WebLogic 6.1 8.1, Tomcat, WebSphere, JBoss |
Operating System | Windows, UNIX, Linux |
Professional Experience:
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in analysis, design and developing front end/UI using JSP, HTML, DHTML, JavaScript, JQuery and AJAX.
- Persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
- Developed application using Hibernate 3.0, Spring 3.0 and Web Services for all the data Objects.
- Adapted Session Fa ade, Business Delegate and Singleton Patterns in the framework.
- Involved in the configuration management using CVS.
- Worked within SOA based enterprise framework to build web services.
- Contributed in software development lifecycle in adherence with SOA concepts and techniques.
- Developed SOA, software apps and web service solutions using Oracle OSB 11g.
- Enhanced the performance of SOA methodologies and frameworks in collaboration with development team
- Developed Custom Tags, JSTL to support custom User Interfaces.
- Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
- Used AJAX Toolkit for request response processing without reloading the complete page.
- Involved in the test case preparation and execution in test and system environment.
- Supported integration efforts between the Struts2 Action classes and the EJB's services layer.
- JSP's have been used extensively for developing User Interface components.
Environment: Java, HTML, JDK1.4, JSP 2.0, Hibernate 3.0, Spring 3.0, Web Services, Oracle SOA, Struts2, EJB2.0, myEclipse, AJAX, JBoss, CSS, CVS 1.1, JUnit, JavaScript, JQuery, JSF, Oracle OSB 11g, JDBC.
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involving in development of Action classes and Action Forms which is a part of Struts Framework
- Developed server side validation using Struts validations framework.
- Developed JSP's for Presentation layer.
- Developed the DAO classes for Data layer using JDBC.
- Involved in application deployments, restarting of the managed servers in Weblogic Application Server and clear the logs when it exceeds hundred percent
- Configured digital certificates, using java key tool for secured applications
- Enhanced the existing shell script to archive the file system
- Involving in the Support activities like monitoring scheduler jobs and processing the documents in the UNIX Server and setup the configurations to extract the documents from CDS server
- Configured cron jobs in UNIX servers to run the jobs on regular intervals automatically
Environment: Java, JSP, Servlets, Struts, JDBC, WebLogic, HTML, CSS, Java Script, Putty, WinSCP, Visual Source Safe, Oracle 10g and HP-UNIX.
Confidential
Role: Java/J2EE developer
Responsibilities:
- Developed application business components and configured beans using Spring IOC.
- Generated POJO classes and Hibernate mapping files using Reverse Engineering.
- Developed DAO classes using Hibernate Template from spring with Hibernate API.
- Designed and Implemented MVC architecture using Spring MVC.
- Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
- Designed and modified User Interfaces using JSP, JavaScript and CSS.
- Involved the CRUD operations.
- Used Eclipse as an IDE for developing the application.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Developed test cases and performed unit test using JUnit Framework.
- Involved in Production Support. Solved many production issues based on priority.
- Designed UML diagrams using UML and Rational Rose.
- Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
- Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
Environment: Java/J2EE, Spring, Hibernate, JavaScript, Oracle, PL/SQL, XML, Eclipse, Agile, WebLogic, JUnit
Confidential
Role: Java/J2EE Consultant
Responsibilities:
- Developed Model classes and configurations for UI, Standalone applications using Hibernate framework.
- Developed Controller's and Validator components using Spring MVC framework.
- Developed Business objects and Bean configurations using Spring IOC and implemented cross cutting concerns like logging using Spring AOP.
- Developed JSP pages for UI for Manage Numbers and Manage Porting modules.
- Configured data sources and connection pools via Web sphere admin console in test environments.
- Coordinated between the offshore development team and the onsite team for the requirement analysis and new releases.
- Used JSF MVC framework for developing J2EE based web application
- Developed the front end screens using HTML, DHTML, CSS, JSP, JSTL and Java Script. extensively used for client side validation.
- Had extensively used JSTL and Tag Libraries.
- Develop the User Interface Screens for presentation using Ajax, JSP and HTML.
- Rearranging the data in tabular format based on user requirement
- Writing of various SQL queries to obtain the user profiles of the application.
- Modifying of reports using iReport tool based on requirements
- Creation of reports to organize data using iReport tool.
- Addition of reports into the web application
- Consumed and leveraged SOAP over HTTP XML Schema XSD and Restful web services in Services layer.
- Eclipse used as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
- Used Maven for project management and automation.
- Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the Web logic Application Server.
- Created Connection Pools in Web Logic and configured as needed.
- Worked on the development work as well as support for the previous releases.
- Coordinated with Architecture group for review of design and code.
- Involved in build and deployment of the application in development, system, acceptance and production environments.
- Troubleshooting of application related issues by analyzing system code, logs and data and resolved those by applying technical and analytical skills.
- Involved in fixing various defects assigned on the Mercury testing tool.
- Provided technical and functional support to various teams likes testing, Cross functional teams, business users, Architects and product Owners.
Environment/Technologies: Java, Servlets, JSP, JSTL, Spring AOP, Spring IOC, Spring MVC , Spring Webservices, Hibernate, SOAP, XML, XSD, WSDL, JNDI, HTML, RESTFUL CSS, Java Script, Ajax, Axis2, JUnit, Oracle 11g, Web Sphere Application Server, Tomcat, Linux, Shell Script , Eclipse, SQL developer, Serena, Putty, WinSCP, Microsoft Visio, Mercury QC , HDFS, Pig, Map reduce, Hive, Sqoop, Oozie, Flume and MySQL
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
- Developed logic and code for the registration and validation of the enrolling customer.
- Performed client side validation using JavaScript. Validation from client side was done using JavaScript.
- Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
- Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
- Responsible for the development of database SQL queries.
Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, Apache Tomcat, JDBC, Oracle, SQL, Windows.
Confidential
Role: Jr. Java/J2EE Developer
Responsibilities:
- Prepared Class level and Sequence level diagrams for designing the content search module.
- Used Eclipse Java IDE to develop and debug the applications.
- Involved in implementation of the Application using java.
- Designed templates and screens in HTML and JavaScript. .
- Involved in development of front-end applications using JSP, HTML and JavaScript.
- Involved in writing StoredProcedures in Oracle to do some database side validations.
- Involved in processing customer Information using LDAP.
- Performed unit testing, system testing and integration testing
- Developed Unit Test Cases. Used JUNIT for unit testing of the application.
- Worked on QualityCenter QC for testing of the Application.
- Involved in code and performance reviews of the code.
- Providing input to the documentation team.
- Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects. Resolved more priority defects as per the schedule.
Environment: Java, JSP, JavaScript, Web logic, Websphere, Oracle, JUnit, Log4J, Windows, LDAP, RAD, Eclipse, Toad, ClearCase.
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Capturing project requirements and analyzing the requirements.
- Involved in analysis, design and developing front end/UI using JSP, HTML, DHTML and JavaScript.
- Build the whole application. Application was completely build on MVC architecture using some internal custom frameworks.
- Developed Adjustment screens using JAVA and Servlets.
- Prepared workflow diagrams using MS VISIO and modeled the methods based on OOPS methodology
- Developed the Host modules using C , DB2 and SQL.
- Responsible for creating the front-end code and java code to suit the business requirement
- Written Ant scripts for build, unit testing, deployment, check styles etc.
- Created tables, stored procedure fulfill the requirements and accommodate the business rules in Oracle 8i database.
Environment: Java, HTML, Web Logic 6.1, Java, JSP, Servlets, SQL, DB2, PL-SQL, JDK JDBC, EJB, JNDI, Eclipse, Ant.
Confidential
Role: Java Developer
Responsibilities:
- Extensively involved in the design of JSP screens for the Public Provident Fund and Bond modules.
- Developed the user interface screens for the above modules.
- Worked with the front-end applications using HRML, XML.
- Developed the business components in core Java used in the JSP screens.
- Implemented Delegate, Fa ade, DAO patterns for building the application.
- Written Ant scripts for build, unit testing, deployment, check styles etc.
- Used JUnit for unit testing.
- I was part of all testing phases. Provided UAT support.
- Created war files and deployed in Web Logic and Websphere Application Server.
- Created tables, stored procedure fulfill the requirements and accommodate the business rules in Oracle 8i database.
- Delivered Zero defects in UAT.
Environment: Java, JSP, XML, HTML, Servlets, SQL, PL-SQL, JDK JDBC, Web Logic 6.1, Websphere, EJB, JNDI, Eclipse, Ant.