Sr. J2ee Developer Resume Profile
SUMMARY:
- Having 8 Years of professional experience in analysis, design, development, implementation, Optimization, integration and testing of Client-Server applications using Object Oriented Analysis Design OOAD and methodologies.
- Extensive experience in full cycle development of e-business systems using Java, J2EE, Web Services Restful , Flex, XML, JSP, Ajax, JSON Parsing, Selenium, HTML, Java Script, JDBC, JSP, Servlets, Spring, Hibernate, Java Beans, XML, Perl in Retail and Telecom domains.
- Excellent programming skills in developing/maintaining Oracle, SQL Server, MySQL and PL/SQL with strong and in-depth knowledge of relational database systems design and development.
- Experience in Software Development Lifecycle SDLC , application design, functional and technical specs, and use case development using UML.
- Expertise in Linux shell script development.
- Experience in Global Offshore-Onsite development model.
- Expertise in SDLC that encompass with proven analytical and problem solving skills and experience working with agile and water flow methodologies.
- Client interaction for requirement gathering/analysis and Testing.
- Well experienced working on proof of concepts for critical project requirements.
- Developed multi-tiered object-oriented system architectures utilizing Use cases, UML Sequence, Activity and class diagrams , Rational Rose
- Excellent experience in the design, development, and implementation of Model-View-Controller MVC inculcating with different J2EE frameworks, Design Patterns Creational / Structure / Behavioral patterns
- Extensive experience in using IDEs Eclipse.
- Experience in developing Web Services using WSDL, UDDI, SOAP and XML.
- Highly conversant with quality procedures that are followed both at organization level as well as client specific level.
- Excellent client relation skills and the drive to complete tasks effectively and efficiently where customer services and technical skills are demanded as well as the ability to communicate effectively with all levels of management and the client community.
- Effective problem solving skills and outstanding interpersonal skills. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
- Expertise in troubleshooting various pre and post implementation Issues. Driven by new challenges and adept at adapting to any cultural and business environments.
TECHNICAL SKILLS:
Programming Language | Java, J2EE, C, C , PLSQL, JSON,PERL |
Framework | Struts Spring MVC Hibernate |
Web Services | SOAP, Restful web service |
Front-End Technology | HTML, DHTML, JavaScript, CSS, JQuery, Flex |
J2EE Technology | JSP, Servlets, JDBC, JNDI, POJO |
XML Technologies | XML, XSL, XSLT, LDAP |
Web Service Tools | SoapUI, Jersey |
Application/Web Servers | JBoss 5.1,7.0 BEA Weblogic 7.0 Apache Tomcat 5.0, 5.5 |
Databases | Oracle 8i, 9i, 10g, 11g SQL Server 2005/2008 MySQL |
IDE Tools | Eclipse |
Unit Testing Tools | JUnit, TestNG |
Configuration | CVS, VSS, Microsoft Visio, SVN |
Operating Systems | Windows 98,NT,2000,XP,vista,7 UNIX, LINUX, Mac |
Database Tools | TOAD, MySql Query Browser |
Design Methodologies | UML, Rational Rose |
Protocols | SOAP, LDAP, HTTP, HTTPS, FTP, SMTP |
PROFESSIONAL EXPERIENCE:
Confidential
Sr. J2EE Developer, Onsite Coordinator
Responsibilities:
- Involved in the development of the application using J2EE
- Developed middle tier layer using RESTFul Web Services and JSON
- Eclipse IDE was used for the development of source code
- Involved in the development of front end in-store client web application using Spring MVC and Hibernate
- Developed various reusable Helper and Utility classes which are used across all the modules of the application.
- Involved in design and implementation of MVC architecture in different modules.
- Wrote automation scripts for invoking, monitoring the batch jobs using UNIX Shell scripts.
- Involved in Unit Integration Testing for different Modules in the application.
- Designed and developed Business components and Integrated with Spring framework.
- Handled offshore as part of the development process
- Handled end to end feature development of new features like price mapping.
- Developed automation scripts to validate the application functionality.
- Involved in Unit Integration Testing for different Modules in the application.
- Designed and developed the project using MVC design pattern.
- Involved in deployment and hot fix support.
- Involved in code optimization in order to handle high requests/traffic.
- Implemented Caching technology to withstand large number of requests.
- Wrote Technical design document with the class, sequence, activity diagrams in each use case.
- Used Subversion for activities tracking i.e., Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository.
- Performed technical reviews of code and unit test plans created by the team
- Involved in the team meetings with the customers and weekly status meetings
- Wrote Junit test classes for the services and prepared documentation.
Environment: Java 1.6, JavaBeans, Web services Restful , Flex, JSP, Java Script, XML, Spring MVC, Hibernate, JBoss 7, XML, JSON, JUnit, JavaScript, Oracle 10g, Selenium, SQL, PL/SQL, SVN.
Confidential
Sr. J2EE Developer
Responsibilities:
- Followed agile software development methodology.
- Developed module model delegation and functionality to generate XML to synchronize the application data with data source system.
- Developed module to handle model and article creation from application.
- Developed stored procedures for model and article creation and for updating.
- Involved in technical documentation and Release notes.
- Analyzed the requirements ad provided the estimates.
- Involved in UI enhancement as part of application redesign.
- Developed JSP's and HTML for front end User Interface.
- Involved in code review and played role of Subject matter expert SME .
- Fine-tuned the SQL queries to improve the application performance.
- Involved in Unit Integration Testing for different Modules in the application.
- Involved in code merge and branches creation and maintenance.
- Fixed the application issues within given ETA.
- Involved in client discussion and documented the requirements and prepared SOW.
- Used VSS for activities tracking i.e., Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository.
- Performed technical reviews of code and unit test plans created by the team
- Involved in the team meetings with the customers and weekly status meetings
Environment: J2EE, SQL Server 2005, PL/SQL, TOAD for Oracle, VSS.
Confidential
J2EE Developer
Responsibilities:
- Developed application using Java/J2EE platform.
- Developed content migration system component.
- Involved in data migration of content to handle large chunks of data.
- Requirements gathering and client communication.
- Developed critical logic for the application to handle any special characters while data migration.
- Involved in Proof of Concepts for various client requirements.
- Developed logic to handle data in collection for data massaging before migration to designated database.
- Developed shell scripts for invoking application components using Linux scripts.
- Fixed critical issues and deployment issues in Production
- Involved in code review, Involved in delivery management and project documentation.
- Involved in data validation as part of post migration activity.
- Involved in basic application design and supporting the clients.
Environment: Java 1.6, J2EE, HTML, CSS, JQuery, XSL, JavaScript, UNIX, and Linux.
Confidential
Java Developer
Responsibilities:
- User requirements study, analysis and review of the specifications.
- Extensively used OOD concepts in overall design and development of the system.
- Interaction with the users at all stages of development to ensure that development was as per user specifications.
- Designed and Implemented the J2EE Based Struts with JDBC.
- Developed file processor, File manager components.
- Developed the modules based on the rules/ logic provided in order to pull the analytics efficiently.
- Developed Data Loader component which performs bulk copy process.
- Developed triggers, packages, procedures and functions using PL/SQL.
- Developed Perl program to move data from Staging to production database periodically.
- Developed Linux shell script to trigger the data migration scripts.
- Involved in development of UI using data tables.
- Involved in the development of admin tool which performs application monitoring and configuring.
- Developed shell scripts for invoking application components using Linux scripts.
- Involved in weekly client discussion and implementation of feedback provided
- Involved in documentation of minutes of meeting.
Environment: JAVA, J2EE, XML, Servlets, POJO, Spring MVC, Java Script, JSP, CSS, JDBC, Struts 2.x, Tiles, SOAP, Web Services, SQL, VSS, JUnit, BEA Web Logic 9.1, Windows.
Confidential
Responsibilities:
- Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase
- Participated in Requirements gathering, Analysis, and Design and Development phases of the project with major emphasis on Development of the modules.
- Developed new Web applications using Java Servlets, JSP, HTML, JavaScript and Web sphere.
- Implemented MVC architecture using struts.
- Involved in PERL scripts development to analyze the data, in order to filter the required data from the provided input
- Created the web UI using Struts, JSP, Servlets and Custom tags.
- Developing modules for Mincom product. Involved in application performance tuning.
- Involved in application testing. Solving the work orders raised by clients including Database issues.
- Working on UNIX environment, dealing with java and Perl modules Involved in Unit Testing and Integration of Use Cases.
- Involved in preparing the documentation of the functional specification, User manual and also updating various documents with newly implemented functionalities.
- Wrote Junit test classes for the services and prepared documentation.
Environment: Java 1.4, J2EE, JSP, Servlets, Struts 1.3, HTML, UML, JavaScript, Oracle 8i, Weblogic Server 8.x