Senior Software Analyst Resume
Paramus, NJ
SUMMARY
- 8+ years of IT experience in top consulting organizations with strong focus on Design, Development and System Architecture
- Experienced in implementing Financial applications, Manufacturing applications and SOA Applications with OOAD, UML.
- Expertise in web application development using Java, Servlets, JSP, JavaScript, Struts, Spring, Hibernate, XML, XSLT, Java Beans, JMS, RMI, JNDI, JDBC, Web Service, Eclipse, RAD.
- Strong experience in designing application using Rational rose. Skilled in design and implementing Business Rules through ILOG.
- Developing DTDs, XSD schemas for XML (parsing, processing, and design) .
- Extensive experience in Service Oriented Architecture, J2EE Design Patterns, server side design patterns, Oracle.
- Good server - side development experience in Java EE 6, EJB, Servlets, JSP, JQuery, Java script, HTML5, Spring, Hibernate
- Flexible and adaptable across multiple development technologies and methodologies.
- Framework 3, Struts 2 .1.6, Struts 1.3.10
- Experienced in Oracle and IBM DB2 database
TECHNICAL SKILLS
Programming Languages: Java
Java/Web Technology: Java J2SE 1.6, Servlets 2.5, JSP 2.1, JDBC, Java Beans, EJB, RMI, Web Services, Java Script, JQuery, HTML, Spring, Hibernate
Application & Web servers: IBM WAS 8/7/6.1, WebLogic, IBM WebSphere 10g, Tomcat
Database: Oracle 11g/10g/9i
Design Software: Rational Rose 2000e
Build/Release Management Tools: Maven, SVN, Star team
IDE: Eclipse, Net beans, Rational Application Developer, Borland StarTeam
Operating Systems: Windows 7, Win 9xs, Unix, Linux
Software Tools: SQL Developer, Toad, Soap UI, IBM TAM E SSO, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Paramus, NJ
Senior Software Analyst
Responsibilities:
- Designed standards-compliant web pages and back end java classes in Java, HTML, CSS, Java script, JQuery.
- Redesigned the web service to support different kinds of application templates to process marketplace for shipping orders from AMAZON and E-BAY buyers through UPS.
- Designed java classes to connect to AMAZON web service to retrieve open orders and shipped orders.
- Developed Java web services to retrieve orders from various sellers from all the marketplaces to dispatch the orders to ship in Europe and Asia pacific region.
- Interacted with Business for requirements related issues.
- Worked on use cases right from the front end to DAO, service and implementation layers.
- Redesigned the web service to support different kinds of application templates, Developed the XML Schema and Web services for the data maintenance and structures.
- Used Java, EJBs, HTML, JDBC, JSP, Ant, JUnit, XML, JavaScript, and a proprietary Struts-like system.
- Developed on WebLogic deployment. Tools included Ant, Junit.
- Developed client side implementation to connect the amazon marketplace.
- Implement Dependency Injection in the Struts MVC framework coupled with PGF core framework, a wrapper framework as per the UPS specifications.
- Identified and fixed cross-system issues.
- Working with Business Architects to ensure developments support the business and IT strategic plan.
- Responsible for design initiatives, development and reviews with Java Developers.
- Lead design initiatives and reviews with Java Developers and ensure that Java Developers understand the scope and approach of their tasks.
Environment: Java, Struts, Web services, EJB, HTML5, Servlets, JSP, Java script,JQuery11, Eclipse, Web logic 12, XML Technologies, JUnit, Ant, Linux
Confidential, Boston
Senior Software Developer
Responsibilities:
- One stop shop for Employee Service applications across portfolio. Designing application based on the reference Architecture and approved software by Confidential .
- Designed and built JSP front end to Oracle database, used JSTL and JQuery.
- Used Java collections extensively to manipulate the data on front end.
- Developed the XML Schema and Web services for the data maintenance and structures.
- Added functionality that ingested data from a SOAP web service.
- Implement Dependency Injection in the Struts MVC framework bind the http form values directly into POJO.
- Used Spring IOC integrated with Struts MVC framework to inject session layer objects into the web layer.
- Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts and stored procedures for Oracle 9i database.
- Working with Business Architects to ensure developments support the business and IT strategic plan.
- Responsible for design initiatives, development and reviews with Java Developers.
- Lead design initiatives and reviews with Java Developers and ensure that Java Developers understand the scope and approach of their tasks.
Environment: Java, JEE 6, WAS 6.1, Oracle 9i, Eclipse, Web logic, XML Technologies, JUnit, Maven 2.2.1,Unix
Confidential, NYC, NY
Senior Software Developer
Responsibilities:
- Understand the existing Credit trade module where the clearing trade transactions communicate with an internal system.
- Design and develop the trade module for the commodities transaction details of the Distributors and Buyers through data upload in Struts MVC and Spring DI framework.
- Used SOAP style Web Services layer to interface with DB, and an JSP front end. Used HTML, CSS, and the JavaScript libraries.
- Created SOAP based web service to lookup Trade Distributors data.
- Integrated other sub-systems with the application through JMS, WebLogic Servers, MQ, SOAP based Web services, and XML.
- Developed presentation layer using struts tag libraries like logic, html, bean in JSP pages.
- Built an end to end vertical slice for a JEE based web application using popular frameworks like Spring, Hibernate and Struts by applying OO design concepts, JEE & GoF design patterns, and best practices.
- Developedfunctional modules in Struts MVC 2 Webframework using the front-controller design pattern.
- Generated backend hibernate DAO and business objects
- Generated DDL scripts, and wrote DML scripts for Oracle 9i database when the data upload of the trade transactions by Suppliers and Depositors upload data files with the details of the transactions for the clearing.
- Identified and fixed transactional issues due to incorrect exception handling and concurrency issues due to unsynchronized block of code.
Environment: Java 1.5, Struts 2, Spring, IBM WebSphere 6.1, Oracle 11g, XML Technologies, SQL Developer, JQuery, Unix
Confidential, Alpharetta, GA
Senior Software Developer
Responsibilities:
- As a part of the core design/Development team that designed and implemented the J2EE based software platform and re-engineered business process distributed J2EE system with real time interactions to Siebel through web services.
- Analyze the requirement of the new product, Product components and configurations which comprises information about the added family member.
- Experience in implementing Web Services in-order to communicate between different distributed components using with SOAP Protocol.
- Design and modify the order management transaction module for the new product.
- Made proficient use of WSDL files. Used SOAPUI for testing the web services
- Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAPUI.
- Developed presentation layer using struts tag libraries like logic, html, bean in JSP pages.
- Implemented web page layout using struts tiles libraries, and performed struts validations using Struts validation framework.
- Develop PL/SQL procedures to persist data into data base when the product is purchased, members added to the product and modifications are persisted.
Environment: Java 1.5, Struts 2, Web Logic 6.1, Glassfish, Oracle 11g, XML Technologies, TOAD, Restful, SOAP UI, Eclipse, Unix
Confidential, Alpharetta, GA
Technology Analyst
Responsibilities:
- Understand the existing legacy integration system where the customer and product, purchase and order data are managed.
- Understand and perform gap analysis and design of low and high level design document, design of test cases and testing.
- As a technology upgrade, SIEBEL CRM implementation was extended to UK websites. This was a major re-engineering project with the primary objective of J2EE front end integrated with Siebel backend and their interactions through web services without compromising on the existing business requirements.
- Develop web service classes for the online modules to connect to the ACRO data and verify the contents.
- Analyze the requirements of online, offline and batch modules.
- Design and develop the java objects to migrate legacy system to SIBEL CRM.
- Used JavaScript and struts validation framework for performing front end validations
- Develop PL/SQL procedures to persist data into data base when the data upload of the trade transactions by Suppliers and Depositors upload data files with the details of the transactions for the clearing.
- Was a part of Design team and guided the team performance monitoring and tuning of the applications is a key in such projects and they were provided in all phases of the SDLC process by our design team
Environment: Java 1.5, Struts 2, Web Logic, IBM WebSphere, 6.1, Oracle 11g, XML Technologies, TOAD, Restful, SOAP UI, Eclipse, Unix
Confidential, Detroit Michigan
Senior Software Developer
Responsibilities:
- Creating and Managing Change management requests in for enhancement project.
- Support Quality Center for defect tracking and fixing.
- Resolve the issues raised by various users of the system, Suppliers, Global buyers immediately and close the tickets as per the SLA.
- Design and develop the trade module for the commodities transaction details of the Distributors and Buyers through data upload.
- Develop PL/SQL procedures to persist data into data base when the data upload of the trade transactions by Suppliers and Depositors upload data files with the details of the transactions for the clearing.
Environment: Java 1.5, Struts 2, Web Logic 6.1, Oracle 9i, XML Technologies, TOAD, Eclipse, IBM WebSphere
Confidential, Detroit, Michigan
Senior Software Developer
Responsibilities:
- Developed Application through Eclipse, configured eclipse for struts application, creating J2EE project.
- Developed Action Form classes, Form beans, Action Classes using Struts.
- Worked heavily with the Struts tags- used struts as the front controller to the web application. Implemented Struts Framework according to MVC design pattern.
- Develop JavaScript function for client side validations.
Environment: Java script, IBM TAM E SSO, Java 1.5, Struts 2, Web Logic 6.1, Oracle 11g, XML Technologies, TOAD, Eclipse, shell scripting
Continental, Chicago, Illinois
Senior Software Developer
Responsibilities:
- Generate java objects from web services WSDL objects.
- Developed the XML Schema and Web services for the data maintenance and structures.
- Implemented the JDBC-ODBC Driver for Database Connection.
Environment: Java 5, XML Technologies, JUnit, JBoss, Web Logic, ILOG
Confidential, Detroit, Michigan
Senior Software Developer
Responsibilities:
- Writing Java Servlets, JSP pages.
- Developed Application through Eclipse, configured eclipse for struts application, creating J2EE project.
- Developed page templates using Struts Tiles framework.
- Developed Java Bean objects and DAO, Service layer classes in the Struts framework.
- Used Struts Validator framework for client side validations.
- Generating DML script for Code tables and test cases
Environment: Oracle 9i, Java, JUnit, JSP, Struts, HTML, Eclipse, TOAD, ILOG
Confidential, Detroit, Michigan
Software Developer
Responsibilities:
- Generating DML script for Code tables and test cases
- Develop and unit test reviews for Java Objects.
- Extensively worked in all Java Collections for data iteration in the presentation layer.
- Generate java classes from the detailed tasks from the low level design document.
- Implemented the JDBC-ODBC Driver for Database Connection.
Environment: Oracle 9i, Java, JUnit, JSP, HTML, Eclipse, SQL Developer, IBM WebSphere, WebLogic
