Senior J2ee Frontend-ui Developer Resume
CA
SUMMARY:
- Having 10 years of work experience in all phases of software application development life cycle.
- Expertise in analysis, design and development of Web Applications involving Core Java, J2EE Technologies for large enterprise customers in Financial, Retail and Telecom.
- Very good understanding of Object Oriented Analysis and Design (OOAD), Java Design Patterns, J2EE Design Patterns, MVC, multi - tier architecture.
- Extensive experience in developing server-side applications using Spring Framework 2.5/3.0, Hibernate 3.0, Struts Framework 2.0.
- Expertise in developing Web Services using SOAP, JAX-WS, JAX-RS, JAXB, XML Beans.
- Highly proficient in designing n-tier Enterprise application with J2EE design patterns like Singleton, Factory Method, Strategy, State, Observer, Iterator, Decorator, and Facade.
- Expertise in developing and deploying applications on Websphere Application Servers 7.0.
- Extensive experience in Oracle 11g, DB2 UDB 9.0 and PL/SQL 2.0x and database concepts.
- Very good working knowledge on configuration management tools like CVS, MS VSS, Rational Team Concert 3.0(RTC) and Clear Case 7.0.
- Excellent communication and interpersonal skills with strong customer orientation and client interfacing Skills.
- A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
TECHNICAL SKILLS:
Operating Systems: Windows XP/7, Linux, Solaris, Mac OS X.
Languages: C, C++, JAVA 6, SQL, and PL/SQL 2.X.
Database Technologies: Oracle 10g/11g, MySQL, DB2 9.0
Java Web Technologies: Servlets 3.0, JDBC 4.0, JSP2.0, JNDI, Web Services,SOAP, JAX-WSJAX-RS, Spring 2.5/3.0,Struts 1.3/2.1,Hibernate 2.5/3.0
Web Technologies: HTML, Java Script, XML
Application Servers: Web Logic 11g, Web Sphere 6.1/7.0, JBOSS6.0
Web Servers: Tomcat 7.0
IDE Tools: Eclipse 3.0, RAD 7.5.5, RSA 9.0
Version control: Subversion, ClearCase 7.0, RTC 3.0, CVS, GIT
Defect Tracking Tools: BugZilla, HP Quality Center
Profiling: JProbe, JProfiler
Testing Tools: JUnit, JMeter, Load Runner
PROFESSIONAL EXPERIENCE:
Confidential, CA
Senior J2EE Frontend-UI Developer
Environment: Java1.7, Spring 3.0, REST Web Service, Oracle 11i, Eclipse, JBoss EAP6.0, Maven, GIT, Clear Case
Responsibilities:
- Designed and developed the REST API for counter service using Spring MVC framework and RESTful web services
- Developed the actionable dashboard using REST API
- Developed the general utilities for handling JSON strings
- Developed test cases for the counter service and actionable dashboard with JUnit
- Performed the code build and deployment using MAVEN Scripts.
- Participated in configuration management, change management activities, design and code reviews
- Co-ordinated with business users to gather requirements.
Confidential, San Jose
Enablement Portal Engineer
Environment: Java1.6, Spring 3.0, Hibernate 3.0, JPA 2.0, REST Web Service, Oracle 11i, RSA 9.0, WebLogic Server 11, Maven, GIT, Clear Case
Responsibilities:
- Designed and developed the Streaming Interface for Provisioning with the help of Spring MVC, JPA, Hibernate framework and RESTful web services
- Developed the APIs to interact with cloud computing base for generating the licenses and APIs for Revenue Recognition which will feed data into finance IT systems
- Developed the APIs for s/w and h/w orders processing and Quartz jobs for processing the events
- Developed the general utilities for all the modules to handle JSON strings
- Performed the code build and deployment using MAVEN Scripts.
- Participated in configuration management, change management activities, design and code reviews
Confidential
Senior J2EE Developer
Environment: Java1.7, Spring 3.0, Hibernate 3.0, JPA 2.0, REST Web Service, Oracle 11i, RSA 9.0, JBoss EAP6.0, Maven, GIT, Clear Case
Responsibilities:
- Developed the cropping tool for the Confidential .com and blooming dales customers using Spring MVC, JPA, Hibernate framework and RESTful web services
- Developed the asynchronous calls for image ticket creation
- Designed the database for storing different vendor information and products
- Developed the REST API services for Ray application to create and delete the folders and the general utilities for all the modules to handle JSON strings
- Developed testing cases with TestNG and performed the code build and deployment using MAVEN Scripts.
- Participated in configuration management, change management activities, design and code reviews
Confidential, NY
Responsibilities:
- Implemented MVC model using Spring MVC framework and developed the Data Access Layer with the help of Hibernate framework
- Developed report generation module for ESI/LIW Job loads
- Used log4j for logging information into log files and used Junitfor testcases
- Performed the code build and deployment using MAVEN.
- Participated in configuration management, change management activities, code reviews
Environment: Java 1.6, JSP, Spring 3.0, Hibernate 3.0, JSTL, DB2 9.5, RSA 9.0, Web Sphere 7.0, AFP2PDF 8.5, Rational Team Concert 3.0.1, Maven2.0
Confidential, NY
Senior Developer
Environment: JDK 1.5, Spring 3.0, JSP, Maven 2.0, JUnit, XSLT, WSAD 6.1, UDB DB2 8.2, Clear Case 7.0, Web services, Hibernate 3.0.
Responsibilities:
- Developed high level functional specifications requirements
- Provided project estimation, risk analysis and schedule preparation
- Developed the DAO using Hibernate framework and Service Layer components using MVC, DAO and Business Delegate patterns
- Developed the asynchronous emailing solution for the User notifications.
- Performed the deployment on Websphere application server
- Developed Oracle SQL Queries, Stored Procedures and build scripts
- Designed and developed the reusable component for generating the Customer statements in CSV, Quicken formats and the custom audit logging functionality for event and error recording
- Coordinated with onsite client support teams and provided assistance to QA team and support personnel as needed to determine system problems.
Confidential, NJ
Environment: JDK 1.5, Struts 2.0, JSP, Maven 2.0, JUnit, XSLT, WSAD 6.1, UDB DB2 8.2, Clear Case 7.0, Web services.
Responsibilities:
- Designed and developed functionality for create, modify, view and delete for request and reversal of the OTB crossee member using Struts Frameworkc
- Developed the Data Access Object, View Helper patterns in the admin and OTB modules and the reusable component for generating the reports in CSV, PDF formats.
- Designed and developed application for create, modify, view and delete for templates
- Externalized the validation into an XML file conforming to Jakarta Commons Validator project.
- Interacted with the business users for requirement gathering and was responsible for the Analysis, Design and Development of the TMT Module.
- Designed the unit test cases using JUnit framework and integrated it with Maven 2.0 build scripts for invocation during build time.
Confidential, Boston
Responsibilities:
- Developed the Invoice generation and approval screens and developed the XML and PDF reports for invoice bills
- Designed Developed the Web enabling of General Ledger Component and reports for the MCH Transactions production support and fixed the bugs
Environment: Java 2.0, Servlets 2.3, EJB 2.0, XML, Oracle 9i, Eclipse3.0.
Confidential
Responsibilities:
- Developed reports and workflow of the application
- Developed the Order forms, sales reports of the data products and product entry forms
Environment: JSP 1.2, Java 2.0, Servlets 2.3, EJB 2.0, WebLogic 8.1, Oracle 8i.