Sr.java/j2ee Developer Resume Profile
Dallas, TX
Career Profile:
- Software Professional with around 8 years of experience in Design and development in the areas of Object Oriented technologies, client/server applications and web based applications.
- Extensive programming experience in developing web based and Enterprise applications using various application architectures like Object Oriented design and SOA and Industry specific reference architectures on heterogeneous platforms like UNIX/Linux and Windows.
- Knowledge of Object Oriented Programming and Design, UML and SDLC.
- Expert level skills developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, Hibernate, Web Services, JDBC, XML, HTML,XHTML,HTML5,CSS,JavaScript, Ajax and JQuery.
- Extensively implemented various J2EE applications using MVC, Struts 2.0,Spring MVC Spring AOP, Spring IOC.
- Developed UI and backend applications Struts, Hibernate, Java, HTML, JavaScript.
- Experience in Enterprise JAVA and Object Oriented Programming OOPS
- An experienced software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements, design, coding, testing, deployment, change and configuration management and project management.
- Extensive experience in developing web-based applications on J2EE platform.
- Worked on various web servers like Tomcat.
- Worked experience in Hibernate and JPA ORM tools
- Experience in working on XML related technologies like XML, XSLT, XPATH, XSL, and XML Spy tool.
- Experience in developing Web Services using XML over HTTP s and SOAP.
- Worked extensively in MVC frameworks Springs.
- In depth understanding of the eCommerce, Retail, Banking Domain.
- Hands-on experience on development tools like Eclipse, My Eclipse, and Jdeveloper
- Having good exposure on service-oriented architecture SOA
- Log4J for extensible logging, debugging and error tracing.
- Solid Understanding of Core java concepts .
- Understanding in creating SQL Queries in Oracle .
- Experience in Object Oriented Analysis and Design OOAD
- Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software .
- Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status.
- Ability to clearly understand the Clients' requirements work closely with other teams/Developers in order to develop Quality Products/Solutions.
- Strong interpersonal, written, and oral communication skills. Aptitude and willingness to learn and implement unknown technologies.
Technical Skills:
Languages/Packages | Java1.4, Java1.5, HTML, DHTML, CSS Java Script, XSL, XSLT, Java Beans, UML |
J2EE Technologies | Servlets, JSP, JDBC, JMS, XML, AJAX,JQuery. |
Data bases | Oracle 11g 10g, MySql, SQL Server. |
Framework | Struts2.0, Springs MVC,AOP,IOC ,Hibernates. |
Web Development | Ajax, XML, XSLT, HTML, Java Script,CSS. |
O/R Mapping Technologies | Hibernate. |
IDE | Eclipse 3.x, RAD, Web logic Workshop. |
Version Control | CVS, Rational Clear Case and Clear Quest. |
Operating Systems | Windows NT/ 2000 / XP, MSDOS. |
Environment: J2EE, Struts, Spring MVC, Spring AOP, Spring IOC, Java, JSP, JDBC, JavaScript, CSS, JQuery, HTML, XML Xpath, JMS, Eclipse Platform, SQL, Oracle, Weblogic 8.0, Windows.
Work Summary
Sr.Java/J2EE Developer
Confidential
Responsibilities:
- Extensively worked with spring framework, Hibernate and Jsp implementing mvc pattern for various modules.
- Responsible for development ,testing and implementation
- Developed the Search criteria for all the products, implemented the pagination logic using spring framework.
- Involved in developing some of the DAO methods using Hibernate. Designed a lot of Jsp pages using JSTL tags.
- Developed Junit Test Cases and performed unit and integration testing
- Created SQL statements to insert as well as to fetch data from the database.
- Used Hibernate for interacting with the database objects.
- Tracked bugs opened by UAT team and resolved bugs to a closure.
- Used spring framework to assemble the business component and data layer.
- Developed, deployed, and tested State full Session Beans and exposed them as web services.
Environment: HTML, Java Script, CSS, AJAX, JQuery, JSP, Struts framework, Java Beans, XML, Web services, Hibernate ,Tomcat,Eclipse,Web logic 7.0/8.1, Oracle 9.0, SQL, Log4j, JUnit.
Confidential
Senior Java J2EE Developer
Responsibilities:
- Analyze the requirements and communicate the same to both Development and Testing teams
- Developed Look and Feel Components Skeletons and Skins
- Developed the UI screens using JSP, Struts 2.0 and JSF
- Developed and tested backend components and UI using Springs, Java, JSP, HTML, DHTML, JavaScript, XML
- Developed Session and Entity beans for crucial business logic
- Worked on migration of the project to Hibernate for Transaction Management
- Used web services SOAP as a communication between Applications
- Used Oracle as backend databases
- Used Log4j for External Configuration Files and debugging
- Working with QA team for finalizing Test Plans
- Code Reviews and Unit Testing with the help of JUnit 1.4
- Preparing user document for developers of Middleware and client teams
- Used Eclipse / Web logic Workshop as the IDE
- Used Rational Rose to design the Architecture and base components.
Environment: J2EE, STRUTS, Java, JSP, JDBC, JavaScript, CSS, JQuery, HTML,
XML, Xpath, JMS, Eclipse Platform, SQL, Oracle, Weblogic 8.0, IBM Directory Integrator CVS.
Confidential
Senior Java Developer.
Responsibilities:
- Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
- Used Agile Methodology for the entire module.
- Worked with database development team and with DBA team to design the data model, tables, partition tables etc.
- Developed Business logic with Spring MVC frame work and ORM mapping using IBatis ORM frame work.
- Developed UI by using JSP, HTML5, CSS, JavaScript, JQuery and Ajax calls.
- Responsible for developing DAO layer using Spring MVC and configuration XML's for IBatis and to also manage CRUD operations insert, update, and delete .
- Developed several filters for user authentication and user authorization by using Servlets API.
- Developed the Hierarchy to support Internationalization to support for the different customers in different countries.
- XML,Xpath, JMS, Eclipse Platform, SQL, Oracle, Weblogic 8.0, Windows.
- Created JUnit test cases, and Development of JUnit classes.
- Configured log4j to enable/disable logging in application.
- Responsible to handle any deployment issues with build release team at the time of deployment.
- Involved in Code Reviews of other modules, documents, test cases.
- Used JProfiler to identify memory leaks in the application.
- Responsible to design Technical design documents.
- Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update the work status, issues clarifications etc.
Environment: HTML, Java Script, JSP, Springs, XML, Hibernate, Eclipse, Web logic , Oracle
10g, Log4j, JUnit
Confidential
Role: Senior Java J2EE developer
Responsibilities:
- Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
- Adopted J2EE design patterns like Business Fa ade.
- Configuration of application using Struts 1.2, Hibernate, Actions Classes, Java Server Pages, Servlets.
- Developed the application using Struts Framework that uses Model View Controller MVC architecture with JSP as the view.
- Developed presentation layer using JSP ,JSON, HTML , CSS, Jquery.
- Developed Servlet and Java Server Pages JSP .
- Developed J2EE components on Eclipse kelper IDE.
- Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
- Deployed the applications on Apache Tomcat Server.
- Used Oracle10g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Done Production support in developing new programs in accordance with the business requirements and modify existing programs and applications.
- Prepared testing procedures according to the features implemented in the programs and fix bugs identified in testing.
- Developed Junit Test Cases for Code unit test.
- Written migration/deployment shell scripts on Linux/Unix platforms using VI editor.
Environment: Java, J2EE, JSP, Servlets, Spring Core, Spring MVC, Spring ORM, Hibernate, JPA, Web Services, JQuery, Ajax, XML, JavaScript, JSON, CSS , HTML, Log4j, Weblogic, SQL, and Oracle DB.
Confidential
Role: Java Developer
Responsibility:
- Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
- Developed UI and backend applications using Struts, Spring, Hibernate, Java, EJB 3.0, JSP,
- HTML, DHTML, JavaScript and AJAX.
- Implemented JSP, Struts Tag Libraries, Java Script and CSS for developing User for creating/generating Hibernate classes and configuration XML's and to also manage CRUD operations insert, update, and delete .
- Used Web Services to get price from external Business Entities.
- Developed an Service Oriented Architecture for the security purpose using the web services Security.
- Developed reusable services using BPEL to transfer data between heterogeneous systems
- Using different Adapters.
- Implemented integration between the BPEL work list and Oracle eBusinessSuite .
- Implemented security for BPEL services using OWSM.
- Responsible for integration of different modules.
- Created JUnit test cases, and Development of JUnit classes.
- Configured log4j to enable/disable logging in application.
- Developed ANT script to build .war and .ear files for the application.
- Involved in Code Reviews of other modules, documents, test cases.
- Wrote UNIX Shell scripts and used UNIX environment to deploy the application.
- Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update the work status, issues clarifications etc.
Environment: Java, J2EE, Struts 2.0, JSP, UML, Web Methods, Servlets, JavaScript, SQL, SQL Server, Oracle 9i, ANT, Rational Clear Case.
Confidential
Java/J2ee Developer
Responsibilities:
- Worked as Research Assistant and a Development Team Member
- Coordinated with Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
- Identified Use Cases and generated Class, Sequence and State diagrams using UML.
- Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
- Involved in Designing, coding and maintaining of Entity Beans and Session Beans
- Involved in the development of Web Interface using MVC Struts Framework.
- User Interface was developed using JSP and tags, CSS, HTML and Java Script.
- Database connection was made using properties files.
- Used Session Filter for implementing timeout for ideal users.
- Used stored Procedure to interact with database.
- Development of Persistence was done using Hibernate Framework.
Environment: Java, JSP, Eclipse, Servlet, XML, Struts, AJAX, JUnit, websphere Application Server, Ant, JavaScript, CSS, Log4J, JUnit, HTML, SQL.