Programmer Analyst Resume
New, JerseY
PROFESSIONAL SUMMARY:
- 14+ years of IT experience in Java/JEE with full Software Development Life Cycle - Software analysis, design, architecture, development, testing, deployment, maintenance and production support.
- Proficient in designing web pages and have excellent knowledge on aspects related to front end design and development using technologies like HTML, DHTML, JSP, Applets, XML and JavaScript
- Extensive experience on server side development in J2EE technologies like JDBC, Servlets, JSP, Java Beans, JMS, EJB, Weblogic
- Experience in working on XML Suite of technologies (XML, XSD, DTD, XML Schema, DOM).
- Experience on webservice development with REST and SOAP
- Experience in working with MVC architecture, Struts and Hibernate
- Experience in working with ANT built and CVS source control
- Experience in working with database SQL Server 2000, PL/SQL and Oracle 9 i,10g
- Experience in working with Windows and have exposure to UNIX operating systems.
- Strong knowledge in programming languages like C# and VB.
- Excellent interpersonal communication skills and am very efficient working either independently or in a team
TECHNICAL SKILLS:
Languages: J2EE, Java2, C, C++, VC++, VB, XML, XSLT, SQL and PL/SQL
J2EE Technologies: Java, EJB 2.0/3.0, JDBC, JNDI, JSP, JMS, Webservices, Transactions, RMI
Frameworks: MVC, Apache Struts2.0 and Hibernate
Web Services: REST, SOAP, UDDI, WSDL
IDE: Eclipse, IBM Web sphere Studio Application Developer (IBM WSAD 5.1), Visual Studio
Tools: Visio, TOAD (Oracle), WSDL to Java, Ant 1.5, Text Pad
XML: JDOM, DOM, SAX, XmlSpy, XSLT
Messaging: JMS, Weblogic MQ.
Application/Web Servers: BEA Web logic 8.1, Apache Tomcat, JBoss 5.0.
RDBMS: Oracle 9i, Oracle 10g, MS Access, MS SQL Server, IBM DB2, PL/SQL.
Operating Systems: Windows NT / 98 /2000/ XP / Vista, UNIX, Linux.
Logging: Log4J, Java Logging API
Configuration Management and Versioning tools: CVS, VSS
PROFESSIONAL EXPERIENCE:
Confidential - New York City, NY
Technology Lead
Responsibilities:
- Involved in the analysis and design of application components MarkLogic and JMS components.
- Developed analysis level documentation such as Technical User Strories, Architecture and Activity/Sequence Diagrams.
- Conducted Design reviews and Technical reviews with other project stake holders.
- Involved in component integration testing
- Conducted application onboarding documentation and review with change management team
Environment: Java, XML, Web services - REST API, Mark Logic
Confidential - Jersey City, New Jersey
Technology Lead
Responsibilities:
- Involved in the analysis, design and development of the application components using JSP, Servlets components.
- Developed analysis level documentation such as Use Cases, Business Domain Model, Activity & Sequence and Class Diagrams. Conducted Design reviews and Technical reviews with other project stake holders.
- Implemented Services using Core Java, XML, Web services. Developed and deployed UI layer of sites using HTML, JavaScript, CSS.
- Mentored team members in various technologies and technical problems
- Lead in component integration testing and deployment
Environment: SAS FairBanking, Java, Servlets, JavaBean, HTML, JavaScript, CSS, XML, Web services, TOAD
Confidential, New Jersey
Technology Lead
Responsibilities:
- Involved in the analysis, design and development of the application components using JSP, XML and CSS components.
- Developed analysis level documentation such as Use Cases and Class Diagrams.
- Conducted Design reviews and Technical reviews with other project stake holders.
- Implemented data retrieval components using JDBC for Oracle 10g. Developed and deployed UI layer of sites using HTML, JavaScript, CSS.
- Mentored team members in various technologies and technical problems
- Lead in component integration testing and deployment
Environment:, Servlets, JSP, HTML, JavaScript, CSS, XML, JDBC, Oracle 10g, TOAD
Confidential, New Jersey
Technology Lead
Responsibilities:
- Involved in System Analysis that included high-level design, low-level design, and contributed to the technical architecture of the system
- Created object diagrams and sequence diagrams based on Analysis model
- Coordinated with various stake holders - business and development team
- Defined user acceptance criteria and created use cases
- Developing proto-type test screens in HTML, CSS and JavaScript
- Involved in developing JSP for client data presentation and, data validation on the client side with in the forms
- Used Oracle as database and wrote SQL queries for updating and inserting data into the tables using the tool TOAD.
- Involved in various phases of Software Development Life Cycle (SDLC) as design development and unit testing.
- Coordinated with various stake holders - business and development team and created BRD and SRS
- Defined user acceptance criteria and created use cases
- Preparing the high-level and detail level design documents before developing the code according to required specification.
- Bug fixing in .NET, conducted Unit, Integration and stress test.
Environment: Clarity, .NET
Confidential, New Jersey
Technology Lead
Responsibilities:
- Production support and release management for live website
- Data analysis and report generation for business users using Oracle and SQL Server databases.
- Incident management and bug fixing using Peregrine
- Change management and tracking using Peregrine
- Requirement analysis and specification for website enhancements
- Coordinated with various stake holders - business and development team
- Created BRD and SRS for enhancements
- Defined user acceptance criteria and created use cases for enhancements
- Coded and deployed website enhancement and fixes using J2EE and VB
- Mentoring team members in various technologies and technical problems
Environment: VB 6.0, J2EE, Oracle 10g, SQL Server 2000
Confidential
Technology Lead
Responsibilities:
- Software analysis and design
- Created HLD and LLD documents
- Lead team of developers in coding, testing and deploying enhancements to the website
- Developed application components based on MVC architecture with JSP and Struts serving as presentation layer, Servlets as controller and Hibernate in business layer to access to Oracle 9i database.
- Used ANT as a build tool, and used CVS for version control.
- Deployed the applications on BEA Weblogic 7.0.
Environment: J2EE, Weblogic 7.0, Oracle 9i, Hibernate, ANT, CVS
Confidential
Programmer Analyst
Responsibilities:
- Software analysis and design
- Created HLD and LLD documents
- Lead team of developers in coding, testing and deploying application.
- Used SAX/DOM XML Parser for parsing the XML file.
- Communicated between different applications using JMS.
- Extensively worked on PL/SQL, SQL.
- Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI).
- Integrated the Application with Database using JDBC.
- Used JNDI for registering and locating Java objects.
- Performed functional, integration and validation testing
- Production support and enhancement of live application after deployment
Environment: J2EE, XML, Weblogic 8.1.2, Oracle 9i
Confidential
Responsibilities:
- Coding of change requests and enhancements using .NET and SQL Server 2000
- Component integration testing and deployment
Environment: .NET (ASP .NET), SQL Server 2000
