We provide IT Staff Augmentation Services!

Senior Software Developer Resume Profile

2.00/5 (Submit Your Rating)

NY

Summary:

  • Having 8 years of experience in Analysis, Design, Development, Testing and Maintenance in the field of Web Technology Applications and Client-Server environment.
  • Strong Foundation in Java Technology J2SE1.5/1.4, J2EE1.5/1.4/1.3 and good understanding of Object Oriented Concepts.
  • Extensive experience in web development using HTML/DHTML, XHTML, JavaScript1.7, XML, XSL, XSLT, CSS.
  • Expertise in design and development of use cases and class diagrams using UML2.0, Rational Rose and Microsoft Visio.
  • Have good knowledge in iterative software development process framework Rational Unified Process RUP .
  • Strong Experience in using IDE'S such as Eclipse3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, NetBeans3.x/5.x/6.x, WSAD5.x/4.x, JDeveloper2005.
  • Experience in developing large traffic web sites.
  • Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies including JSP2.1/2.0, JSF1.2/1.1/1.0, Servlets2.5/2.4, Struts 2.0/1.3/1.2/1.0, EJB3.0, JDBC2.0, Web Services SOAP, WSDL , Spring2.0, Hibernate3.0, AJAX, JMS1.1, ANT 1.7, log4j.
  • Sound knowledge of design concepts such as MVC, Front Controller, Session Fa ade, Singleton, Business Delegate and DAO patterns.
  • Expertise in working with Oracle 11g/10i/9i, SQL Server2005/2000 and DB2 9.1/8.1/7.2 databases and writing Triggers and Stored Procedures.
  • Expertise in developing web-based applications using IBM WebSphere6.x/5.x/4.x Application Server, WebLogic9.1/8.1/7.0 Application Server, JBoss Application Server and Tomcat6.0/5.0 Web server.
  • Have a good knowledge on portals.
  • Strong technical skills, high sense of ownership, good problem solving skills, client focused approach, fast learner and cohesive team player.

Project Experience:

Technical Skills:

  • Programming Languages
  • Java, J2EE, C, C , PL/SQL
  • Java/J2ee Technologies
  • Core Java, JDBC, Collections, Java Beans, SWING, JSP, Servlet, EJB.
  • RDBMS
  • ORACLE 10i/9i , My SQL 5.0, MS ACCESS.
  • Web Technologies
  • Design Patterns
  • HTML, DHTML, XML , JavaScript, Ext JS, AJAX, WML, SOAP
  • MVC, Front Controller, Session Fa ade, Singleton, Business Delegate and DAO patterns
  • Application/Web Server
  • IBM WebSphere AS 6.0, JBoss 4.0 , Apache Tomcat 5.5
  • Operating Systems
  • UNIX, LINUX, Windows XP/NT/2000/98/95 and MS-DOS.
  • Other technologies
  • OOP, Struts, Spring, Hibernate, JavaScripts.
  • Tools
  • Eclipse 3.2, Net Beans 6, CVS, Subversion, VSS.

Role: Senior Developer and Technical Lead

Confidential

Responsibilities:

  • Used Agile for application development.
  • Participate in Daily status meeting with Project Managers and Team Members.
  • Developed the application using Spring MVC Architecture.
  • Used Apache FOP to generate XML using XSL files to generate PDF files.
  • Used Jquery, Java Script, JSP and HTML for development of web pages.
  • Developed Controller, Service and DAO classes.
  • Used Apache POI to read and write to create Excel files for user reports.
  • Used AJAX call and JSON to exchange data with the.
  • Used SOAP in Web Services for data communications
  • Used Oracle to create tables and stored procedures.
  • Using Tomcat Application Server for testing and deployment in the production environment.
  • Created java batch process to automate distribution of files generated by application via Email, Fax and Print.
  • Used Apache Tomcat for testing and deployment in the production environment
  • Used Eclipse and MyEclipse IDE for the development.
  • Used Apache Log4J for logging.
  • Implemented DHTML and used JavaScript for front-end validations.
  • Designed and implemented design patterns like Singleton, Factory and DAO.

Environment: JAVA, J2EE, jdk1.7.0, Spring 3.0, Hibernate, Oracle, XML, JSP, CSS, HTML, JavaScript, Jquery, SOAP, Apache POI, Apache FOP, XSD, XSL, SVN, Oracle SQL Developer, Mevan, Eclipse MyEclipse IDE, Tomcat Application Server, Windows 7, Linux.

Role: Senior Developer.

Description:

Confidential

Responsibilities:

  • Developed static and dynamic Web Pages using JSP, HTML and CSS, JavaScript, AJAX.
  • Developed the application using Spring MVC Architecture.
  • Created and injected spring services, spring controllers and DAOs to achieve Dependency injection.
  • Implemented the data layer using ORM framework Hibernate with Oracle Database.
  • Evaluating the technologies including MyFaces JSF framework for UI development, spring framework, Hibernate as ORM.
  • Configuring the Spring framework configuration with beans for services and DAO layer.
  • Writing SQL/PLSQL queries for database CRUD operations.
  • Used Java Messaging Services JMS integrated with spring with use of a Message Broker that acts as a middle man sitting between the sender and the receiving application for reliable and asynchronous exchange of important information.
  • Used Apache Tomcat for testing and deployment in the production environment
  • Developed the Business tier with Stateless Session beans with EJB 3.0 standards.
  • Extensively used Eclipse IDE for the development. Apache Log4J for logging purpose.
  • Developed test cases using JUnit for testing various pieces of functionalities independently and then integrating them seamlessly into the application.
  • Involved in making Web Services using spring remoting support via JAX-RPC.
  • Branching and merging of source code management using SVN.

