Sr.j2ee Developer Resume
Pittsburgh, PA
SUMMARY:
- Around 8 years of Java/J2EE technical experience in Software Development Life Cycle including Analysis, Design, Development, Testing and Implementation.
- Expertise in J2EE (Servlets, Struts, Spring, Spring AOP, JDBC, JAVA Beans), HTML, JavaScript, XML, XSL, CSS.
- Strong Experience in developing the application using Struts, and SpringMVC frameworks.
- Good knowledge of Spring's IOC , AOP, Spring MVC and Spring's integration with Hibernate technologies.
- Well experienced in MVC architecture and Struts framework.
- Have strong experience in Debugging and Defect fixing.
- Have experience in writing stored procedures.
- Performed Unit Testing of the developed component using JUnit.
- Good experience in using Hibernate as ORM for persistence.
- Experience in developing web based GUIs using JSP, HTML, CSS and JavaScript.
- Experience in using Oracle, DB2, MySQL and PL/SQL.
- Working experience in implementing stored procedures using PL/SQL. Extensive knowledge of writing complex queries using SQL.
- Significant exposure to application SDLC which includes Project Analysis, Application Design & Implementation, Testing/Debugging & Support during Implementation and Warranty support and handoff to support teams.
- Expertise in management of Client/Server Architecture based systems.
- Good experience in working with servers like Apache Tomcat, Apache Web Server, and WebSphere.
- Strong knowledge in Customer/End - user Support field.
- Hands on expertise in developing Applications involving front end and back end web based Applications.
- Extensive experience in handling software applications using relational databases.
- Worked on multiple Operating Systems like UNIX, Sun Solaris, Windows2k, Win-NT and Win’98.
- Extensive experience in developing database programs like procedures, functions, triggers and packages (PL/SQL).
- Significant experience in handling web technologies like JAVA, HTML, JSP,JDBC, ASP, VB, Servlets, XML, Apache Tomcat
TECHNICAL SKILLS:
Web Technologies: J2EE, Struts, Spring, Hibernate JSP, EJB, Java script, Tomcat, Apache Web Server and Web Sphere, CSS, HTML, DHTML
Programming Languages: Java, PL/SQL, C,C++,Visual Basic
Databases: Oracle 8i-9i-10g, MS SQL Server
GUI and Tools: Eclipse Java Development Tool MS Visual Studio 2008, Rational RoseVersion Control: Rational Clear Case
PROFESSIONAL EXPERIENCE:
Confidential,NJ
Sr.J2EE Developer
Responsibilities:
- Developed high level and low level design document for admin and analyst module.
- Designed the Employee Enrolment and Client Enrolment Forms using Form beans.
- Designed the user interface using JSP.
- Used Spring Web MVC framework for the applying MVC Implementation to the web application.
- Used Spring ORM to integrate Spring Framework with hibernate.
- Used Springs JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).
- Used Spring AOP module to handle services for objects in any Spring-based application
- Integrated with database using Hibernate as ORM
- Integrated Spring DAO for data access with Hibernate.
- Written JUnit test cases to test admin and analyst modules and business logic layer.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Used Rational Clear Case as Version control.
- Worked with QA team for testing and resolving defects.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Performed extensive unit, integration and system testing.
- Designed the flow of the project using Water Fall Model.
Confidential, Pittsburgh PA
Sr.J2EE Developer
Responsibilities:- Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of control (IOC).
- Developed high level and low level design document for Immunization and Biometric Wellness module.
- Designed class, sequence and Use case diagram using UML.
- Generated the Model part of MVC with SpringMVC and Hibernate Framework.
- Developed business layer using SpringMVC, Hibernate and DAOs.
- Formed complex associations between Plain Old Java Objects using Hibernate.
- Integrated with database using Hibernate as ORM.
- Developed code using Eclipse as IDE
- Performed Unit and integration testing.
- Utilized Jasper Reports for creating reports.
- Wrote JUnit test cases to test model and business logic layer.
Confidential, Chesterfield,MO
Senior Subject Matter Expert
Responsibilities:- Design and implementation of object-oriented Java classes to realize the required functionality.
- Used Websphere as the Application server for installing Application Components.
- Used Struts Framework for design and EJB for Messaging for Client Server Communication.
- Used HTML and JSP as view component.
- Used XML-SOAP/JMS for interaction between various processes.
- Designed a UNIX process to notify the customers when bills are ready.
- Used SOAP/HTTP messages for sending bill notifications to customers.
- XML used for defining customer bill format and attributes.
- Database used was Oracle and SQL was used for writing queries.
- Handled Defect Management of various modules.
- Answered customers’ queries from all the product testing centers.
- Bug fixing and 24-7production support.
- Involved in real-time testing of the product with customers.
Confidential
SLS Adaptor
Responsibilities:- Design and implementation of performance oriented C++ and Java classes to realize the required functionality of performance management functional area.
- Facilitating communication across programming languages (namely C++ and Java) using Java Native Interface
- Through understanding of Confidential positioning method call flows and simulation of state machines to test the flows processing.
- Thorough understanding of Confidential protocols namely BSSMAP-LE, BSSLAP and RRLP protocols
- Developing binary messages consisting of above protocols according to GSM standards to simulate location requests processed by Call Processing.
- Implementation of packages, procedures, functions and triggers in PL/SQL to provide data requested by Call Processing components.
- Implementation of shell scripts to automate the testing of Call Processing and Performance Management functional areas.
- Implementation of scripts for IPSL (Independent Protocol Simulator Language) to simulate real-time environment for testing the performance of multi-threaded process.
- Tuning Graphical User Interface to handle real-time data based on the Customer request.
- Real-time testing to ensure Customer requirements are met.
- Used Junit to test Java classes
Environment: Java, C, C++, Oracle and UNIX shell scripting, Rational Rose, Rational Clear Case, XML
Confidential
Java Developer
Responsibilities:- Graphics for display of analysed satellite health data in graph format
- URL to locate the server and fetch data.
- Socket Programming for communication between client and server
- Signing of Applets and providing Security Permissions
Environment: Java, Socket programming, AWT, Swing