We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • Over 5 years of strong experience in designing and developing Enterprise Applications in J2EE using Core Java, Servlets, JSP, JDBC, Multithreading Swing, SWT, AWT, RMI, JMS
  • Expertise in Front - End (FE) Development frameworks Like MVC, Struts.
  • Hands on experience working with core server side framework like spring, Hibernate, EJB.
  • Made extensive use of various Creational, Structural and Behavioral patterns. Excellent knowledge of many J2EE Design Patterns too like Composite Entity, DAO, Session Façade, Service Locator, Business Delegate etc.
  • Having ability to design Use cases, Interaction Diagrams and Class Diagrams using UML.
  • Experience in servers Glassfish and Apache Tomcat.
  • Experience of relational database designing and SQL manipulation with Oracle, MSSQL, MySQL, (Tables, Views, Stored Procedures, queries constraints).
  • Has experience in full Software Development Life Cycle (AGILE and Water Flow model) from analysis, design, development, testing, maintenance and support of large mission critical data-driven systems.
  • Full understanding of multiple programming languages, including Java/J2EE, HTML, XML, SQL, PHP, JavaScript, C++, C#, .Net.
  • Has good experience in managing project files by using version control tools like Visual Source Safe (VSS), Team Foundation Server (TFS) and Concurrent Version System (CVS), SVN, Clear Case.
  • Experience with JUnit for performing Unit Testing and determining teh application functionality.
  • Worked on Operating Systems Windows Environment, UNIX and LINUX.
  • Excellent experience in Object-oriented design and analysis.

TECHNICAL SKILLS

Applications: Oracle 11g, Microsoft Visual Studio, Eclipse, MS Office Word, Excel, Access Database, PowerPoint, Visio, Outlook, Adobe Creative Suite Photoshop, After TEMPEffect, Audition, illustrator, Dreamweaver, Premiere, VMware Workstation.

Computer language: Proficient in SQL, Java, Java Script, C/C++, HTML, PHP, ASP.net, Objective-C, Visual Basic, C#, ADO.NET, Entity Framework, Assembly Language

Servers: Apache Tomcat, Glassfish

Operating Systems: System Administration in Vista, XP, Windows 7; excellent experience with Mac OS X, Linux

PROFESSIONAL EXPERIENCE

Confidential, NY

Software Developer

Responsibilities:

  • Used spring 3.0 framework for IOC, controllers and Web MVC. Used spring DAO for Spring-Hibernate connection.
  • Involved in development of UI using Java, JSP, HTML, CSS and JavaScript.
  • Developed module using Core Java, Multi-Threading, XML, and Tomcat.
  • Extensively used teh JSP in teh view side of MVC.
  • Responsible to Unit Test teh code, fix issues based on teh defects raised by testing team.
  • Coordinate with Project Lead and Customers during User Acceptance Test and fix high severity issues.
  • Responsible to tune up teh code to perform better according to teh Customer SLA and Java standards.
  • Developed user interface based on Struts framework using JSP, Servlets, HTML, XML, Ajax, JQuery, CSS and JavaScript.
  • Configured Spring for accessing MS SQL database
  • Persistence Layer operations are encapsulated in a Data Access Objects (DAO) and used Hibernate for data retrieval from teh database.
  • Designed and implemented teh necessary Validation logic using Struts validation frame work.
  • Developed testing scripts using teh JUnit framework.

Environment: Java 1.5, Spring 3.2, Hibernate, JBoss Drools, JSF, JUnit, log4j, FAST Eclipse Helios, Oracle 10 g

Confidential, NY

Database and Web Application Developer

Responsibilities:

  • Develop desktop based application for admin use only with VB in Visual Studio
  • Develop web based application in ASP.net and VB.net to implement database function
  • Work with managers and users to ensure dat applications are developed based on end user requirements
  • Define and verify application performances according to user requirements
  • Architect teh layout and design of web application user interface with CSS and Java Script dat enhance user friendliness
  • Design and develop database to replace record books used by Confidential Dedicated Announcer. Develop associated user applications dat will increase efficiency, productivity, while saving costs
  • Collect and research required field data for input into teh application development process
  • Modify existing applications to improve user experience and add new functionalities
  • Conduct unit, CSCI, and system testing of applications to ensure quality
  • Run SQL queries and generate operating statistics and reports for managers and supervisors

