We provide IT Staff Augmentation Services!

Designer / Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Having over 7 years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Expertise in Java and J2EE technologies such as Servlet, JSP, Struts, EJB, JDBC, Spring, and Hibernate
  • Proficient in designing J2EE applications using MVC pattern and Struts framework
  • Expertise in implementing RESTful web services and SOAP based web-services.
  • Experience in Struts, Spring Framework such as Spring MVC, Spring IOC, Spring AOP, Spring Resources, Spring JDBC.
  • Experience in web application design using open source MVC, spring and Struts Frameworks
  • Experience with multiple web/application Servers like Apache Tomcat, Resin, Web Logic and JBOSS
  • Expertise in Web-Development technologies like HTML, JavaScript, HandlebarJS, jQuery, CSS, XML, JSON and AJAX
  • Strong experience in RDBMS like Oracle 11g, SQL Server, MYSQL, PL-SQL programming, Stored Procedures, and Triggers
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j.
  • Extensive development experience in different IDE’s like Eclipse, and Spring Tool Suite.
  • Hands on experience with source control tools like CVS, Clear Case, SVN.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Experience in working with both Release management and Waterfall models of Software development
  • Versatile experience as JAVA/J2EE developer in Banking, Telecom,Engineering.

SKILLS & ABILITIES:

  • Expertise across the functional software stages, from requirements identification to design, coding, unit-testing, deployment, and maintenance stages.
  • Technical mentoring of development projects with a good software architecture experience.
  • Quick to adapt to new technologies and in comprehending client proprietary software.
  • Experience in working with both Agile and Waterfall models of Software development
  • Possess good interpersonal and communication skills, which facilitate a precise understanding and accurate fulfilment of customer/user’s needs.
  • My last role was as a Techno-Functional Design Lead for multiple J2EE applications. This required performing requirements Gathering, Analysis & Design for the project as well as co-ordinating with the off-shore team to ensure that the project is on track and monitor for any issues.
  • As the SME for the application, I had the ability to multitask multiple projects to ensure timely completion.
  • Strong problem solving and excellent analytical skills.
  • Able to identify efficient ways to address a variety of tasks and complete them in a time efficient manner.
  • Good record of collecting and analysing information and implementing actions with a view to meet goals
  • Particularly effective in handling intricate project details by employing keen screening abilities
  • I was responsible for identifying and escalating risks and issues with systems and data requirements as well as providing troubleshooting and methodical diagnostic skills to resolve issues.
  • I was also responsible for identifying project and technical level issues in the design phase and ensure that those risks were communicated to upper management.

TECHNICAL SKILLS:

Architecture: Object-oriented Design, Design Patterns, Service Oriented Architecture (SOA)

Programming Languages: Java, J2EE, XML, HTML, JavaScript, Ajax, JQuery, Handlebar JS, SQL,JSON

Scripting Languages: Shell scripting, Groovy

Database: Oracle 11g, Oracle9i,Oracle 11g

Middleware: J2EE including JDBC, EJB, Web Services (SOAP, REST)

Technologies: Servlets, JSP, Hibernate, JSTL, Apache CXF, JDBC, JAX---RPC, JAXP (SAX,DOM), JNDI, JUnit

Framework: MVC, Apache Struts, Spring, Geb, Spock, Groovy

Methods: Waterfall and Release Management

Server: Apache Tomcat,JBoss,Weblogic, Resin

Version Control: SVN,Star Team,CVS

IDE's: Eclipse, Spring Tool Suite

Tools: Oracle SQL Developer, putty, WinSCP, PL/SQL Developer, Fatwire,Eclipse, TOAD,jenkins, Hudson (Continuous Integration), Gradle.

Content Management: Fatwire

Operating Systems: Windows,UNIX,LINUX

EXPERIENCE:

Confidential

Designer / Developer

Environment: Java, J2EE, JSP, Struts 2, EJB, Hibernate, Oracle, HTML, XML, Maven, Web Services, XML, Rest Services, AJAX, JSON, JQuery, Java script, JBoss Application Server, Resin Server, WebLogic, Spring, LOG4J, SVN, Geb, groovy

