Senior Systems Programmer/ Onsite Coordinator Resume
SUMMARY:
- 7+ years of IT experience in software development life cycle including User Interaction, Business Analysis, Design, Application Development, Implementation, Documentation, Testing and Deployment of enterprise applications in the domain of Financial & Banking.
- Have extensive experience in Object Oriented Programming, SDLC, and OOAD on UML Concepts.
- Expertise in Servlets, JSP, Struts, EJB, JNDI, XML, XML Parsers, JDBC 2.0, JMS in server side programming.
- Hands on experience with Model View Controller (MVC) architecture using Struts Framework.
- Expertise in installation, configuration, administration in WebSphere, JBoss Application Servers.
- Have Experience in installation, configuration, deployment in IBM Websphere and Liferay Portal Server.
- Experience in Working with Clustering in multiple application servers like WebSphere and Tomcat.
- Expertise in HTML, DHTML, Java Script, AJAX and experience working on XML based parsing technologies of SAX, DOM.
- Extensively worked in Core Java (collection framework, Exception Handling and I/O Streams).
- Good working knowledge on the J2EE Design Patterns like MVC, Session Facade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate.
- Experienced in coding Web Services with SOAP and WSDL.
- Developed Java applications in various IDE’s like Edit Plus, WSAD, Eclipse and Net Beans
- Familiar with version management software’s such as CVS, SVN, ClearCase, Microsoft Visual SourceSafe.
- Experience on RDBMS (Oracle 9i/8i, Sybase, MS SQL Server, DB2).
- Used ANT, Maven scripts to compile the Java files and to build the jars and wars.
- Experience in developing Unit testing using JUnit and DBUnit.
- Experience on Maven, UML, and Use Case Analysis.
- Excellent working knowledge in Rational Rose and MS Visio
- Capable of working as an individual as well as part of team.
TECHNICAL SKILLS
Languages: Java2.0 (JDK 1.5/1.4/1.3), SQL, PL/SQL, JavaScript, CSS, HTML, DHTML XML, XSLT, XMLXML DTD, XML Schemas, XML Parsers (SAX, DOM, JDOM), XPath, Ajax.
J2EE: Servlets, JSP, JSTL, JSP (Custom Tags), JSF, EJB, JDBC, JavaBeans, JNDI, JMS, JTA, Java
Mail, WSDL, Spring Framework:
Application Servers: BEA WebLogic 8.1, JBoss, IBM Web Sphere 6.1
Web Servers: Tomcat 5.x
Apache Java Tools: Ant, Maven, struts, Log4J
O/R Mapping Tools: Hibernate 2.x, 3.x
IDE: RAD7.0, Eclipse, WSAD 5.1, Net Beans.
O/S Platforms: UNIX, AIX, Windows (NT/2000/XP)
Databases: Oracle 9.i/Oracle10g, SYBASE, MS SQL, DB2.
Version Control: Visual Source Safe, CVS, SVN.
Others: Toad, SQL Developer, SoapUI, Dimensions
Design Tools: Rational Rose, MS Visio
PROFESSIONAL EXPERIENCE
Confidential
Senior Systems Programmer/ Onsite Coordinator
Responsibilities:
- Involved in requirements gathering and designing components.
- Involved in Product Design, Product Development and Production Support
- Developed the application using Agile Methodology.
- Responsibilities include understanding server configuration and diagnosing problems in a time sensitive manner.
- Code walk through, modules integration and unit testing.
Environment: Websphere Server 6.1, DB2, Web Services, EJB 2.0, Hibernate, Servlet, Struts, Ajax, Real Method Framework, Eclipse Blue 8.6, Agile methodology.
Confidential
Senior Systems Programmer
Responsibilities:
- Involved in requirements gathering and designing components.
- Developed the application using Agile Methodology.
- Provide product and domain knowledge to offshore team members.
- Product Designing.
- Product Development support.
Environment: Websphere Server 6.1, DB2, Web Services, EJB 2.0, Hibernate, Servlet, Struts, Ajax, Real Method Framework, Eclipse Blue 8.6, Agile methodology.
Confidential
Team Lead / Portal Administrator
Responsibilities:
- Develop Portlets by using JSF framework, assemble Portal Pages.
- Create and Design Liferay Portal Themes and Layouts.
- Define User Groups, Community and User Roles by using Liferay Portal Server features.
- Coordinate with Testing, Development and Business Team.
- Responsibilities include understanding server configuration and diagnosing problems in a time sensitive manner.
- Code walk through, modules integration and unit testing.
Environment: Liferay Portal Server, Jboss, EJB 2.0, Webservices, JSR 168/286, Vision Plus
Confidential
Onsite Coordinator
Responsibilities:
- Analysis of user requirements, writing BRS docs.
- Design of the Architecture using Savvion Business Tool (BPM).
- Involved in Database design
- Involved in Construction of UI
- Development of BizSolo modules.
- Integration of BizSolo application with BizLogic flow through Serialized Data Objects.
- Testing of BizSolo and BizLogic applications.
- Responsibilities include understanding server configuration and diagnosing problems in a time sensitive manner.
- Code walk through, modules integration and unit testing.
Environment: Savvion Tools, Core Java, WebSphere Application Server 6.0 and Oracle 9i
Confidential
Team Lead
Responsibilities:
- Development, implementation and maintenance of MVC architecture using Struts framework
- Design of the Program Specification for each module
- Maintenance of the interface of SQL Server databases and models using JDBC and WebLogic technologies
- Preparing and maintaining Quality deliverables like detail design document, defect tracking sheet etc.
Environment: J2EE, Core Java, Struts Framework, WebLogic8.1, JMS and Oracle 10g
Confidential
Sr. Developer
Responsibilities:
- Development, implementation and maintenance of an MVC architecture using Spring framework
- Development and maintenance of elaborate service based architecture utilizing open source technologies
- Writing XML for the configuration properties in Spring framework
- Development of new reports and migration of existing reports in reporting framework builds in Spring.
- Integration of java modules with .NET client
- Implementation of the application interface using Java and Servlets Technologies.
- Data Migration from Legacy system to J2EE Architecture
Environment: J2EE, Spring Frameworks, Core Java, Tomcat 6.0 and Oracle 9i
Confidential
Sr. Developer
Responsibilities:
- Develop User Interface using JSP
- Develop Portlets in Struts Framework using IBM Portlet API
- Implementation of Search Utility using Ultraseek Search Engine
- Develop User Interface using JSP
- Develop Portlets in Struts Framework using IBM Portlet API
- Implementation of Search Utility using Ultraseek Search Engine
Environment: J2EE, Struts Framework, Portal Server, IBM Portlet API and Oracle 9i
Confidential
Developer
Responsibilities:
- Enhancement of the existing Gateway system implemented in different channels
- Used JSP pages on server side for accessing information from the framework
- Implementation of Java components to simulate the behavior of the ActiveX controls used in forms to support the web
- Providing the support for native interface from the Java component to the for the application, used OOAD techniques to support interface
- Providing support to Oracle 9i databases for getting quotes using SQL queries and JDBC technology
- Deployment of JSP using iPlanet
Environment: Core Java, Servlet, JSP, SQL, DB2.
Confidential
Developer
Responsibilities:
- Component development involving EJB
- Maintenance of development using J2EE principles
- Implementation of Unix Shell Scprits for Providing Support to environments
- Using WSAD for deployment of worker beans involving EJB to get the quotes
- Using JSP technology to generate the quotes on the server side
- Maintenance of the interface of SQL Server databases and models using JDBC and Web Logic technologies
- Implementation of the EJB interface that interacts between the web tier and the DAO
- Transaction Processing using SQL
Environment: Core Java, Servlet, JSP, SQL, DB2.