Environment: .Net Framework 4.0, Ajax, C#, VB.net, Visual Studio 2010, MsSQL2008, CSS

Confidential - Jersey City, NJ

Software Developer

Responsibilities:

  • Coordinate with Project Lead to create design documents and creating unit test cases.
  • Used Model View Controller pattern, JSP as teh presentation layer, Struts as teh controller.
  • Developed module using Core Java, Multi-Threading, XML, and Tomcat.
  • Used spring for transaction management and for dependency injection.
  • Developed user interface based on Struts framework using JSP, Servlets, HTML, XML, Ajax, JQuery, CSS and Java Script.
  • Used AJAX in teh JSP side to retrieve teh records dynamically from teh database and displayed on teh front end, it avoids refreshing of total page.
  • Developed Struts MVC components like Action Forms, Action classes, Action Servlet.
  • Persistence Layer operations are encapsulated in a Data Access Objects (DAO) and used Hibernate for data retrieval from teh database.
  • Configuring Hibernate ORM methodologies and writing SQL and HQL queries.
  • Developing hibernate mapping and hibernate configuration files.
  • Used various UNIX commands for manipulation of directories and files.

Environment: Java 1.5, Spring 3.2, Hibernate, JBoss Drools, JSF, JBoss RichFaces, JUnit, Mockito, PowerMockito, log4j, FAST Eclipse Helios, Oracle 10 g, SVN, Maven, JSR 303 Validation

Confidential, NY

Software Developer

Responsibilities:

  • Involved in Analysis, Detail design, Development, System and User Acceptance Testing.
  • Designing and developing front-end, middleware and back-end applications.
  • Collected data from teh users and generated appropriate queries to retrieve data from teh database using Struts.
  • Developed teh project using Java with teh Google Web Toolkit (GWT)
  • Involved in prototyping teh MVC framework integration with Struts 1.2 and Spring with Hibernate for teh persistence layer to connect teh application with teh database.
  • Created Stored Procedures and Triggers using Oracle Database.
  • Developed teh Widgets using Servlets and Java Server Pages (jsp) which are web containers for J2EE, HTML, Ajax (Dojo toolkit) and jQuery.
  • Implemented custom JSP tags for common use across teh project.
  • Implemented Version and Change Control using Subversion (SVN).
  • Deployed teh application on Apache Tomcat Application Server
  • Involved in writing test cases and test plans using teh JUnit.

Environment: Java, Spring, Struts, Hibernate, JSP, JavaScript, CSS, HTML, AJAX, JUnit, Log4j, Jboss, Eclipse, SVN, Windows XP.

Confidential, New York, NY

Java Application Programmer

Responsibilities:

  • Involved in software development life cycle (SDLC) Requirement gathering, Analysis, and Development.
  • Used Eclipse in developing different J2EE components
  • Used Servlets, JSPs, Struts.
  • Used JNDI lookup for getting teh Connection Objects.
  • Implemented teh Middle Tier employing design patterns like MVC, Business Delegate, Data Access Objects (DAO’s), Data Transfer Object (DTO’S), Singleton, Service Locator.
  • Used MySQL as back end database.
  • Involved in coding of Action Classes and Model Classes
  • Extensively used teh JSP in teh view side of MVC.
  • Involved in validating teh form using Struts validation framework.
  • Used SQL Queries and Stored Procedures extensively in retrieving teh contents from MySQL.
  • Used teh Apache Tomcat server.

Environment: Java 1.5, J2EE (JSP & JMS), Struts, Spring 2.0, Spring MVC, Hibernate 2.5, Junit, HttpUnit, Log4j, VSS, JDBC, Weblogic 8.1

Confidential, NY

Java Application Programmer

Responsibilities:

  • Involved in User Interface design with Java Swing
  • Implemented teh Middle Tier administrator design patterns Business Delegate, Data Access Objects (DAO s), Data Transfer Object (DTO S)
  • Design database based on user requirement with MySQL
  • Handle JDBC to implement application function such as create update select and delete from MySQL database.

Environment: Java Swings, Java 1.5, Hibernate 2.5 XML.

We'd love your feedback!