We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10+ years of experience in analysis, design, architect, development, testing and deployment of software applications.
  • Experience in software development and business logic implementation using Java/J2EE technologies in various domains like Banking, Insurance, Life Science and Manufacturing/Logistic and Enterprise Business Software applications.
  • Extensive experience in architecture, design and building Complex Business components, developing Multi - Tier Web Applications and Server side Business Logic using J2EE, XML, WebSphere, WebLogic, Apache Tomcat, Resin, ATG Dynamo Server Enterprise Java Beans, Servlets, JSP, Jhtml, Struts, Spring, Ibatis, GWT, ATG, JDBC, DB2, Oracle, My-SQL, SQL Server, PL/SQL.
  • Experienced in Design, Development, Support, Documentation and implementation of SDLC.
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, Jhtml, AJAX, JavaScript, JSON, JQuery, HTML, EJB, JMS, JNDI, DOM/SAX parsers, Struts, Spring, Spring Batch, Ibatis, Next Gen, Fast4j, ATG, Hibernate, JDBC, XML, JAXB, and Log4J.
  • Extensive experience in Master data management using Orchestra Network’s EBX5.
  • Application packaging & Deployment experience using build tool Ant script and Maven tool.
  • Wrote test cases for Unit Test, Acceptance Test and Integration Testing using JUnit.
  • Experience working with the source control and versioning tools CVS, VSS and IBM Rational Synergy.
  • Administered and configured Application Servers and Web Container for Database connection, JNDI, Security settings, EAR deployment, Log, WebSphere7.0, weblogic 8.1, Resin 1.2, Apache Tomcat and ATG Dynamo Server.
  • Good analytical and problem solving skill. Strongly initiative, creative and able to adapt new technologies easily.
  • Architectural expertise in UML and J2EE design patterns.
  • Extensive experience in designing Use Case Diagrams, Sequence Diagrams and Class Diagrams using IBM Rational Software Architecture, Enterprise Architect, Microsoft Visio and Star UML.
  • Having good Experience with Rapid Development tools Eclipse, WSAD (Web Sphere Application Developer) 6.1, Net Bean, TOAD, Jcreator, PL/SQL Developer and SSH Tectia.
  • Worked and managed teams in varied work culture environments.
  • Good International exposure, have Worked in different countries like USA, Germany and India.
  • Good experience in providing On Call Support during test execution and other times as required by business.
  • Significant work through the different phases of software development life cycle and knowledge of systems analysis and design methodologies.
  • Experience in project auditing to maintain industry standard.

TECHNICAL ENVIRONMENT:

Java Technologies: J2ee, Message Driven Bean (MDB) 2.0, JSP 2.0, JHtml 6.x, GWT 1.4, Junit 4.x. EJB 2.0, JDBC 2.0, Java Beans, Applets

Language: JAVA (1.4, 1.5) C, HTML, JavaScript, XML, Ajax, CSS, PHP 4.x

Java Frameworks: Struts 1.1, Struts1.2, spring 2.x, Spring Batch 2.1.x, ATG6.2.0

ORM Tools: Ibatis 2.3, ATG Repository 6.2, NextGen, Fast4j.

Web/App Server: Resin 1.2, Apache Tomcat 5.0, Web Sphere 7.0, Web Logic 8.1, ATG Dynamo Server 6.2

Development Tools: RAD 7.5, NetBeans 5.0, Eclipse 3.x, Jcreator 3.0, SSH Tectia 6.0, Display Tag 1.2, TortoiseSVN, Toad 8.5, SQL Editor, Command Controller, Soap UI

UML Modeling Tool: IBM Rational Software Architect 7.0, Enterprise Architect 9.3, StarUML 5.0, Microsoft Visio 14.0

Databases: SQL Server 2000, mySQL 4.0, Oracle 9i and DB2 8.1

Configuration Mgmt. Tool: Ant 1.7, Maven 2.x, MS Visual Source Safe 6.0, CVS 1.x, Rational Synergy 7.x, SVN 1.6

Master Data Management: Orchestra Network’s Enterprise Business Extension (EBX5)

Testing Tools: Test Director, JUnit, TestPartner, Quality Center

Designing and Modeling: OOAD Using UML, Design Patterns, MVC

Operating Systems: Windows XP/2000/NT, Unix

