We provide IT Staff Augmentation Services!

Solution Developer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7 years of experience as a Software Development Engineer with increasing responsibilities involving analysis, design development, implementation and testing and troubleshooting of client-server applications.
  • Experience in developing Web based, Client/Server, Distributed architecture applications using Java and J2EE Technologies.
  • Involved in Design, Development, Testing and Implementation phases of Software Development Life Cycle.
  • Proficient in developing applications using Java, Servlets, JSP, EJB, MDB, JMS, RMI, XML, XSLT, JNDI, JPA, JDBC, Java Beans, UML, Java Script.
  • Experience in making web-applications using Servlets, JSP, Struts, Struts2, Spring, SOAP and REST.
  • Experience in the Administration and Configuration of Websphere Server and WAS Scripting for Auto Deployment of the application.
  • Experience in developing Model-View-Control Architecture MVC applications using Struts and Spring.
  • Developed custom JSF components and renderers for re-use within scalable J2EE Web Application.
  • Experience in using the open source tools Log4j, ANT, Maven and JUnit test Framework.
  • Used Spring framework extensively and have good knowledge of Hibernate.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Session Fa ade and Data Access Object.
  • Experience in developing distributed applications using EJB on Application Servers such as WebSphere and WebLogic Servers with IDE tools like Jbuilder and WSAD.
  • Integrate disparate systems with ESB, web services and JMS technologies.
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Experience in HTML, DHTML, RAD, Rational Rose, UML, SQL, PL/SQL, Oracle, SQL, WebLogic, MySQL Server, Tomcat.
  • Hands-on proven experience using DB2, Oracle 9i/8.x, SQL Server. Experience writing Oracle scripts and DB2 scripts.
  • Strong working experience in developing applications with service-oriented architectures SOA suitable for secure, reliable, and high-performance deployment.
  • Extensive working experience in developing web-services using Apache SOAP Axis.
  • Wrote various Test Plans to do rigorous Testing. Defined and created various Functional Documents for the systems to be developed, was involved in client interaction and support to the end user team.
  • Excellent organizational, interpersonal and communicational skills.

TECHNICAL SKILLS:

Operating Systems

Windows XP, Windows NT/2000, UNIX, Linux

PRogramming

Java, C, C , SQL/PLSQL

id environments

JDeveloper, RAD, Eclipse

web technologies

Servlets, JSP, Java Beans, Struts, Struts2, Spring, Hibernate, XML, Java Script, JAX, RMI, REST, SOAP, JMS, JPA, JDBC, JSTL, EJB, Java Swing, XSLT, JSTL, HTML, DHTML, CSS, XSL

application servers

WebLogic and WebSphere Application Server, Apache Tomcat and JBoss

design

Rational Rose, Dreamweaver

database environments

Oracle, SQL Server, MySQL, Postgre SQL, DB2

versioning tools

Clearcase, TFS, SVN and CVS

build tools

Ant, Maven

SOFTWARE DEVELOPMENT METHODLOGY

Waterfall model, Agile

Professional Experience:

Confidential

Role: Solution Developer

Responsibilities:

  • Involved an active role with end users to gather business requirements in designing and developing the RIA Rich Internet Application system.
  • Used Agile Methodology and Extreme Programming process to implementing the total software development life cycle for approval system.
  • Involved in developing architectural, design records class and sequence , use case.
  • Completely involved an active role in designing and developing enterprise level system.
  • Client UI layer module is developed using AJAX, Style Sheets , HTML, DHTML and MVC frame work.
  • Used MySQL in developing database environment.
  • Involved in performance tuning, unit, integration and functional testing.

Environment:

Visual Studio .net with C and ASP together with Microsoft SQL Server 2012 with MySQL and environment on Windows 7 and Linux OS, Agile.

Confidential

Role: J2EE Developer

Responsibilities:

  • Involved in requirement analysis, design and implementation of a dynamic n-tier J2EE application.
  • Agile is used for collecting systems information.
  • Used UML Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams .
  • The Presentation layer used Spring to implement the MVC design pattern and facilitate user interface design by the use of JSP's and Spring based tag libraries. The Spring framework was also augmented using the Tiles for Composite View pattern add-on components.
  • Adapted various design patterns like Front Controller, Business Delegate, Data Transfer Objects DTO , Data Access Objects DAO and Service Locator.
  • Used Spring-Hibernate in data access layer to access and update information in the database.
  • Implemented XML to stream data across different Interfaces for Reconciliation and Reversal process of the transaction files with the Bank.
  • Used SAX parser to parse the XML documents and XSLT for transformations.
  • Consumed web applications using RESTful web services.
  • Used IBM MQ Series with JMS support to communicate and update info with Merchants.
  • Defined the system interfaces XSD , created Mule ESB flows, performed payload transformation developed a middleware data identity mapping solution utilizing Spring, Hibernate.
  • Performed unit tests using JUnit framework and Easy Mock for Unit Testing.
  • Involved in coding of Java Script using JQuery for front-end validations.
  • Developed and used SQL and Stored Procedures in Oracle.

Environment:

