We provide IT Staff Augmentation Services!

Senior Software Developer Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • Over 11 years of experience in analysis, design, development and implementations of client/server, database application using Java/J2EE technologies in financial/banking and education domains.
  • Worked in SEI CMM Level 5 organizations for large and highly demanding global clients like Depository Trust & Clearing Corporation ( Confidential ), Confidential Services Company and Confidential (ETS).
  • Worked proficiently on core java technology concepts like inheritance, polymorphism, encapsulation, abstraction, collections, multithreading, generics, auto boxing.
  • Has proficient knowledge of J2EE technologies in building n - tier applications using different frameworks like Spring, Struts, Hibernate.
  • Experience in design and development of Java Web Services using SOAP and REST technologies.
  • Experience in developing applications using different IDEs like Eclipse, RAD.
  • Experience in development using different RDBMS (Oracle, Sybase, MySQL and Microsoft Access) in various projects. Proficient knowledge in JDBC and writing SQL Queries, PL/SQL Stored Procedures, Triggers and SQL packages.
  • Extensive experience in various SDLC methodologies such as Waterfall, Iterative, Agile and tracking tools like Iterations, scrum meetings.
  • Proficient using Version Control System VSS, Harvest, PVCS, SVN, GitHub.

TECHNICAL SKILLS

Languages: Java

Frameworks: Spring, Struts, Hibernate

J2EE Technologies: JMS, JDBC, JNDI, JSP, Servlets, XML, SOAP, WSDL, REST

Web Technologies: HTML, CSS, JavaScript, jQuery

Application/Web Servers: Websphere Application Server (WAS), Tomcat, JBOSS

Databases/Tools: Oracle 11g, Sybase 7, MS Access, Toad, Oracle SQL Developer

Software Methodologies: Object Oriented Analysis & Design, UML, SDLC (Agile, Iterative)

Modeling Tools: Rational Rose, MS Visio

IDE: Rapid Application Development (RAD) 7.5, Websphere Application Developer Studio (WSAD), Eclipse

Source Control: VSS, Harvest, PVCS, SVN, GitHub

Operating Systems: Windows 7/98/2000/XP, Linux, UNIX, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Senior Software Developer

Environment: Java 6.0, JSF, Rich Faces, Spring, Hibernate, Eclipse, Oracle, UNIX, JMS, Silk Central, SVN

Responsibilities:

  • Used Spring and hibernate frameworks to develop the application and design the application flow.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Used MQ series Messaging Service.
  • Worked in eclipse to develop the complete application.
  • Used silk central to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on JBOSS server.
  • Used SVN for version control.

Confidential, Rochester, New York

Senior Software Developer

Environment: Java 6.0, Spring, Eclipse, Oracle, Hibernate UNIX, SVN, Microsoft Project, POI

Responsibilities:

  • Used Struts and hibernate frameworks to develop the application and design the application flow.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Worked in eclipse IDE to develop the complete application.
  • Used SVN for version control.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Used Struts framework to develop the application and design the application flow.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Worked in RAD 7.5 to develop the complete application.
  • Used Rational Clear Quest to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on Web Sphere Application Server 6.1.
  • Used PVCS for version control.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Developed web tier by using Struts, Hibernate, Tiles, JSP, Java Script, and CSS.
  • Developed the Application Module, Entity Objects and View Objects.
  • Designed the Application by using various Design Patterns like Business Delegate, Value Objects, DTO, MVC, Singleton, and DAO.
  • Created Stored Procedures, Triggers and Functions in Sybase.
  • Used PVCS for version control.
  • Perform testing and optimization at both module level and integrated system level.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Used Struts framework to develop the application and design the application flow.
  • Used Standard, Struts tag libs and Custom Tag Libraries.
  • Writing Client Side validations using JavaScript.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Worked in RAD 7.5 to develop the complete application.
  • Used Rational Clear Quest to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on Web Sphere Application Server 6.1.
  • Used PVCS for version control.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Used Struts framework to develop the application and design the application flow.
  • Used Standard, Struts tag libs and Custom Tag Libraries.
  • Writing Client Side validations using JavaScript.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Worked in RAD 7.5 to develop the complete application.
  • Used Rational Clear Quest to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on Web Sphere Application Server 6.1.
  • Used PVCS for version control.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Used Struts framework to develop the application and design the application flow.
  • Used Standard, Struts tag libs and Custom Tag Libraries.
  • Writing Client Side validations using JavaScript.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Worked in RAD 7.5 to develop the complete application.
  • Used Rational Clear Quest to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on Web Sphere Application Server 6.1.
  • Used PVCS for version control.

Confidential, New York

Senior Software Developer

Environment: Java 5.0, Struts 1.2, RAD 7.5, Sybase 7, UNIX, MQ Series, Rational Clear Quest, PVCS

Responsibilities:

  • Used Struts framework to develop the application and design the application flow.
  • Used Standard, Struts tag libs and Custom Tag Libraries.
  • Writing Client Side validations using JavaScript.
  • Involved in writing Beans, Action Classes and Business Delegates using Action Forms.
  • Developed Value Objects and DAO Classes using Prepared and Callable Statements.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects (DTO) and Data Access Objects (DAO) patterns.
  • Generation of reports in PDF format using iText.
  • Worked in RAD 7.5 to develop the complete application.
  • Used Rational Clear Quest to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on Web Sphere Application Server 6.1.
  • Deployed server based applications on UNIX servers.
  • Used PVCS for version control.

Confidential

Senior Software Developer

Environment: Java/J2EE, Web Sphere 5.0, Oracle 9i, Snowbound-Raster Master API, Microsoft VSS 6.0 (for version control)

Responsibilities:

  • Implemented Jakarta Struts Framework1.2 along with JSP 2.0, Tiles and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Adapted various design patterns like Business Delegate, Singleton, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • Automate the process using Snowbound-Raster Master API to convert large .pdf format files to smaller .tiff format files.
  • Used Test Director to monitor defects for the application.
  • Used VSS for version control.
  • Worked in WSAD 5.2.1 to develop complete application.
  • Perform testing and optimization at both module level and integrated system level.

Confidential

Senior Software Developer

Environment: Java/J2EE, Web Sphere 5.1.2, Oracle 9i, Microsoft VSS 6.0 (for version control), Harvest, Test Director

Responsibilities:

  • Client interaction for business requirement understanding and FSR finalization.
  • Handled role of coordinator for deployment & final delivery of code meeting highly challenging requirements and extremely tight schedules.
  • Responsible for assigning tasks other team members and supervision of development of assigned modules as per stringent expectations of the customer.
  • Implemented Jakarta Struts Framework 1.2.
  • Developed validations using Struts validation framework.
  • Managed Version control using VSS and Harvest.
  • Used Test Director to monitor defects for the application.
  • Write a build file for automatic deployment process using ANT.
  • Deployed the application on WebSphere Application Server (WAS).
  • Testing and Bug Fixing.

Confidential

Software Developer

Environment: Java/ J2EE, JSP, Servlets, Struts Framework, Oracle 9i, Web Sphere 5.1.2, Microsoft VSS 6.0 (for version control)

Responsibilities:

  • Create Use Case diagrams and Sequence Diagram to team member for coding the application.
  • Analyze the business requirements and formulate into technical requirements.
  • Implemented Jakarta Struts Framework 1.2.
  • Developed validations using Struts validation framework.
  • Managed Version control using VSS.
  • Involved in using Log4J to create log files to debug as well as trace application defects.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Extensible use PL/SQL (query, stored procedure and functions).
  • Used Test Director to monitor defects for the application.
  • Testing and bug fixing.

We'd love your feedback!