MAJOR ASSIGNMENTS:

Confidential

Software Developer

Responsibilities:

  • Developing Web service calls from Self Service Portal to Worker Portal.
  • Played crucial role in performing business analysis of the project.
  • Prepare High level and low level design documents which are helpful for the development of the application.
  • Prepare Unified Modeling Diagrams and mock up screens to visualize the application to the client.
  • Assist in Database design to create tables required for the Application development.
  • Involved in creating database tables which are very important to store information about the user accessing the application.
  • Set up project environment on servers for both development and maintenance which is major part to develop a web application.
  • Developed business logic of the application to determine the benefits issuance to the users using servlets, struts and JSP.
  • Designed the user interface for the application using HTML, DHTML, Java Server Pages, Java Script and CSS.
  • Produced and consumed the web services data in the form of JSON, XML.

Environment: java, EJB, J2ee, JUnit, Log4J, NextGen, Fast4j, JIRA, Java Script, JQuery, JSON, CSS, WebSphere 8.5, Oracle My Eclipse Blue edition 10, sql developer, Subversion (SVN), Rational Team Concert (RTC).

Confidential

Senior software engineer

Responsibilities:

  • Created the project structure in Eclipse 3.x and check in the code into SVN 1.6.
  • Developed application using java 1.5, spring 2.x and Spring Batch 2.1.
  • Involved into Ehcache 2.x configuration in spring.
  • Created user interface using JSP, HTML and configure it in EBX API.
  • Configure the spring batch framework with Enterprise Business eXtension (Orchestra Networks).
  • Created Model, data set, data space and work flow in EBX5 MDM tool.
  • Exported WSDL format of MDM models and generate java beans using Jaxb.
  • Involved into Junit 4.0 testing and Code review.
  • Reviewed the documentation and Unit test cases.
  • Used Maven Scripts to do compilation, packaging and deployment in an application server.
  • SSH Tectia 6.0 used to connect UNIX and transferring data files.
  • Involved in code promotion (ET, SIT, UAT and Production) using UNIX environment.
  • Responsible for collaboration between the project team, testing team and Business team.
  • Configured spring batch jobs in Control-M Scheduler.
  • Project auditing and status report generation.
  • Created High Level and Low Level System Design documents using UML, Enterprise Architect 9.3 and Microsoft Visio tool 14.0.
  • CATI, CMDB and BCM systems are providing data into different file structures like CSV, XML and Flat files.
  • Processing feed file using Spring Batch API.
  • SQL developer used for PL/SQL Development.

Environment: Java 1.5, Spring Batch 2.1, HTML, JSP, Eclipse 3.x, SVN 1.6, Maven 2, Servlet, Oracle 9i.

Confidential

Senior software engineer

Responsibilities:

  • Creating High Level and Low Level System Design documents using UML and IBM Rational tools 7.0.
  • Architect the workflow of the whole project using various design patterns like MVC, factory, decorated, business delegate, singleton etc.
  • J2EE Patterns were implemented in each tier.
  • Involved into documentation Review.
  • Developed application using java 1.4, ATG6.2.0 and ATG dynamo server.
  • Developed user interfaces using Java Server Pages using HTML, JHTML, JSP, CSS & JavaScript.
  • Written build scripts using ANT utility.
  • Involve in code promotion in different environment like IT, UAT and Production.
  • Involved into Client communication.
  • Used Eclipse 3.x to developing GUI and deploying it on the server.
  • Maintain code using IBM Rational Synergy 7.x.
  • Developed various Handler, Form bean classes and Repository using ATG framework.
  • Implemented logger for debugging and testing the application using Log4j.
  • Involve into Junit testing.
  • Configure PMD and Check style in Eclipse for code review.
  • Preparation of Unit Test using Orthogonal Array tool of Lean method of the Wipro.
  • Create tables and write SQL queries in DB2 8.1.

Environment: Java 1.4, JHtml, Jsp, ATG6.2.0, Eclipse 3.x, ATG dynamo server, DB2 8.1, IBM RSA 7.0, IBM Rational Synergy 7.x.

Confidential

Senior software engineer

