Senior Developer Resume
Sfo, CA
SUMMARY
- Over 8+ Years of experience in Software Development for various projects using Java/J2EE.
- Experience in Software development life Cycle (SDLC) - Requirement gathering, Impact Analysis, High and Low Level Design Document Preparation, UML and Sequence Diagram Preparation, Development, Configuration, Testing, Build & Deployment.
- Involved in requirement analysis and provided functional specifications and design documents.
- Expertise on application development using - Java, JSP, EJB(Session Beans, Entity Beans), JMS (Message Driven Beans),MQ Series, Servlets, JDBC, Html, JavaScript, AJAX and Design patterns of J2EE architecture. Web Service Technologies - SOAP, WSDL, AXIS2, JAX-RPC, JAX-WS, REST Full Webservices, XML and XSD.
- Experience in Oracle, DB2 and PL/SQL.
- Expertise in developing light weight business component and integrated applications using spring framework, spring web MVC using features like IOC and configuring application context for spring bean factory.
- Proficient on Application Servers - Web Logic 9.2 and Tomcat 6.0,Web Sphere 7.0
- Expertise on
- Onsite - Offshore team management
- Client relations
- Release Management
- Production Support
- Designed & Developed Applications using J2EE Design Patterns like Service Locator, Singleton, Business Delegate, MVC, Intercepting Filter, Front Controller, View Helper, Session Facade, Composite View, Transfer Object and DAO.
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML.
- Good Knowledge on spring propagation and EJB Transactions and Securities.
- Having Team Lead experience & Ability to train team members in creating solutions.
- Experienced in working with JMS and IBM Queue for Asynchronous communications.
- Experience in developing distributed business logic components using EJB architecture.
- Experienced and highly proficient in using XML related technologies like DTDs, XML Schemas, XSL, XSLT, XPath, XQuery, Namespaces as well as XML parsing APIs like DOM and SAX.
TECHNICAL SKILLS
Operating Systems: Windows 2000, NT, XP and UNIX
Languages: Java, C, C++, XML, HTML and SQL
Scripts: JavaScript, JQuery
Middle-Tier: ATG, J2EE (EJB, JSP, JNDI, JDBC, JMS, Servlets), Groovy, XML.
Application Servers: Weblogic, Web sphere, JBoss
Web Servers: Apache Tomcat
RDBMS/ DBMS: Oracle, DB2, SQL Server and MS-Access
Development Tools: Eclipse, WSAD
Internet Technology: J2EE and Web Services
Source Control: CVS, Clear case
Others: Spring, Struts, Ant, Log4j, Junit, Hibernate, IBatis
PROFESSIONAL EXPERIENCE
Confidential, SFO, CA
Senior Developer
Responsibilities:
- Understanding of business requirements, design and document technical design for the business requirements.
- Involved in implementation of java web services using Axis and Axis2 framework for the Risk Management Module interface.
- Involved in Implementing Spring AOP advices and Spring Task and Batch programming features.
- Provided solutions to many unresolved multi-threaded polar issues in Risk Management Module.
- Worked on Spring Scheduling Task to develop periodic scheduled Timer Task Beans.
- Involved in providing the data fixes for the production issues and finding the root cause.
- Monitored the production error logs using Log4j and provided proper fix for the problems.
- Unit testing the web services using SOAP UI client
- Performed Unit Testing with Spring JUNIT as well as integration testing for all the modules.
- Configured JMS Queue’s and Topics and Worked on JMSTemplate to develop asynchronous communication feature.
- Responsible for Production Release and support by preparing the release plan and verifying production DDL and DML scripts.
- Post production support by actively identifying the production issues to make the release stable.
- Involved in coding of parsing very huge incoming soap XML by using XPath and XML Rules.
- Worked on Spring Core JdbcTemplate to perform crud operations in the project.
- Worked on Custom ServletContextListener and SpringAwareService Interfaces to make the application Context available to entire project to access any dependency injection bean from Spring Context XML on runtime.
- Working as a L3 support on Incident Management within SLA.
- Interact with the customers and clients. Solve the customer’s query / issues by interact with them through email / call.
- Involved in requirement analysis and provided functional specifications and design documents
- Raising issue when there is a problem in the existing code and suggesting appropriatesolutions
- Escalate the incidents to the concern team prior to the incident priority
- Working experience on Active Directory(LDAP)
- Working experience on Business Objects reporting tool(BOE)
- Testing and documenting the new functionality of theBWiseapplication.
- Handling critical functional incidents.
Environment: Spring, Hibernate, Rest Web services, XPath JMS (Message Driven Beans), XML, Web logic Server 10, Eclipse, JavaScript, Ajax, Html and CSS.
Confidential, Dallas, TX
Senior Develper
Responsibilities:
- Understanding of business requirements, design and document technical design for the business requirements.
- Worked on ATG e-Commerce Cart and Checkout Module.
- Worded on production environments in Confidential .com direct website.
- Developed ATG components (form handler, droplets, managers) according to business needs
- Front-end Development using JSP, JavaScript, JSON, jQuery, HTML, CSS, JSON
- Worked with ATG team to simulate and fix for unresolved ATG BCC project deployment issues.
- Handled major site production supports by monitoring Production clustering servers and handled server failures.
- Worked on Endeca search engine.
- Providing assistance for UAT/NFT test case creation and execution.
- Analyzing the NFT issues and providing the RCA
- Worked on Customizing Cart Module to achieve client requirement.
- Involved in implementation of java web services using Axis and Axis2 framework.
- Involved in providing the data fixes for the production issues and finding the root cause.
- Monitored the production error and provided proper fix for the problems.
- Unit testing the web services using SOAP UI client.
Environment: ATG 9.1, JBOSS, Soap UI, Java Script, Eclipse, CSS, XML, Oracle 10G, JMS, AXIS2, Web Services, Log4J, Oracle SQL Developer.
Confidential
Software Engineer
Responsibilities:
- Implemented Invoice and Credit Note modules.
- Involved in bug fixing for ASN, Invoicing modules.
- Worked on Container Managed Entity Beans for data persistence.
- Worked on JMS for asynchronous communication
- Configured Queues and Topics
- Involved in front end (Java Script) and Backend validations.
- Involved in implementing DAOs and EJBs.
- Coding based on enhancements.
- Code review based on coding standards.
- Simulating Unchecked Exceptions occurred in log files
- Involved in preparing XML’s and exporting and importing EAI with TIBCO server.
Environment: Spring, Hibernate, EJB (Session Beans and Entity Beans), JSP, DB2, JMS (Message Driven Beans), Tibco, XSD, XML, Web logic Server 10, Eclipse, JavaScript, Ajax, Html and CSS.
Confidential, CA
Software Engineer
Responsibilities:
- Developing business requests on demand basis.
- Coordinating with the onsite team to understand the maintenance requests, mini projects.
- Created technical approach for development of Smart Client J2ME Mobile application on Blackberry for Move RDC.
- Escalation of clarification & status updates to the onsite Coordinator.
- Effort estimates of maintenance requests and Preparation of Project Plans.
- Provide support to Development, QA and DB teams for business understanding and technical issues.
- Updating the management team & onsite team about the project status updates on a daily basis.
- Metrics preparation and analysis.
Environment: Servlets, JSP, JDBC, Struts, HTML, Java script, Apache Tomcat 4.0, SQL, PL/SQL, Oracle 8i, Eclipse, Windows/2000