Senior Developer Resume
Fremont, CA
SUMMARY:
- Having around 7 years of experience in software designing and development using Java and J2EE tools in different business domains like Telecom, Media and Enterprise.
- Versatile team player and individual contributor with strong analytical and problem solving skills and excellent communication/inter personal skills.
- Performed strong leadership qualities for a considerable period of time.
- Exhaustive experience of working on Web and Client - Server environments including
- Java Platform, JDK 1.5
- Presentation Layer Solutions like Java Server Pages (JSP), JavaScript, Servlets, Struts, AJAX
- Business Layer Solutions like Spring 2.5, Hibernate, SOAP Web Services, RestFul Web Services
- Exhaustive experience in developing and deploying applications on Web/Application server - Apache Tomcat, JBoss, Weblogic, WebSphere and Oracle Apps.
- Strong exposure to various J2EE patterns like MVC (n-tier architecture), Singleton, Front Controller etc.
- Extensive experience in web application development using - HTML, CSS
- Extensive experience with various application development IDEs like ECLIPSE and JDeveloper, Axis
- Experience with integrating third party tools with Java applications
- Very good exposure to version control software - SVN,CVS, VSS and Clear Case
- Experience in designing Web Services and deploying them on application servers
- Worked with tools like Maven, Ant, Junit, Mock Object, Log4j, Toad etc.
- Good experience in Agile and Waterfall model of project development cycle.
- Good Experience of working on Oracle 10g and Oracle 11i, MySQL.
- Proficient in database backup and recovery.
- Good experience in all facets of software development life cycles i.e., requirement analysis, design, development, testing, and post implementation revisions.
- Exceptional ability to master new technologies and deliver outputs in short deadlines.
- Experience of working in production support.
- Experience in working with business analysts, development groups in analyzing business specifications and in working with testing team to resolve technical and end-user issues.
- Successfully delivered projects under strict schedules and following quality control.
TECHNICAL SKILLS:
Programming Languages: Java1.5, J2EE,C,JMS
Frame Works: Struts 1x,Struts 2x,,Hibernate3.0,Spring 2.5
DBMS: Oracle 9i, Oracle 10g, Oracle 11i,ORACLE D2K( Forms and Reports)
Scripting Languages: HTML, Java Script,JSP,AJAX
IDE Tools: Eclipse 3.X, JDeveloper, TOAD, Sql Developer,Jasper
Debugging Tools: JProbe
Other Softwares: Web Services, SAP JCO ERP Connectivity.
Configuration Management: SVN, Clearcase, CVS,VSS
Operating systems: UNIX, Windows XP
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
Senior Developer
Responsibilities:
- The admin user creates organization structure, process structure, compliance framework structure, objectives, risks and projects in the application to correspond to the actual environment. The user can establish relationship between these entities.
- Controls are created in the application and are designated as access, verification and monitoring types of controls. Controls can then be linked to all the master data entities that are available for association. The scope of this document is limited to verification controls.
- Controls are evaluated based on their type and specific organizational requirements.
- Workflows are designed for different tasks like action items, assessment scheduling, and e mails.
- Involved in technical design, development and testing of various Connectors.
- Written the connectors using IBM ITIM, SAP,DB
- Implemented Web services for interacting with clients.
- Used Spring Framework and implemented the SOAP webservices.
- Involved in providing the web-service calls for Client invocation.
- Used Agile methodolgy in the project life cycle and attended the SCRUM calls on daily basis.
- Web-services have been published by generating WSDL files through Service gen task in maven build through Web logic10.
- Used Tomcat, JBoss, Web logic,Web Sphere Application Server for application deployment
Environment: Java, J2EE, Servlets,SAPJCO, Soap Web Services, flex, Oracle11g, SqlServer, JMS, My SQL,Pl/Sql, Eclipse, Tomcat, JBoss, WebLogic,WebSphere, Agile, Spring Frame Work 2.5, Toad, Hibernate 3.0,Sql Developer
Confidential
Senior Developer
Responsibilities:
- Involved in technical design, development and testing of various Services.
- Involved in preparation of Project plans and road map descriptions.
- Prepared various design docs using class diagrams and UML.
- Worked on preparing Test Cases through JUnit and mock objects through EasyMock.
- Implemented Web services for interacting with clients.
- Used Spring Framework and implemented the RestFul webservices.
- Involved in providing the web-service calls for Client invocation.
- Web-services have been published by generating WSDL files through Service gen task in maven build through Web logic10.
- Used Web logic Application Server for application deployment
- Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 11i.
- Written SQL scripts for partitioning of tables on Oracle 11i.
- Interacted with Offshore team for accumulating the iteration release deliverables.
- Maintaining high volume transactional systems and integrated other systems using JMS
- Maven tool has been used for the build and deploy.
- Used Mercury Quality Control for bug tracking.
- Used JAXB for parsing and binding of the XML file
Environment: Java, J2EE, Servlets, ResFul Web Services, XML, JMS, SVN,Maven,Oracle11g, Sql, Pl/Sql, Eclipse, WebLogic, JUnit, Log4j,Mock Object, Agile,Spring FrameWork 2.5, 2.0,Hibernate 3.0,Toad,Sql Developer,Putty,JAXB
Confidential
Module Lead
Responsibilities:
- Involved in technical design, development and testing of various modules assigned.
- Involved in designing the prototype of ePOS and eSSTATally projects from scratch
- Worked on the roadmap descriptions of eSSTATally and Unitech projects.
- Implemented the front end design using JSP components.
- Used Clear case for maintaining the component and for release and version management. And Mercury Quality Control for bug tracking.
- Ant tool has been used for the build and deploy.
- Involved in Production support and provided and knowledge transfer to the user.
- Involved in Induction Sessions and played a vital role in grooming of the resources.
- Used Java Script for client, AJAX server validation through expression language.
- Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 11i.
- Validating and assigning tasks to the Team members
- Production Code Reviewing and Bug Fixing for Production Issues
- Monitoring and implementing Alert Mechanisms
- Attending Operational review meetings and answering the system related queries
- Reviewing and providing Audit requirements
- Involved in design and maintainence of various reports like bulk upload and front end reports using Java and Jasper technologies
- Analyzing and implementing Process Improvements and Performance Tuning Operations.
- Reporting Weekly and Monthly Status on resource loadings, operational Issue Tracking
Environment: Windows XP, J2EE, JSP 2.0, Servlets, AJAX, Java Script, Hibernate, Apache STRUTS, Oracle 11i Database Manager Client, Oracle Application Server, Jboss, Unix Shell Scripting, Ant,JASPER reporting Tool.
Confidential
Java Developer
Responsibilities:
- Actively participated in requirement analysis and feasibility check.
- Developed JSP pages for the presentation of data.
- Use of JavaScript for Client Side manipulation in JSP pages.
- Implemented MVC architecture using Apache STRUTS framework.
- Developed front end with JSP using Struts Tag library and Action Forms.
- Developed complex reports using JReport
- Worked on developement and parsing of jrxml using DOM parsers in java
- Deployed and actively participated in the Production deployments over Web Logic
- Creation of Database Management System using PL/SQL statements.
- Worked closely with team for unit and module testing.
- Involved in documenting the system, User group presentation, and transfer of knowledge to technical support team.
Environment: Windows XP, J2EE, JSP 2.0, Servlets, AJAX, Java Script, Apache STRUTS, Java, Oracle 9i, Spring, CVS, Eclipse, Ant, Pl/Sql,Toad,Web Logic.,Jasper Report,DOM
Confidential
Java Developer
Responsibilities:
- Requirements gathering and feasibility study
- Strategic Solutions in relation to all systems
- Developing screens and implementing business logic
- Preparing deployment scripts and extending deployment support
- Providing production support and resolving CCM calls.
- Client interaction for further enhancements.
- Implementing primitive measures
- Delivering Adhoc Reports to the customer on-time.
- Designed and developed bulkupload reports using Jasper Reporting tools
Environment: Windows XP, J2EE, Swing, Java, Oracle 8i, JSP 2.0, Servlets, Java Script,VSS, Eclipse, Jasper Reporting Tool, JReport, Pl/Sql, Toad.
Confidential
Developer
Responsibilities:
- Played a vital role in design and development of the application
- Interacted with Client in understanding the user requirements.
- Executed the Adhoc reports using the SQL queries.
- Performed the feasibility check and Impact analysis of the requirements.
- Provided the testing support in SIT and UAT. Cleared the bugs with in the optimal time.
- Provided the post production support and resolved the issues before the business impact.
Environment: Windows XP, J2EE, JSP 2.0, Servlets, AJAX, Java Script, Hibernate,XML, Apache STRUTS, Java, Oracle 9i, JSP 2.0, Servlets, AJAX, CVS, Eclipse3.0, Ant,SAX
Confidential
Developer
Responsibilities:
- Played a vital role in design and development of the application
- Interacted with Client in understanding the user requirements.
- Executed the Adhoc reports using the SQL queries.
- Performed the feasibility check and Impact analysis of the requirements.
- Provided the testing support in SIT and UAT. Cleared the bugs with in the optimal time.
- Provided the post production support and resolved the issues before the business impact.
Environment: Windows XP, J2EE, Apache STRUTS, Java, Oracle 9i, JSP 2.0, Servlets, AJAX, CVS, Eclipse3.0, Ant.
Confidential
Developer
Responsibilities:
- Design and development of the application
- Interacting with the Client for requirement Analysis
- Developing the application with in the deadline.
- Involved in the developer black box testing and extended the support for SIT and UAT testing.
- Answering the production issues with in the optimal time.
Environment: Windows XP, Java, J2EE, Oracle 9i, JSP 2.0, Servlets, AJAX, Clear Case, Eclipse3.0, Ant, AJAX, Java Script, Swing, JDBC
