We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • 8 years of industry Experience in Software analysis, Design, Development, and Maintenance of Web application, Client/Server systems, enterprise business components and web services.
  • Experience in building Enterprise Web applications using Java and J2EE Technologies.
  • Experience with Restful Webservice, spring framework and AJAX.
  • Experienced with IDE tools such as Web Logic Workshop, and Eclipse.
  • Extensive knowledge creating design artifacts - UML Class Diagrams, Package Diagrams, Sequence Diagrams, Component Diagrams, State Diagrams, Use Case Diagrams, Activity Diagrams and Deployment Diagrams.
  • Experience managing small teams for successful completion or change management in the modules.
  • Experience with designs and the issues presented by applications that cross multiple platforms (client server, web).
  • Involved in all stages of software development life cycle starting from requirement gathering, analysis, design, implementation, testing, and deployment.
  • Experience in using various data sources like Oracle, SQL Server.
  • Working knowledge of XML, XSL, JSF, CSS and HTML.
  • Used Fusion Charts for developing reports in formats like PDF format and HTML format.
  • Used Apache POI for generating Microsoft Excel Sheet report.
  • Experience in developing 3D effects, highlights and a number of enhancement algorithms for creating animation and effects to video images using C, Visual C++.
  • Experience in developing various test automation tools using C++, UML, Rational Rose, and AutoCAD.
  • Experience in developing unit test cases using JUnit.
  • Experience with various version control SCM tools like Source Safe, Subversion and SVN.
  • Experienced with IDE tools such as RSA, RAD, Web Logic Workshop, and Eclipse.
  • Worked on WSSO for Authentication and Authorization.
  • In depth knowledge of all aspects of Flash, Flex, JavaScript, and XHTML.
  • Worked on Web logic Application Server for install and deploy the application.
  • Hands on experience in writing Test plan, Test summary and Design documents.
  • Experience in Client interaction for project implementation (worked with Outsourcing client, Government department and client companies)
  • Excellent communication, analytical skills and strong ability to perform as part of a team.
  • Result Oriented Professional, self motivated with excellent verbal, written and interpersonnel skills.

TECHNICAL SKILLS

Languages: C, VC++, Java, J2EE, SQL

Java Frameworks: Spring, Struts, Web Services, JSF, Hibernate

J2EE Servers: Web logic, JBOSS, Tomcat

Java API: JSP, JMS, JDBC, EJB, RMI, Java Beans.

Java Workshops: Web logic Workshop, Eclipse.

Scripting Languages: XML, XSL, Java Script, HTML, AJAX, Adobe Flex

Databases: Oracle, SQL Server

Reporting Tools: Fusion Charts, Apache POI, Crystal Reports

Modeling Tools: UML, Rational Rose, Auto CAD, 3D Max.

Operating Systems: Windows XP, 2000 & Vista, Linux.

Other Tools: UberSVN, HockeyAPP, WSSO, Source Safe, JUnit, MS Project.

PROFESSIONAL EXPERIENCE

Confidential, NJ

Sr. Java Developer

Environment: J2EE, Restful WebService, Oracle, Weblogic Server, TeamCity, SonarQube, Coherence Cache, Perforce, Eclipse

Responsibilities:

  • Create Restful web services for UI screens.
  • Used Oracle for creating schema and database operations.
  • Used Weblogic Application Server to install and deploy the application.
  • Application testing, code reviewing and troubleshooting.
  • Write and implement JUnit test cases as part of Test Driven Development (TDD).
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to Web logic Application server for deployment.
  • Used TeamCity for building an application
  • Used SonarQube for code quality inspection.
  • Involved in the complete development and testing of the application.

Confidential

Sr. Java Developer/Lead Integration Developer

Environment: J2EE, Spring MVC, Restful Web service, Gemfire Cache, Oracle, Ext-JS

Responsibilities:

  • Work with the Business Analysts during requirement gathering, analysis, integration and development.
  • Working with Business for collecting project metrics, requirement and conducting analysis.
  • Create Restful web services for Extensive Search.
  • Provide technical support to team members and co-workers.
  • Analysis for logged files and existing code flow.
  • Involved in the complete development, testing and maintenance process of the application.
  • Involved in daily stand up meeting with team member and discuss if any roadblocks or issue occurred.
  • Integration testing, code reviewing and troubleshooting

Confidential, TX

Sr. Java Developer

Environment: J2EE, JSP, HTML, JavaScript, Web Sphere Server, DB2, RAD.

Responsibilities:

  • Interact with the Product Analysts during requirement gathering, analysis, development and implementation phases of the project.
  • Study and understand the business requirements and design.
  • Existing code research and analysis for login.
  • Analysis for logged files and existing code flow.
  • Created High-level Design-flow diagrams for login process.
  • Developed Design Document as per the requirement.
  • Analysis for new business requirement added.
  • Involved in the complete development, testing and maintenance process of the application.

Confidential

Environment: J2EE, JSP, HTML, JavaScript, Web Sphere Server, DB2, RAD.

Responsibilities:

  • Study and understand the business Requirements and design and development of Software Design.
  • Developed various UI (User Interface) components using JSP, and HTML and CSS to develop presentation layer to make it more user friendly.
  • Extensively worked with Servlets based multi-tier applications in developing J2EE Components.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns.
  • Involved in writing all client side validations using Java Script, JQuery.
  • Involved in the complete development, testing and maintenance process of the application.
  • Developed code for calling back-end stored procedures and triggers.