Responsibilities:

  • Involve into incident management using Assyst tool.
  • Resolution of maintenances issues.
  • Create problem records and request for changes in Assyst tool.
  • Maintain the application using java 1.4, ATG6.2.0 and ATG dynamo server.
  • Modify or create UI using JHtml, Java Script, Jsp, CSS and ATG tag lib.
  • Worked with the Business Analyst for requirement gathering of enhancement.
  • Responsible for closing the backlog of production related issues.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Involved in code review and deployment of the application on development, testing and production servers.
  • Wrote JUnit test cases for unit testing of the modules.
  • Analyze application data in DB2 by wiring complex SQL query.

Environment: Java 1.4, JHtml, Jsp, ATG6.2.0, Eclipse 3.x, ATG dynamo server, DB2 8.1, Assyst tool.

Confidential

Programmer Analyst

Responsibilities:

  • Involve into knowledge transition with t-system and Confidential .
  • Prepare KT documentation and reverse KT presentation.
  • Environment configuration project setup using IBM RAD 7.5.
  • Developed application components using java 1.5, servlet, EJB 2.1.
  • Create user interface using JSP, xslt 1.0, xml 1.0, HTML, CSS & JavaScript.
  • TOAD used for PL/SQL Development.
  • Involve into shadow share task with client.
  • Application maintenances using incident management tool BMC Remedy.
  • Participated in software problem isolation and resolution processes with developers.
  • Used IBM Rational Application Developer developing GUI and deploying it on the server.
  • Involved Process improvement and defect prevention activates.
  • Responsible in testing the classes and methods using JUnit test case.
  • Build application using ANT and deploy it in Websphere 6.0. Application server.
  • Involve into other project DQM and Freigabeblat for knowledge transition.
  • Create and modify data structure in DB2.

Environment: Java 1.5, JavaScript, xslt 1.0, xml 1.0, EJB 2.1, RAD 7.5, Websphere 6.0, DB2 8.1.

Confidential

Programmer Analyst

Responsibilities:

  • Understand the CL programming logic from AS/400.
  • Involvement in Design and Design Documents. Used class diagram and sequence diagram.
  • Develop application using java 1.5, Struts2, spring 2.x, Ibatis, MDB and DB2.
  • Involved into application configuration using Struts, spring (Core, ORM, DAO WEB), Ibatis with Message driven bean.
  • Involved into UI creation using JSP, Ajax, JavaScript, Display Tag 1.2, HTML, CSS with struts framework.
  • Implement internationalization using struts framework.
  • Used Tiles framework of Struts for user interface development.
  • Involved into writing Junit test cases.
  • Worked closely with testing groups for Unit, Stress and Integration testing. Writing the Test Plans.
  • Used Ibats for mapping objects to the relational database.
  • Developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.
  • Configured cache and scheduler into websphere application server.
  • Used IBM Rational Application Developer developing GUI and deploying it on the server.
  • Server configuration and deploy Message Driven Bean in WebSphere.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Onsite environment configuration, support and bug fixing.
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Develop script using AJAX framework.

Environment: Java 1.5, Ajax, JSP 2.0, Struts2, JavaScript, DisplayTag 1.2, Message Driven Bean (MDB), spring, Ibatis, WebLogic 7, RAD 7.5, DB2 5.0.

Confidential

Programmer Analyst

Responsibilities:

  • Involvement in Low Level Design and Documents.
  • Used Rational Rose development tool to design various Use Cases, Class and Sequence diagrams in Unified Modeling Language UML.
  • Architect the workflow of the whole project using various design patterns like MVC.
  • J2EE Patterns were implemented in each tier.
  • As Sr. developer was actively involved in architecting various Business Layer and Data Management components of this multi-tiered web based system over J2EE architecture.
  • Software environment configuration.
  • Developed proof of concept using GWT 1.4 and Struts1.1.
  • Used Struts MVC to develop this application.
  • Developed user interface using JSP1.2, Ajax, JavaScript, CSS and HTML.
  • Extensively worked on Struts framework for developing the business logic and interacts with Domain model components such as spring.
  • Configured Tiles and Validation frame works in Struts.
  • Developed various AJAX components.
  • Involved into creation Tables and SQL query in Oracle 9i.
  • Handled data concurrency using Java.
  • Involve in writing and executing Junit Test Case.
  • Involved in quality process of project.

Environment: Java 1.4, Ajax, JSP1.2, Struts1.1, JavaScript, GWT 1.4, J2ee1.3, Weblogic 9.2, PL-SQL, Oracle 9i, junit Testcase.

