We provide IT Staff Augmentation Services!

Senior Developer Resume

Richmond, VA

SUMMARY:

  • 9 years and 10 months of experience in the field of Information Technology, specializing in multi - tier and Client/server architectures. Worked extensively on a variety of Application servers, Web Servers, Databases, GUI front ends, Advanced Internet applications using Java/J2EE.
  • Experience in development and implementation of Web based, Internet/Intranet, Client/server, Caching mechanisms, distributed architecture applications using Java/J2EE technologies like Java, JSP, Servlets, Struts, Spring(MVC, Dependency Injection,Autowiring,Caching,Database Connectivity,Integration with Ibatis,Webservice client api), EJB, Restful webservices,Soap webservice clients(using XMLBeans and JAX-WS), Ant and have working knowledge of Hibernate, Jquery,Angularjs, JSF, Maven,Ajax and Chordiant.
  • Experience in installing, configuring, working on application servers like IBM WebSphere, WebLogic and web servers like Tomcat.
  • Experience working using SDLC(Waterfall) and Agile methodologies of project development.
  • Experience in leading team (onsite/offshore model) to successful project implementation with proper management, engagement with top management, scope containment and quality assurance.
  • Good Understanding of Object Oriented Programming concepts, Model View Controller (MVC) Architecture, UML and understanding of Service Oriented Architecture (SOA).
  • Working experience in XML technologies like XML Parsers like Dom.
  • Efficient in software engineering skills including use-case diagrams, class diagrams, sequence diagrams using Visio.
  • Experience in methodologies related to project and program management. Expertise in highly scalable application development, spanning various phases of project life cycle, right from inception through closure.
  • Extensive experience in building multi-user Java server side applications and frameworks. Used Open source products to build re-usable components that can be used as base application frameworks.
  • Exposure to Oracle database in developing applications using SQL and Stored Procedures.
  • Ample domain understanding of Banking and Retail .
  • Charismatic and transformational leadership qualities with a passion towards business management, ability to manage project teams on highly visible and complex software projects in a dynamic environment on aggressive schedules and tight deadlines.

TECHNICAL SKILLS SUMMARY:

Operating systems: Windows NT, Windows XP, Windows 2000,Linux.

Programming Languages: Java,EJB and working knowledge of SQL and PL/SQL.

Internet Technologies: HTML,JSP,JSF,Servlet,Javascript, AngularJS and Chordiant. Working understanding Jquery and Ajax.

Frame Works: Spring and Struts. Working understanding of Ibatis,Hibernate,JUnit,Mockito and Chordiant.

Application Servers: Tomcat, Weblogic and WebSphere.

Web Services: SOAP(clients using Xmlbeans,Axis, JAX-WS) and RESTful webservices.

Development Tools: Eclipse,IBM RAD,Spring Tool Suite,Toad,SQL Developer, SOAP UI,Firebug,PostMan,Winscp and Putty.

Version Maintenance Tools: SVN,Clearcase,Serena and Visual Source Safe.

Databases: Oracle.

Build Tools: Working knowledge of Ant and Maven. Intermediate knowledge of AntHill Pro, Jenkins. Basic understanding of Sonar.

Bug Tracking Tools: Mercury Test Director, FishEye,Confluence,JIRA and VersionOne.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Senior Developer

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven,Soap webservice client(using JAX-WS), Restful Webservices, Spring Tool Suite, Mockito,Weblogic and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Involved in the Agile/Scrum based development phases.
  • Development of the service layer using Java/j2ee using Spring Tool Suite .
  • Development using Spring Framework(IOC,Autowiring,Database connectivity and Caching) which communicates with various service layers and configuring the Spring xml files.
  • Developed front end MVC and services/factory using Angularjs.
  • Developed unit tests using Mockito.
  • Developed webservices using REST and clients using Jersey Client api.
  • Developed SOAP based webservice clients using JAX-WS.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, BocaRaton, FL

Senior Developer

Environment: Java/J2EE, Spring, Struts, Angularjs, JavaScript, Maven, Restful Webservices,EJB, IBM RAD, Websphere and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Involved in the Agile/Scrum based development phases.
  • Development of the service layer using Java/j2ee using IBM RAD.
  • Enhancement using IOC and MVC pattern using Spring Framework which communicates with various service layers and configuring the Spring xml files.
  • Developed webservices using REST and clients using Jersey Client api.
  • Developed unit tests using Mockito.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, Austin,TX