Environment: JAVA 1.5 , J2EE, jdk1.6.0, JSF, Hibernate, MYSQL, HTML, XHTML, CSS, Tomcat 7.0, Spring 2.5, JavaScript, Unix,facelets1.1, JMS 1.1, Message Broker, Oracle, JAX-RPC, Apache Axis, Agile Methodology, XML, SOAP, WSDL, XSD, UDDI, Subversion, Eclipse 3.0.

Role: Senior Developer.

Confidential

Responsibilities:

  • Used Agile for application development.
  • Used Use case for identify and clarify requirement
  • Used spring framework and for Dependency injection, security features and to develop the application
  • Used SOAP in Web Services for data communications
  • Used JSF for development of web pages
  • Converted HTML to JSP and developed DAO's, Controller's, Managers
  • Designed and implemented design patterns like Singleton, Factory, Session Fa ade, DAO
  • Used PL/SQL for storing ,managing and distributing data
  • Developed EJB components for application.
  • AJAX was used to exchange small amounts of data with the server so that the entire web page does not have to be reloaded each time the user requests a change
  • Used Oracle to create tables and stored procedures
  • Used HTML in the front end of the application
  • Configured the database through XML using Ibatis
  • Wrote Use case's from entry to end point of a page and plotted data flow diagrams
  • Recommended solutions to end-users to make the application more robust
  • Followed the client development standards and methodologies
  • Implemented DHTML and used JavaScript for front-end validations

Environment: Java 5, J2EE, Eclipse 3, Oracle, Web services, EJB, Spring 2.0, JSP, Servlets, Struts, SOAP, Design patterns, iBatis, Java Script, CSS, JMS, XML, HTML, DHTML, XSL, XSLT, JSF, JDBC,JNDI, JUnit, JBoss, AJAX, PL/SQL, SQL Navigator, UML, UNIX.

Role: Developer.

Confidential

Responsibilities:

  • Involved in design and development phases of Software Development Life Cycle SDLC .
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and Java Script to simplify the complexities of the application.
  • Implemented Model View Controller MVC-2 architecture using Jakarta Struts 1.2 Framework at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality such as user authentication, account transfer using Session EJBs. Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Validated all forms using Struts validation framework and implemented tiles framework in the presentation layer.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database. Used Spring 2.0 Framework for Dependency injection and integrated it with the Struts Framework and Hibernate.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC-2, Business Delegate, Session Fa ade, Service Locator, Data Access Object, and Singleton.
  • Developed the Business tier with Stateless Session beans with EJB 3.0 standards.
  • Used Java Messaging Services JMS for reliable, asynchronous communication to send automatic email notifications to customers.
  • Consumed WebServices provided by other applications using WSDL and SOAP for download statement part of the project.
  • Used JAXB XML parsers for data retrieval.
  • Developed the application on WebSphere Application Server 6.1v using the IBM Rational Application Developer Eclipse 3.0.
  • Deployed the application on WebSphere 6.0.
  • Developed JUnit test cases and Struts test cases for all the developed modules.
  • Used Log4J for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.

Environment: RAD 7.0, WebSphere 6.0, JSP 2.0, Servlets 2.3, EJB 3.0, Struts 2.0, Hibernate 3.0, JMS 1.1, XML WebServices, SOAP, WSDL, JAXB, Log4J, JUnit, Ant 1.5.2, JavaScript, HTML, CVS, PL/SQL, Oracle 9i, Rational Rose, Windows XP.

Role: Software Engineer.

DConfidential

Responsibilities:

  • Involved in user interface design and development using Struts tags, JSP, HTML and JavaScript.
  • Applied RUP approach for project development
  • Involved in development of the server side logic using Action, Action Form and DAO access layer classes.
  • Data validations are done using ActionForm classes, maintenance of struts-config.xml and application resource bundles.
  • Design various forms using ajax and java scripting and html and css.
  • Involved in creation of reports using jasper reports.
  • Make use of web service to collect raw data using SOAP protocol.
  • Compiled and built the application using ANT acripts for building prototypes.
  • Involved in writing various business objects using struts and hibernate.
  • Created style sheets for user interface.
  • Worked on unix admin console.
  • Clearcase Software tool is used for revision control of source code.
  • Developed GUI using swing.
  • Unit testing and System testing
  • Bugs fixing and code modifications as per the change requests CR .
  • Maintaining JAVA coding standards and design standards while writing code and in the design documents as well.

Environment: Java 1.4 , JSP, Servlet, HTML 4.0, CSS, Struts, Hibernate, JDBC, Java Beans, DOM Manipulation, JavaScript, Jasper Report, XML, SQL SERVER, MySQL 4.0, ANT, WebService, SOAP, WebSphere 6.0, Unix, Clearcase, Tomcat 5.0, Linux, Window NT, NetBeans 4.0, RUP Software Development.

Role: Software Engineer

Confidential

Responsibilities:

  • Involved in preliminary analysis of user requirements and detail design documentation.
  • Designing and implementing database design.
  • Designed and developed JSPs and Servlets for processing user information.
  • Designed and developed front end component JSPs and Servlets for reading users test responses and evaluating them.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Deployed the application on Tomcat.

Environment: Java, JSP, Servlets, OODM, EJB 2.0, XML, IBM WebSphere 5.0, JDBC, Tomcat and SQL Server.

We'd love your feedback!