Confidential

Programmer Analyst

Responsibilities:

  • Software environment configuration.
  • Responsible for developing and maintaining all the entity and session beans.
  • Have worked on Oracle 10g as the data base for storing and retrieving the application data.
  • User interface created using JSP, Servlet, Java Script, CSS, HTML and Struts tab lib.
  • Implemented procedures, packages, and different Joins to retrieve the data base using PL/SQL and SQL and worked on PL/SQL Developer.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Involved in code review and deployment of the application on development, testing and production servers.
  • Developed various Action classes and Form bean classes using Struts 1.1 framework.
  • Implemented logger for debugging and testing the application using Log4j.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed the deployment descriptors for the Session EJBs to deploy in the BEA WebLogic Application Server.
  • Involve in code promotion in different environment like IT, UAT and Production.

Environment: Java 1.4, JSP, Struts 1.1, JavaScript, EJB 2.0, J2ee, WebLogic 8.1, PL-SQL, Oracle 8.1.7.

Confidential

Programmer Analyst

Responsibilities:

  • Developed presentation layer using JSP, Struts tag lib, Struts tiles framework, HTML, CSS and java Script.
  • Create form beans and different type of action classes using struts.
  • Implemented client side validations using Struts specific validation framework.
  • Used tiles framework for designing the layouts of multiple pages in the application.
  • Implement internationalization using struts framework.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Involved in code versioning, Check In, Check outs and code merging using CVS versioning tool.
  • Implemented procedures, packages, and different Joins to retrieve the data base using PL/SQL and SQL and worked on PL/SQL Developer.
  • Helped Q&A team in preparing Use Cases for testing the application modules.
  • Mapping the business requirements to the business process modeling specifications and detailed design documentation.
  • Wrote JUnit test cases for unit testing of the modules.
  • Worked with the Business Analyst for requirement gathering.
  • Involved into development and maintenances of Application.
  • Involved into maintenances as a senior team member.

Environment: Java 1.2.2, PL-SQL, Oracle9i, Struts 1.1, JavaScript, WebSphere 5.1.1, Junit, Testcase.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in the requirement analysis, design, and development as well as in the testing of this product.
  • Designed web pages for displaying dynamic content using JSP 1.2, HTML.
  • Worked on Eclipse to code classes and JSPs.
  • Responsible for developing plain Java Beans.
  • Also Responsible for developing end-user screens by using JSPs.
  • Implemented HTML pages for capturing the input data from users.
  • Implemented logger for debugging and testing the application using Log4j.
  • Involved in application maintenances.

Environment: Java 1.2.2, SQL, JSP 1.2 PL-SQL, Oracle8i (8.1.7.3.0), WebSphere 3.5.

Confidential

Developer

Responsibilities:

  • Adopted J2EE best practices using J2EE design patterns.
  • Responsible for requirements gathering and analysis of the requirements.
  • Coded the Java Beans to populate the data required by JSP, Servlet, HTML and CSS.
  • Responsible for coordinating with the testing team to resolve/fix the defects.
  • Used Eclipse for developing the application and CVS for configuration management.
  • Provided solutions for bug fixes in this application.
  • Created queries, procedures & triggers in the Oracle10g database.
  • Prepared code documentation for future and upgrades.
  • Conducted code review for team members, involved in Unit testing.

Environment: Java 1.2, Jsp 1.x, servlet 1.x, Tomcat 5.x, Oracle 10g.

Confidential

Programmer

Responsibilities:

  • Involved in Designing, Development, and Maintenance of the project.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Developed HTML, JSP, Servlet and back-end java classes, Deploy application using Resin server.
  • Involved in complete software development life cycle - Requirements gathering, Analysis, Detail design, Development, and Unit testing.
  • Involved design using Microsoft Visio tool for the UML modeling.
  • Developed the application as a multi-tier application using MVC architecture.
  • Front end screens were developed using JSP, HTML and CSS.
  • Developed JavaScript behavior code for User Interaction.
  • Created database program in SQL Server2000 to manipulate data accumulated by Internet Transaction.
  • Wrote a Servlets Class to generate dynamic HTML pages.

Environment: Java, JSP 1.2, JavaBeans, Servlet, JDBC and SQL Server2000, JavaScript, Resin1.2.

We'd love your feedback!