We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • 9 years of IT experience in software development and hands - on experience in OOP concepts
  • Involved in Analysis, Design and Implementation phases of SDLC
  • Experience interacting with Functional Analysts to gather requirements, design, develop, solve UAT issues and suggest new features of the application
  • Experience in developing reports using Crystal Reports and Oracle
  • Worked Extensively in using the JSR 168 Portlet API and developing Portal Applications
  • Lead a team of five developers in developing custom, multi-tiered web application that manages Key Accounts for a huge number of customers
  • Proficiency in developing MVC architecture based applications using Struts and Spring 3 frameworks
  • Exposure to various J2EE design patterns like Service Locator, Data Access Object(DAO), Business Delegate, Front Controller, Service Facade and Singleton
  • Experience in Hibernate 4 which includes writing custom CRUD statements, making transactions with backend Oracle Database.
  • Applied strong interpersonal and communication capabilities in working with a wide range of personnel at all levels to gain valuable insight, solve potential problems and facilitate the timely completion of tasks
  • Strong analytical, problem solving and diagnostic skills

TECHNICAL SKILLS

Languages: C, C++, Java

Client side Technologies: Javascript, JQuery, AJAX, JQGrid, HTML 5, CSS

J2EE Technologies: JSP, JSTL, Servlets, JDBC, JAX-WS, JAX-RS

Frameworks: Struts1, Struts2, Spring, Hibernate 3, ColdFusion 9

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Software Developer

Tools/Languages: Java, J2EE, Spring 3,Hibernate 4, Spring AOP, JQuery, Ajax, Oracle, WebSphere 7.0, MyEclipse, Maven, SVN, HTML, CSS, JSON, Crystal Reports

Responsibilities

  • Involved in end to end implementation of CRBP system
  • Analyze and design the UI screens based on the requirements gathered, also involved in database design.
  • Implemented tiles lay out to display header, footer and menu
  • Defined mapping entities using Hibernate and JPA annotations to persist data to the database tables
  • Developed Controller classes in Spring MVC using annotations to handle the request and Service components and DAO classes are created to fetch or update data.
  • Worked on Hibernate using Criteria, Projections and HQL queries to fetch data and persist the data to the database tables.
  • Involved in implementing Exception Handling and logging using Spring AOP.
  • Created email templates to send notification to the Department/Vendor using Velocity templates
  • Responsible for creating reports using Crystal Reports XI
  • Implemented user friendly interface using JQuery plugins
  • Co-ordinated with off shore team for testing and fixing defects in the application
  • Worked on Spring Security to provide a secure application by restricting the users based on their privileges
  • Built and deployed the project on WebSphere Application server.

Confidential, Albany, NY

Tools/Languages: Java, JSP, Struts1,Struts2, Ajax, Oracle 10g, JBoss 4.3, MyEclipse, SQL Server Management Studio, MySqlHibernate 3,Maven, SVN, JIRA, HTML, CSS, JSON, Twitter API

Responsibilities

  • Involved in all the phases of SDLC in an Agile Environment
  • Thoroughly analyzed the incomplete requirements and communicated with Functional Analysts
  • Worked with front end technologies; such as, JSP, AJAX, JQuery Plugins, Twitter API and Struts UI tags to create captivating and user-friendly interface
  • Developed Action classes and worked with Interceptors using Struts 2 framework for SSBA application.
  • Extensively written Database Scripts, Procedures and functions in back-end database
  • Worked with two databases, Oracle PL/SQL and Microsoft SQL Server, respectively
  • Co-ordinated with off shore team for testing and fixing defects in the application
  • Implemented logging functionality using log4j.
  • Suggested major enhancements in the project; resolved critical customer support issues
  • Documented enhancements in the code and back-end procedures to store in a central repository
  • Worked with Hibernate an ORM tool to persist the java objects to the database tables.
  • Built and deployed the project on JBOSS server.
  • Used JIRA to request deployment on DEV, STAGE AND PROD environments

Confidential, Albany, NY

Tools/Languages: ColdFusion 9, Jquery, Jqgrid, Ajax, Oracle 10g,JBoss 4.3, Adobe Dreamweaver, PL/SQL Developer, SVNJIRA, HTML, CSS, JSON