Senior Developer/Lead

Environment: Java/J2EE, JQuery, Spring, JNDI, Ant,Restful webservices, JavaScript, PL/SQL, Oracle, IBM RAD, Websphere and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Involved in the Agile/Scrum based development phases.
  • Development of the service layer and front end using Java/j2ee using IBM RAD.
  • Development using Spring Framework (MVC, Autowiring, Database Connectivity) which communicates with various service layers and configuring the Spring xml files.
  • Developed webservices using REST and clients using Jersey Client api.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, Minneapolis, MN

Senior Developer

Environment: Java6/J2EE, XMLBeans, Spring, Webservices (Client implementation using XMLBeans), JNDI, Ant, JavaScript, PL/SQL, Oracle, Soap UI, IBM RAD, Websphere and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Development of the service layer and front end using Java/j2ee using IBM RAD.
  • Enhanced the project setup using Spring (MVC, Autowiring, Database Connectivity,Caching,Webservice client api) which communicates with various service layers and configuring the Spring xml files.
  • Involved in the Agile/Scrum based development phases.
  • Enhanced the webservices client using XMLBeans.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work

Confidential, Pittsburgh, PA

Senior Developer

Environment: Java6/J2EE, XMLBeans, Ibatis, Spring, Webservices (Client implementation using XMLBeans), JNDI, Ant, JavaScript, PL/SQL, Oracle, Soap UI, IBM RAD, Websphere and Toad.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team
  • Involved in High Level and Low level analysis and design
  • Created Use Cases, Sequence Diagrams, and Class Diagrams
  • Developed and implemented POC for all the verticals as per the business requirement and architecture design
  • Development of the service layer and front end using Java/j2ee using IBM RAD
  • Responsible for setting up IOC pattern using Spring (MVC, Autowiring, Database Connectivity,Integration with Ibatis, Webservice client api) which communicates with various service layers and configuring the Spring xml files
  • Developed the webservices client using XMLBeans.
  • Used Ibatis as the ORM mapping framework to interact with database by configuring the XML files
  • Involved in the Agile/Scrum based development phases.
  • Deployed the application on the development and testing boxes
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work

Confidential, Jersey City, NJ

Senior Developer

Environment: Java/J2EE, JNDI, Ant, JavaScript, PL/SQL, Oracle, Eclipse, Weblogic and Toad

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team
  • Enhancement and bug fixes using Java/J2ee
  • Production support for the business user
  • Deployed the application on the development, testing boxes

Confidential

MidLevel Developer

Environment: Java/J2ee, EJB, JNDI and JSF (work flow implementation), Eclipse, Editplus, Weblogic 9.2, ClearCase and Oracle.

Responsibilities:

  • Requirement Gathering and Requirement analysis for all business rules and combinations
  • Preparation of design documents and Mentoring of the team members
  • Designing and Coding of the web application using Java, EJB, JNDI, Eclipse and JSF
  • Deployed the application on WebLogic application server
  • Problem Analysis
  • Peer Reviews of the code and documents
  • Creation of test cases and testing for all business scenarios

Confidential

MidLevel Developer

Environment: Java/J2EE, EJB, JNDI and Struts (front end implementation), Eclipse, Editplus, Weblogic 9.2, Autosys, ClearCase and Oracle

Responsibilities:

  • Requirement Gathering and Requirement analysis for all business rules and combinations
  • Preparation of design documents and Mentoring of the team members
  • Designing and Coding of the web application using Java, EJB, Struts, JNDI and Eclipse
  • Deployed the application on WebLogic application server
  • Problem Analysis
  • Peer Reviews of the code and documents
  • Creation of test cases and testing for all business scenarios
  • Peer Reviews of the code and documents
  • Testing for testing all business scenarios

Confidential

MidLevel Developer

Environment: Java/J2EE, Chordiant Framework, Eclipse, Editplus, Weblogic 9.2, VSS and Oracle.

Responsibilities:

  • Requirement Gathering
  • Requirement analysis for all business rules and combinations
  • Creation of test cases
  • Preparation of design documents and Mentoring of the team members
  • Designing and Coding
  • Problem Analysis
  • Peer Reviews of the code and documents
  • Testing for testing all business scenarios

Hire Now