Servlets, JSP, Spring, JNDI, JMS, JavaScript, Rational Rose, XML, RMI, IBM MQ Series, HTML, REST, Mule ESB, BEA Weblogic, Oracle, Windows NT.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Developed application using Struts Framework that leverages classical Model View Controller MVC architecture.
  • Integrating Struts with Spring by delegating Struts action management to Spring Framework based service layer. Used Spring Framework for Dependency injection.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used Spring-Hibernate in data access layer to access and update information in the database.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database oracle .
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Designed and developed the web-tier using HTML, JSP, Servlets, Struts and Tiles framework.
  • Used Http compression and AJAX for faster response time.
  • Implemented spring security features using AOP Interceptors for the authentication.
  • Used Java Scripts for client side validations and validation framework for server side validations.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Used Log4j for logging messages and Rational Clear Case for version Control.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Consumed Web Services WSDL, SOAP, UDDI from third party for authorizing payments to/from customers.
  • Involved in coding of Java Script using JQuery for front-end validations.
  • Deployed the application on JBoss application server.
  • Used Rational Rose for Use Case diagrams, Active flow diagrams, Class diagrams, Sequence diagrams and Object diagrams in design phase.
  • Used JUnit framework and Easy Mock for Unit Testing.

Environment:

Java, J2EE, Spring, Spring AOP, Struts, JNDI, HTML, Perl, CSS, JavaScript, Hibernate, SQL 2005, LINUX, ANT, Log4j, JUnit, SOAP, REST, XML, JSP, Servlets, JSTL, AJAX, JBoss.

Confidential

Sr. Programmer/Analyst

Responsibilities:

  • Analyzing the client requirements and functional areas of the existing system, client interactions, coordinating with the team members on critical problems and solving, technical guidance.
  • Involved in collecting the End User Requirements and involved in preparing System Request Requirement Document SRR , System Design Document SDS and the Use Case UC .
  • Responsible for design and architecture of the project by using MVC- Struts framework.
  • Implemented the some of the design patterns that fit into the framework.
  • Used Strutsvalidation framework extensively. Developed JSPs using Struts tag libraries.
  • Developed Form beans and action classes to write the routing logic and to call different services.
  • Developed and executed the user-input validation logic in form beans.
  • Responsible for developing the DAOs Data Access Objects for calling the Stored Procedures.
  • Extensively used JDBC Statement, Prepared Statement and Result Set interfaces.
  • Developed the Value objects and Business objects to fit into the architecture.
  • Developed the beans and deployed into the Websphere5.0.
  • Designed and developed the JSP for the different modules.
  • Developed and tested the application in WSAD test environment and deployed in to the server.
  • Involved in coding of Java Script using JQuery for front-end validations.
  • Involved in Client and Business Validation.
  • Did code review of the UI team.
  • Performed unit tests using JUnit framework and Easy Mock for Unit Testing.
  • Developed unit test cases and performed Integration testing and automated testing.
  • Developed the different components that are commonly used throughout the application.
  • Profiling and fine-tuning the application.

Environment:

JDK1.3, WSAD, Websphere, Struts, EJB, Design Patterns, JMS, RMI, JSP, Servlets, XML, XSL, UML, JDBC, DB2, SQL, eMatrix, MQL, TCL/TK.

Confidential

Role: Jr. J2EE Developer

Responsibilities:

  • Participated in software development life cycle SDLC of the Financial Agreements Search and Claims Feedback.
  • Designed Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose 2000 to model the detail design of the application.
  • Adapted design patterns - Model 2/MVC architecture using Jakarta Struts 1.2 and Front Controller, Business Delegate, Session Fa ade, Service Locator, Data Access Object DAO and Data Transfer Object DTO design patterns to deliver highly efficient and optimized system.
  • Used IBM MQ Series with JMS Support to publish information about new insurance plan, new customer or account opening etc.
  • Created applications, connection pools, deployment of JSPs, Servlets in BEA WebLogic.
  • Involved in Web Services JAX-RPC, UDDI and JAXRS development to service the quotes request for various insurance plans on demand.
  • Involved in coding of Java Script using JQuery for front-end validations.
  • Performed unit tests using JUnit framework and Easy Mock for Unit Testing.

Environment:

J2EE, EJB, Java, Jakarta Strut, JSP, Servlets, JDBC, JMS , SQL, JNDI, WebLogic Application Server, Rational Rose and IBM MQ Series, Oracle .

Confidential

Java Developer

Responsibilities:

  • Analyzing and preparing the Technical Documents for the issues and thereafter fixing the issues.
  • Doing Impact analysis and providing the Solution Proposal Documents to the issues.
  • Coding EJB components for a subset of the functionality.
  • Writing JSP's and Servlet's for the UI and business functionality.
  • Studying and analyzing the domain knowledge areas like features that can prove to be value- added to the product.
  • Researching ways to increase performance of the Application through use of methodologies like asynchronous calls to database, stored procedures in place of Dynamic SQL, etc.
  • Developing Quantification Queries to identify the similar kind of problematic shipments
  • Developing and executing the Data fix scripts to rectify the corrupted data in the database.
  • Providing the database changes to ensure the data integrity of the data model.
  • Involved in coding of Java Script using JQuery for front-end validations.
  • Used JUnit for the unit tests.

Environment:

J2EE, JSP, Servlets, Struts, EJB, JMS, XML, CVS, HTML, CSS, MySQL, Rational Rose, UML, SQL and Tomcat.

We'd love your feedback!