Responsibilities

  • Implemented MVC Methodology with Cold-fusion 9
  • Extensively worked in an Agile environment
  • Involved in Analysis and UI design.
  • Co-ordinated with Functional Analysts and Informatica team upon any issues in the files coming in to the application and if any problems with the data load during the monthly tax run exists
  • Implemented UI screens with CFM (Cold Fusion Module), and client side technologies such as JavaScript, AJAX and JQuery plugins.
  • Created grids using JQgrid; a JQuery plugin, which gives a lot of rich UI functionalities to the users.
  • Extensively worked with back-end database in writing procedures, functions and database scripts
  • Generated multiple reports in excel format dynamically.
  • Developed Business logic components using CFC
  • Worked with JSON objects to return back to the client side from server in response to the AJAX calls.
  • Communicated with functional Analysts and end users if there is a problem in monthly Tax Reconciliation or reporting process and resolved the issues.
  • Resolved complex database issues working with xml types, clob types and partitions in Oracle.

Confidential, Freeport, NY

Tools/Languages: Java, JSP, Struts, Ajax, Web Services, Oracle 10g,EJB 3.0, log4j,Websphere 7.0, eclipse, SQL Navigator

Responsibilities

  • Assigning coding modules to appropriate team members and overseeing their progress
  • Generated multiple reports in excel and pdf format dynamically for various customers.
  • Involved in the Analysis of the front-end and middle tier using JSP, and the Struts Framework.
  • Developed Action classes and DynaAction Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • Business logic is handled by EJB in service layer.
  • Developed Web Services in Java with Apache Axis using SOAP/WSDL
  • For a better UI Struts libraries have been used in JSP pages.
  • Implemented logging functionality using log4j.
  • Worked with Ajax at the client side for asynchronous communication with the server.
  • Struts internationalization has also been done for various clients all around the world.

Confidential, Freeport, NY

Tools/Languages: Java, JSP, Struts, Ajax, Web Services, Oracle 10g, EJB 3.0, Hibernate 3.0, log4j, Websphere 7.0, eclipse, SQL Navigator

Responsibilities

  • Involved in the Analysis of the front-end and middle tier using JSP, and the Struts Framework
  • Involved in designing, developing and deploying the Global Cross Docking System application on RF gun which runs on a Windows Mobile Operating System and was able to run the application successfully providing high level customer service
  • Developed Action classes and DynaAction Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • Used Hibernate to create the persistence layer and to make the transactions to the backend
  • Business logic is handled by EJB in service layer.
  • Developed Web Services in Java with Apache Axis. Experienced with SOAP/WSDL
  • For a better UI Struts libraries have been used in JSP pages.

Confidential, Albany, NY

Tools/Languages: Java, JSP, JSF, JMS, Oracle 10g, JUnit, XML, log4j, EJB3.0, Hibernate 3.0, WebSphere Portal Server 6.1,IBM RAD, HP Quality Center 10.0, JSR 168 portlets, Drools

Responsibilities

  • Developed JSP pages and MVC architecture using JSF
  • Used Hibernate to create the persistence layer and to make the transactions to the backend
  • Worked extensively in using JSR-168 portlets and deploying them on Websphere Application Server
  • Used HP Quality Center to analyze, fix and assign back the defects which were assigned to me.
  • Involved in development of Test Cases using JUnit for Unit Testing
  • Implemented the business logic using stateless session beans, entity beans with bean managed persistence
  • Implemented J2EE Patterns (Business Delegate, Session Façade)
  • Analyzed, Worked and Fixed UAT defects of the project.
  • Used Drools rules engine for implementing business rules
  • Used sub version control( SVN) for the version control.

Confidential

Responsibilities

  • Implemented Struts 1 MVC framework which includes writing Controller classes for
  • handlingrequests, processing form submissions and also performed validations
  • Transactions and Business logic is handled by Spring IOC and implemented Spring’
  • Developed web services using WSDL and SOAP
  • Worked with Spring Web Flow to handle the navigation control
  • Designed and developed User interface using Struts tags, JSP and JavaScript
  • Developed User Interface using JSP and Ajax based Design
  • Involved in defining Tiles Layout for Web Interface and backend operations are handledby custom code library
  • Involved in creation of data objects such as Stored Procedures, functions, rules,defaults, and views using SQL and PL/SQL (Oracle 9i)
  • Used Custom ORM to mapDatabase Objects
  • Implemented Internationalization (i18n)
  • Developed the XML and XSL User Interface templates using DOM and SAXComponents, used XSLT for transforming the XML content into HTML
  • Developed application using Eclipse 3.2 & Web sphere 6.0
  • Log4j was used for logging activities.

We'd love your feedback!