Senior Java/j2ee Developer Resume Profile
GeorgiA
SUMMARY:
- Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
- Good experience in Spring's IOC, AOP and Spring's integration with Hibernate and Struts technologies.
- 7 years of professional IT experience in the Analysis, Design, Development, Implementation and Testing of end to end application, Web based Multi - Tier Architecture Systems using PL/SQL Java /J2EE technologies in Banking/Financial Services.
- Extensive work experience in complete software development life cycle SDLC including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases across banking and finance domain.
- Proficiency in developing secure web applications and server side development using ORM - Hibernate, Spring, JDBC, JNDI, Struts, AJAX, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, SQL Server and various Design Patterns.
- Expertise in developing applications based on Struts1.1
- Experience in logging the application using Log4j.
- Proficient in implementation of frameworks like Spring Hibernate.
- Proven experience with Application Servers like WebSphere, Web Logic, JBoss and webserver Tomcat.
- Proficient in Oracle SQL and PL/SQL including all database objects: Stored procedures, Stored functions, Packages , TYPE Objects, Triggers, cursors, REF cursors, Parameterized cursors, Views, Materialized Views, PL/SQL collections.
- Extensive knowledge working on web application using Java, Servlets, Java Server Pages, HTML, Java Script.
- Well versed with client server architecture, web application development on RDBMS
- Worked extensively on packages, stored procedures, user defined functions, analytical functions, exception handling and triggers.
- Solid experience in Designing, Developing, Re-engineering, Deploying and fine-tuning Oracle Stored Procedures.
- Excellent skills in understanding product requirements and converting them into technical solutions. Proactive and result oriented team lead with excellent communication and interpersonal skills.
- Expertise in working with distributed project teams across geographies.
Technical Skills:
Databases : Oracle 10g/11g
Languages : Java, J2EE JSP, Java Beans, Java Servlet , Java script, Struts Spring, Hibernate, PL/SQL, XML and AJAX.
Operating System : Windows
Server : WEBLOGIC 10.3, Tomcat 5.5, IBM Web Sphere, JBoss
Office Applications : Microsoft Office 2003/XP/2000/97 Word, Excel, PowerPoint
Front-Ends : Eclipse, Netbeans
SQL Utilities : SQL Loader, Export, Import
Query Tools : SQL Developer 2.1.1, TOAD 9.x
Version Control : SVN, VSS, Star Team
PROFESSIONAL WORK EXPERIENCE:
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures and Packages.
- Involved in developing automated processes for data loads which can accept any number of files and any format
- Involved in production support activities.
- Researching and resolving the problems occurred with the Jobs and also involved with the end user to resolve the problems.
- Involved in the development of various modules in this application using JAVA, JSP, HTML and XML.
- Wrote Spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
- Experience in working on various Spring modules with JDK 1.5 Spring IoC, DAO along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs, CRUD statements.
Environment: Java , J2EE Servlets, JSP , Java Script, HTML, XML, ECLIPSE , Web Logic 10.3, Spring, Hibernate, Oracle11g, SQL, PL/SQL, SVN.
Confidential
Role: Senior Java/J2EE Developer
Responsibilities:
- Involved in System Testing, Functionality Testing, Unit Testing, Integration Testing, GUI Testing, Regression Testing, Load Testing, Smoke Testing and Security Testing.
- Developed middle tier using Spring Framework.
- Implemented User interface using Struts framework tag library JSP's and validation by using JavaScript.
- Used MVC architecture framework like Struts to implement user interfaces. Implemented validations and tiles for web pages using struts validation framework.
- Involved in building GUI using JSP, JavaScript, Html and CSS.
- Participated in Functional and Systems Requirements Modelling sessions to create System Requirements for the application.
- Implemented the logging functionality using Spring AOP and IOC.
- Actively Involved in EJB component development, deployment for the different application interfaces.
- Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs, CRUD statements.
- Involved into write and modify the database stored procedures, functions and PL/SQL Scripts.
Environment: Java, J2EE, Struts, Spring, JSP, HTML, JDBC, JavaScript, CSS, Eclipse, Web Logic, SVN, ANT and Oracle.
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Involved in developing HTTP Servlet classes to initialize property files, receive HTTP requests, return HTTP response etc.
- As all data from HTTP requests in the application is in XML format, Java DOM parser is used for parsing the xml service objects.
- Used XSLT2.0 to create to transform to response message.
- Involved in the design options and feedback for new functionality to the Requirements and business team.
- Create new services for recording pending orders in the database.
- Design class diagram for the new services.
- Provide functionality to encrypt and decrypt certain HTTP request.
- Develop java classes to facilitate exception handling.
- Used JUnit for unit/ integrated testing of the services.
- Worked on the various functionalities using Spring AOP and IOC.
- Used Websphere MQ for messaging.
- Worked on Hibernate object/relational mapping according to database schema.
- Used Websphere Application Server8.0 to host the application.
Environment: Core Java 6.0, J2EE, Spring, Hibernate, XML, XSD, JavaScript, Websphere MQ, Log4j 1.4, Ant, Eclipse 3.1, Oracle 11g, Xml, Xslt, PL/SQL, Websphere Application Server 8.0,
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and developed the front end using HTML, CSS, JSP and Struts1.2.
- Struts Action Classes have been used to develop business logic.
- This application uses ENET Framework which contains business rules to insert, update, delete or retrieve the data.
- In this ENET framework, the Fxsql files were used for retrieving the data.
- Xsql files were used with the XSL files to insert, update and delete the data.
- Involved in code reviews and debugging.
- Supported for the UAT, INTER and Production Environments.
- Lead the team.
Environment: Java, JSP, Servlets, Struts1.2, Jdbc, Java Script, Html, Sql Developer, Tomcat 5.5, IBM Web Sphere.
Confidential
Role: Jr Java Developer
Responsibilities:
- Worked on collecting requirements and converting the requirements into design.
- Worked on requirements gathering and analysis.
- Worked on integration of the application. Involved in integrating the UI and Business layer.
- Involved in testing the application and preparing Test Cases document following the organization standards.
- Involved in PL/SQL, Stored Procedures, Database Triggers.
Environment: Core Java, JSP, Servlets, Struts Framework, TOAD, Oracle11g, Net bean, XSL, XSLT, HTML, Java Script.