Technical Lead & Analyst Resume
PROFESSIONAL SUMMARY:
- Over 9.10 years of experience in application design and development using JAVA technologies including Core Java, J2SE, J2EE, EJB, JSP, Servlets, JMS, RMI, Struts, Spring, Hibernate, XML, ANT, JDBC, JavaScript, Web Logic, Web Sphere.
- Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service - Oriented architecture (SOA), Rational Unified Process (RUP), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.
- Excellent programming skills and development experience with JDK 1.4&1.5, J2EE, Servlets, JSP, JDBC, EJB, Java Beans, JMS, XSLT, JUnit and WebServices.
- Proficiency in developing and deploying EJBs and WebServices using WebSphere, WSAD, WebLogic 8.1.
- Experience in developing applications using Waterfall, RAD and Agile(XP and Scrum), Test Driven methodologies.
- Experience in extensive usage of Rational Rose, various Design Patterns with JAVA and J2EE.
- Proficiency in programming with different Java IDE’s like JBuilder, Eclipse, NetBeans, RAD and JDeveloper.
- Good exposure to Java Web Services development using SOAP, WSDL, UDDI and JSON.
- Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents. Worked with various Style Sheets like Cascading Style Sheets (CSS) and XSL using IDE’s like XML Spy.
- Have good knowledge on Spring Framework, Struts Framework and working experience on Hibernate Framework.
- Experience in design and development of database systems using Relational Database Management Systems including Oracle, Sybase and SQLServer2008.
- Expertise in programming with SQL, PL/SQL and Stored Procedures.
- Experience in writing JUnit test cases in test driven environment.
- Experienced in Software Quality Assurance testing using WinRunner and Quality Center.
- Highly motivated, quick starter, solution-oriented programmer, Strong in object oriented analysis and design, Excellent at solving complex problems under strict deadlines.
TECHNICAL EXPERTISE:
Languages: C, C++, Data Structures, Java, HTML, DHTML, XML,CSS, UNIX Shell Script, JavaScript, SQL, PL/SQL
Technologies: JSP, JNDI, Servlets, JDBC, EJB, Java Beans, SOAP, JAXP, JAXB, AJAX, CSS, ILOG, Xpath
Distributed Technologies: RMI, EJB, JMS, WebServices, Restful Services and IBM MQ
Application Server: IBM WebSphere 6.1, BEA Weblogic 8.1, JBoss, Apache Tomcat
J2EE Frameworks: Spring Framework, Jakarta Struts 1.1, ANT build tool, Log4J, MVC, Hibernate2
IDE(s): RAD, JBuilder, Netbeans, Eclipse, Edit Plus, Text pad, TOAD
Database(s): Oracle, MS Access, SQLServer2008, Sybase
Version Control Tools: Rational ClearCase, VSS, WinCVS, RequisitePro, ClearQuest
Testing Tools: JUnit, WinRunner
Case Tools: Rational Rose, UML, OOAD, RUP
Operating Systems: Windows XP/ 2000/NT/98/95, MS-DOS, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead & AnalystResponsibilities:
- Full control and tracking of activities defined in the contracts;
- Receive, delivery, monitoring, processing and accounting of instructions and payments,
- Reflects movements for accounting (in house books as trustee information
- Generate and send transaction confirmations;
- Consolidate metrics reports;
- Provide clients with the ability to customize their own reports accordingly to their needs;
- Control of contractual obligations accordingly to signed contracts;
- Allow the integration with other internal and external systems (e.g. clearing houses) through files interchanges;
- Calculate and control applicable taxes accordingly to local regulations;
- Generate account statements, financials statements, regulators reports,
- Other needs described in this document related to the products and services offered across the region.
- Participated in all phases of the software development life cycle.
- Involved in developing functional specifications documents based on requirements.
- Actively participated in data design and modeling the data objects for the application.
- Developed the application using Flex, Spring and Hibernate.
- Developed Web Services.
- Defined Data Transfer Objects and developed Data Access Objects.
- UsedHibernatefor bean management and persisting java objects.
- Used Log4J for logging and tracing messages.
- Developed unit tests using JUNIT.
Environment: Java 1.5, Spring, Hibernate, SQLServer2008, Web Services, Tomcat, IBM Websphere application server, RAD, SVN.
Operating System: Windows.
Confidential
Technical Lead & Analyst
Responsibilities:
- Analysis of the BRD documents.
- Responsible for preparing High level and low level Technical design documents.
- Responsible for creating frameworks.
- Responsible for coding and unit testing.
- Involved in peer reviews of coding standards
Environment: Java1.5, Solr, JUnit, SQLServer 2008, Tomcat, IBM Websphere application server, SVN
Operating System: Windows
Confidential
Technical Lead & Analyst
Responsibilities:
- Involved in understanding the application.
- Involved in Production, UAT and Implementation support
- Periodic Interactions with the users and participating in discussions related to Work
- Suggested improvements to increase the performance of the applications
- Code Review
- Responsible for creating frameworks
- Responsible for preparing High level and low level Technical design documents.
Environment: Java1.5, Spring, Flex, IBM MQ, SQL Server 2005, NDM,IBM Websphere, SVN,SSO and JUnit
Operating System: Windows
Confidential
Senior - Programmer/Analyst
Responsibilities:
- Designed Sequence and class diagrams using Rational Rose for all the use cases.
- Implemented EJB Session Beans.
- Developed web application using JSP tag libraries, Struts Action classes and Action
- Form classes of Struts Framework to write the routing logic and to call different services.
- Developed the DAO, Value objects, Business objects to effectively transfer the data, and called stored procedures.
- Involved in the analyzing, testing and designing of database.
- Used JMS for sending and receiving of messages from/to of different Clients.
- Developed JavaScript validation functions for client side validations.
- Involved in coding for JUnit Test cases.
Environment: Java 1.4, Struts, JSP,JMS, Sybase, Weblogic Server 8.1, PVCS,SSO
Operating System: Windows
Confidential
Senior - Programmer/Analyst
Responsibilities:
- Involved in understanding the application and taking KT from Onshore team.
- Responsible for understanding PSD documents.
- Estimate the Work Orders.
- Responsible for coding and Unit testing.
- Support the application
- Conducting peer reviews of coding standards.
Environment: Java 1.3, EJB, Struts, JSP, Hibernate, Oracle 8.i, Weblogic Server 8.1, Visual SourceSafe 6.0
Operating System: Windows
Confidential
Developer
Responsibilities:
- Involved in Analysis, Design and coding of the application
- Preparation of design document
- Preparation and review of test cases.
Environment: Java 1.3, JSP, Servlets, Oracle 8.i, Weblogic Server 8.1, Visual SourceSafe 6.0
Operating System: Windows
Confidential
Developer
Responsibilities:
- Involved in understanding the application and taking KT from Confidential Client.
- Involved in Design and coding of the enhancements of the application.
- Involved in writing test cases for the application.
- Periodic Interactions with the onsite-members and participating in discussions related to Work.
Environment: Java 1.3.1, JSP 1.2, Struts 1.0, Oracle 8i, IWS 6.0,VSS
Operating System: Windows