Associate Resume
SUMMARY
- 11+ years of experience in software development life cycle including designing, Developing, testing and support of N - Tire Client Server applications in Finance, Telecom, HealthCare and Mortgage domains.
- Strong skills in using technologies like Java, J2EE, JSP, Hibernate, Spring, JDBC, Struts, Application/ Web services, XML, XSLT.
- Executed projects using application servers like WebLogic, WebSphere, Apache Tomcat, J-BOSS.
- Good understanding and experience with the messaging technologies like Message Driven Beans, JMS and MQ Series.
- Highly proficient in interacting with oracle, SQL-Server, MY- SQL databases, specifically involved in writing queries, PL-SQL and Triggers to increase the applications performance.
- Experience in defining the overall system architecture and high level design using software methodologies like OOAD and design tools like Rational Rose.
- Have experience in developing Web Services using Sun BPEL, SOAP protocol with Apache Axis and JCaps.
- Have good knowledge in developing tools, which will ensure sun java coding standards
- Have good experience in using Version Controlling tools (CVS,VSS,CM SYNERGY, Subversion, Clear Case) and defect tracking tools like Clear Quest, Quality Center.
- Have good experience in execution of projects using AGILE (Sprint, Scrum, Rapid programming) and Waterfall methodologies.
- Evaluated system requirements for Web Applications which include requirement gathering, customer interaction, business / technical solution, documentations, design, analysis, development, testing, quality assurance, and system architect.
TECHNICAL SKILLS
Languages: JAVA, C++, C.
API’s: JDBC, RMI, Struts, Servlets, Hibernate, Spring
Enterprise Applications: Weblogic, WebSphere, Apache, Tomcat
IDE: WebSphere Application developer studio 5.0/5.1.1Eclipse3.0, Visual Age, Visual Café, Sun One Studio 4.
Databases: Oracle 10g, Oracle 8, DB2, SQL7/2000
Web Technologies: JSP, XML, XSL, HTML, JavaScript.
Web Servers: Sun ONE Web Server, Apache Web Server
Tools: ANT, Rational Rose.
SCM: VSS 6.0, WinCVS 1.2, CM Synergy, Subversion
PROFESSIONAL EXPERIENCE
Confidential
Associate
Responsibilities:
- Involved in gap analysis, designing and development.
- Written and maintained codes using technical specifications to update existing application and/or to develop new application.
- Connections to data sourcethrough JDBC, Sending and Executing SQL statements and Retrieving results and processing them
- Developed Deployment reporting tool(JACS) using Java, Spring, Hibernate wrote .hbm, Hibernate configuration files and spring configuration files.
- Created an architecture(demon thread) to avoid 3rd party messaging tools to reduce maintenance cost on the project.
- Worked on analyzing, fixing the defects in production support.
- Did IST and UAT deployments for all Mortgage Express projects 24X7 through ARM deploy tool.
- I was reviewing Deployment documents before sending them to higher environments(like prod,DR etc).
- Provide technical and functional support to testing teams.
- Train, guide and supervise Junior Developers in coding methodologies
- I have participated in 3 weeks sprint planing meetings and daily scrum meetings
- Created my jobs in Jeara tool.
- Followed best practices like Change Management, Release management, Defect management with tools like arm tool(Jenkins), HP quality Center, subversion.
Environment: weblogic8, 10, Spring, I, Eclipse,XML, ANT, JDK6, Web Services, J2EE, JSP, JDBC, Progressive, Onbase,IIS Server, weblogic10, subversion, Jenkins, .net.
Confidential
Senior Programmer Analyst
Responsibilities:
- Participated in requirement gathering and preparing design documents (Class Diagrams, Data Flow Diagrams) and code Walk through.
- Involved in modifying java code (JSP screens, middle and back-end layer) based on business requirements, functional testing.
- Connections to data sourcethrough JDBC, Sending and Executing SQL statements and Retrieving results and processing them
- Wrote SQL and PL-SQL programs to increase the performance of the Backend application.
- Worked on analyzing, fixing the defects in production support.
- Created DTD for the business requirements and XML Bean Classes.
- Followed ITIL best practices like Change Management, Release management, Defect management with tools like HP quality Center, Accurev (version controlling tool).
Environment: weblogic 10, JMS,Eclipse,XML, Servlets, ANT, JDK1.5, Web Services(HTTP), J2EE, JSP, JAXB,MVC, JDBC, Hibernate, Oracle10g.
Confidential
Senior System Engineer
Responsibilities:
- Participated in requirements gathering and preparing design documents (Class Diagrams, Data Flow Diagrams) and code Walkthroughs.
- Wrote SQL and PL-SQL programs to increase the performance of the Backend application.
- Designed business layer, Backend data layer and developed the code for Order management module.
- Worked on multi threading in producing and consuming programming concepts.
- Created DTD for the business requirements and XML Bean Classes.
- Involved in Schema modifications and provided Test Data for development and testing environments.
- Developed MDB for consuming messages from MQ-Series .
- Developed web Services using SOAP Protocol (Created WSDLs for consuming and producing web services using JAXWS)
- Involved in supporting the production system.
- Followed ITIL best practices like Change Management, Release management, Defect management with tools like Clearcase, Clearquest.
Environment: WebLogic 10, JMS,Eclipse,XML,XSLT, Servlets, ANT, JDK1.4, Web Services, SOA Architecture (BPEL), J2EE, JSP, MVC,, MQ Series, Clearquest, Clearcase, Hibernate, Spring, Oracle10g.
Confidential
Senior Java Developer
Responsibilities:
- Designed the application with Struts Frame work for front end and with Spring and Hibernate for Backend.
- Creating Plug-ins to pull Logs from email or from physical storage locations or from database and process and converting them to common Log format.
- Managing transactions (avoiding dirty read problem, committing transaction or rollback entire transactions based on business rules).
- Wrote code to insert or update log data in Sybase or oracle based on business applications.
- Extensively worked on string processing on log files using regular expressions, String buffer and substring.
- Implementing Security features (Allowing business method calls based on user role)
- Wrote Message Driven bean to consume Log messages.
- Involved in User Interaction and System Requirement Study.
- Implemented entire process in AGILE Scrum Methodology which involved creating Release Backlog, Sprint Backlog and Participated in scrum meetings and sprint reviews.
- Worked on the Change Controls, Defect Resolution using Quality Center 9.0 and other maintenance activities.
- Improving the coding standards, code reuse and better application performance by effectively using various designs patterns (MVC 2X, DAO, Value Object, Session Façade, DAO, Value Object and other Basic patterns).
Environment: Websphere 6.1, oracle 10g,Excel, Sybase, Clearcase, Rational rose, Quality Center 9.0, JSP,JMS, My Eclipse, java 5, Spring, Hibernate, DHTML, CSS, UNIX and ANT.
Confidential
Programmer Analyst
Responsibilities:
- User Interaction and System Requirement Study
- Java based Rule Engine API Development
- Class Diagrams and Sequence Diagrams Using Rational
- Defining XML Schema and XML Beans for DTO of different tiers
- Unit & Integration Testing
- Module level status updates and Technical assistance
- Involved in complete software development life cycle - Requirements gathering, Conceptual Design, Analysis, Detail design and Development, System and User Acceptance testing.
- Worked on the Defect resolution, Change controls and other maintenance activities. Responsible for peer code review, provide Code Optimization suggestions.
- Involved in developing, testing and Bug Tracking using AGILE Scrum development process.
Environment: WebSphere 6.0, Oracle’s SQL developer, Clear Quest, Clear Case, XML Beans, EJB, JSP, Java Page Flows,Oracle 9i,Sun Solaris, windows 2000,Spring frame work, Hibernate.
Confidential
Senior Java Programmer
Responsibilities:
- Involved in Development of EJB’s and Action classes for two different modules.
- Fully involved in generating of XML data for PDF files using XSL FO.
- Fully involved in Designing and Developing complex JSP custom tags
- Used open source Struts framework and encapsulated MVC design patterns along with JSP Custom Tags Library, wrote Action handlers, Form beans.
- Designed and developed Message Driven Beans and Enterprise Java Beans for application.
- Used JMS and IBM-MQ Series for the Message Beans, Enterprise Java Beans for the business specific processing and Weblogic Application Server in Struts environment.
- Involved in developing packages for IBM-MQ Series Administration console.
Environment: Struts, Java, Servlets, JMS, EJB, XML, XSLT, LDAP, Oracle, IBM MQ-Series, Weblogic 8.1, Log4J, Ant, Rational rose, Eclipse
Confidential
Java Programmer
Responsibilities:
- Responsible for Development of EJB’s for entire project.
- Responsible for writing server side code using Java, Servlets
- Responsible for Project maintenance using Visual Source Safe (VSS)
- Responsible for Code Review and Unit Testing
Environment: JDK1.2, Servlets, EJB, WebLogic Application Server V5.P, Oracle 8i
Confidential
Programmer
Responsibilities:
- Creating Program specification plans, Unit Test plans.
- Designing and developing code. Testing code, monitoring Quality documents and maintaining VSS.
- Testing code. Monitoring Quality documents and maintaining VSS.
Environment: Java, Servlets, JSP, and Weblogic7.1, EJB