Responsibilities:

  • Support the Architects with the solution designing of major projects catering to the Selfcare platform addressing on any queries.
  • Involved in analysis, technical design, development, implementation and support of self-care application system.
  • Analyzing and effort estimation for the new Project / Change requests.
  • Responsible for identifying and escalating risks and issues with systems and data requirements as well as providing troubleshooting and methodical diagnostic skills to resolve issues.
  • Developed the application using Struts Framework integrated with spring.
  • Developed RESTFUL based Web services using Rest easy framework.
  • Used Eclipse for writing code for JSP, Servlet, Struts and EJB.
  • Used Single Sign on for authentication and authorization.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
  • Performed logging-using Log4J to create log files to debug as well as trace application.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Façade, Singleton and Factory.
  • Deployed the applications on JBoss Application Server.
  • Deployed the portlets on Weblogic Server.
  • Used SVN for version control across common source code used by developers.
  • Used REST services to get/update data to/from downstream systems like billing.
  • Used JSON to write REST Services.
  • Analyze test/production defects and supporting the team in fixes.
  • Responsible for supporting deployment of the application in production and support post deployment activities
  • Helped in writing Automation testing using Geb framework and groovy.
  • Updated the final code in Star team which was then used to be deployed in various environments

Confidential

Senior Developer

Environment: HTML/DHTML, Java, JavaScript, Servlet, JSP, EJB, Struts, JDBC, Oracle 9i, JBoss Application Server, CVS, ANT, Eclipse

Responsibilities:

  • Analyzed requirements. Designed Class diagrams, and Sequence diagrams using UML approach.
  • Analysis and effort estimation for the project requests
  • Preparation of Functional documents and technical specification documents regarding the architecture of the entire system.

Confidential

Senior Developer

Environment: Java, JDBC, Oracle 9i, CVS, Eclipse.

Responsibilities:

  • Analysis and effort estimation for the project requests
  • Preparation of Functional documents and technical specification documents.
  • Development of the GUI using Java SWING.
  • Used JDBC to connect and fetch data from Oracle Database
  • Worked on each phase of SDLC (from requirements gathering to unit testing) while developing the project.
  • Unit tested the application continuously while adding new features and tested the completed project
  • Developed new business rules when the system was upgraded.
  • Incorporated the specified functionality in swing action listeners for all the user actions in the GUI.
  • Performed unit testing.

Confidential

Developer

Environment: HTML/DHTML, JDBC, Java 1.4, JSP, XFactor Framework, Oracle 9i, JBoss 4.0.5, Webservices, Eclipse, SVN, PL/SQL developer.

Responsibilities:

  • Involved in SDLC such as Requirement gathering, System Analysis Design, Coding and Testing.
  • Preparation of Functional documents and technical specification documents, Implementation plan, SIT Exit report.
  • Preparation of handover documents, SIT Strategy documents and SIT test scripts.
  • Used JDBC to connect and fetch data from Oracle Database.
  • Development of new Webservices to update the credit limit.
  • Developed new business rules using Java.
  • Made changes to existing JSP’s to in corporate the new features.
  • Performed unit testing. Tested the application functionality with SoapUI.
  • Used custom framework called Xfactor to make changes to the application.
  • Used Log4J to create log files to debug as well as trace application.
  • Executed test scripts for SIT.

Confidential

Developer

Environment: HTML/DHTML, JDBC, Java 1.4, JSP, XFactor Framework, Oracle 9i, JBoss 4.0.5, Webservices, Eclipse, SVN, PL/SQL developer

Responsibilities:

  • Used JDBC to connect and fetch data from Oracle Database.
  • Use of custom Xfactor Framework to write the Java business rules.
  • Integration of new Webservices for the various functionalities.
  • Made changes to existing JSP’s to in corporate the new features.
  • Performed unit testing. Tested the application functionality with SoapUI.
  • Used Log4J to create log files to debug as well as trace application.
  • Executed test scripts for SIT as well as unit testing.

We'd love your feedback!