Confidential, TX

Sr. Java Developer

Environment: J2EE, JSP, HTML, UML, Struts, Restful Web Services, JUnit, Eclipse, Oracle, Web-logic, Ant, UberSVN.

Responsibilities:

  • Involved in business requirements, design models framework and develop custom modules using Java and J2EE
  • Working in Middle layer for client-server communication.
  • Front-end / Web - User Interface: develop forms for creating merchant, campaign and customer manually or used Restful Webservice for communicating to database.
  • Developed User Interface using HTML, JSP. Used Meteor Server for push notification.
  • Working with DBA to maintain the database tables in Oracle.
  • Communicating with Merchant and Customer module for accessing the database.
  • Develop UML diagrams, task-flows and schema for middle layer.
  • Write and implement JUnit test cases as part of Test Driven Development (TDD).
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to Web logic Application server for deployment.
  • Use UberSVN for versioning. As delegation admin create user credentials and creating and maintaining repositories for all users.
  • Use HockeyAPP for on-the-air distribution. As a delegation admin upload all new app to the HockeyAPP, add new users and updating/managing the entire APP.

Confidential, CA

Sr. Java Developer

Environment: J2EE, Agile design techniques, TDD, Web Services, UML, Spring, Hibernate, Maven, JMS, JAX-WS, JUnit, Eclipse, UNIX/Linux, SQL, XML, JBOSS.

Responsibilities:

  • Understand business requirements, design models framework and develop custom modules using Java and J2EE
  • Implement agile stories using appropriate design patterns and architectural guidelines with implementations that are highly testable.
  • Front-end / Web - User Interface: develop and maintain existing GUI features and recode enhancements using ADF.
  • Back-end development of business logic including Web-Services/JAX-WS/JMS.
  • Follow Agile Software development methodology
  • Develop sequence diagrams, task-flows, schema and other objects
  • Also Created a POC on Distributed Caching using Infinispan
  • Extensive use of J2EE frameworks to implement components and modules
  • Write and implement JUnit test cases as part of Test Driven Development (TDD).
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to JBOSS Application server for deployment.

Confidential, Memphis, TN

Sr. Java Developer

Environment: J2EE, JSP, spring, HTML, Oracle, Web logic, EJB, UML, XML, Apache POI, Fusion Chart, Load Runner, Adobe Flex, JSF, WSSO, Java Utility Logging, Apache Ant.

Responsibilities:

  • Developing a component from scratch and involve in Product Analysts during requirement gathering, analysis, development, testing and implementation phases of the project
  • Working on J2EE and MVC architecture from spring framework.
  • Used UML to created Class Diagrams, Sequence Diagrams, Flow chart Diagrams and Data Model.
  • Working on WSSO for Authentication and Authorization.
  • Created Dynamic filter and customized groups in WSSO.
  • Working alone, responsible for developing and maintaining entire application without any team.
  • Working on Fusion Chart for developing charts and reports.
  • Involved in development and deployment of EJBs - Stateless Session Beans for implementation of business logic.
  • Creating domain, database, writing stored procedure, view, function and trigger
  • Created Domain module in Weblogic.
  • Developed Web components using spring, HTML and JSF.
  • Implemented client side validations using Java Script.
  • Working on Apache POI for generating spreadsheet reports.
  • Developed flex interactive applications with data binding and custom components.
  • Used Oracle for creating schema and database operations.
  • Used Weblogic Application Server to install and deploy the application.
  • Responsible for creating design and usability documents, Bug Fix Reports and Test Case documents.
  • Developed Work Flow System, User-defined dynamic Report generation & export system
  • Application testing, code reviewing and troubleshooting.
  • Working on Load Runner for Stress testing.

Confidential

Software Developer

Environment: MS Visual C++, AutoCAD, HTML, XSL, Object ARX.

Responsibilities:

  • Interact with the Product Analysts during requirement gathering, analysis, development, testing and implementation phases of the project
  • Used MS Visual C++ assemblies for creating business and data layer. Extensively used XSL for Data Exchange.
  • Used AutoCAD for collection of data to Drawing and Object ARX for mapping.
  • Used XSL and HTML for Report generation.
  • Designed and developed stored procedures, Functions and Triggers for enhancements.
  • Responsible for creating design and usability documents, Bug Fix Reports and Test Case documents.
  • Application development, Code Review and maintaining the entire Application.
  • Version Control using Visual Source Safe 6.0
  • Worked as a team leader, responsible for developing and maintaining a project with team size of four.

Confidential

Jr. Software Developer

Environment: JSP, HTML, Java Script.

Responsibilities:

  • Create each employee’s portfolio, files and documents. Involved in Data Model design and Database design.
  • Developed User Interface using HTML, JSP.
  • Implemented client side validations using Java Script.
  • Developed various automated as well as manual test cases. client-server mapping, in order to aceess system at any instance of time from any where.
  • Develop sequence diagrams, task-flows, schema and other objects
  • Gathered requirements and part of knowledge transfer
  • Application testing, code reviewing and troubleshooting

Confidential

Environment: JSP, Java Script, JDBC, SQL Server.

Responsibilities:

  • Front-tier development using JSP.
  • Involved in requirement analysis, interaction with client for requirements clarification, query resolution and overall delivery management.
  • Developed user defined dynamic report generation and data export system.
  • Involved in Data Model design and Database design.
  • Involved in session for the Officers and Data entry operator
  • Gathered requirements and part of knowledge transfer .

We'd love your feedback!