We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Fremont, CA

TECHNICAL SKILLS

  • Java, 8 years
  • J2EE,Servlet,Spring4.0,Struts, Hibernate 6 years
  • SQL 7 years
  • Node js,React js,JSX,Flux architecture,Alt, Express 3 years

­PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, Fremont, CA

Responsibilities:

  • Design and develop Hibernate class in database
  • Involved in all phases of SDLC including Requirements gathering, Analysis, Design, Development and Testing of application developed Handling requirement analysis meetings.
  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams
  • Effectively participated in business communications with Business Analysts.
  • Involving in writing validations for application, e - sign and authorization flow.
  • Involved in writing hibernate mapping files for Hibernate Dao’s and injecting them using Spring configuration file.
  • Developed REST based Web Services using XML/JSON messages that were used by the front end.
  • Implemented the back end module using Spring boot 1.1.5
  • Apply REST Ful Web Services and AJAX to set up the communications and interactions between the back-end application server and the front-end web browser
  • Design micro-service s Restful style URL path
  • W orking with tools: Node/Npm, Bower, Gulp, Grunt, Browserify
  • Work on the micro- services architecture with JSON/Jackson API, Swagger and Spring Boot for PF-Admin sub-project in PF project
  • Write an XML parser using Javascript to parse the results of the test jobs
  • Created,modif i ed the IOC XML, configured the property,expressions of the Beans Transaction manag e ment of the AOP
  • Used Hibernate to w r i te HQL language, hibernate template, session F actory
  • Used Java and core libraries: NIO,concurrency,JDBC to implement to backend DAO modules
Confidential, Santa Clara, CA

Contractor Software Engineer

Responsibilities:

  • Use new Lucene APIs to reduce index size.Use Luke to view index contents and perform simple retrieval.Perform compaction to improve query performance.
  • Involved in the integration of front end (magnolia) with the back end (Spring).
  • Involved in the development using JSON, XML and XSLT technology
  • The project involved extensive use of the different Spring framework features including Spring MVC, Spring DAO, Spring AOP.
  • Integrated the application with Spring framework for implementing Dependency Injection an Agile development methodology
  • Developed templates (JSP), dialogs and paragraphs (JSP) in Magnolia for UI development.
  • Written Blossom controllers (Spring), for all the pages.
  • Implemented Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml file to create the connection.
  • Developed JPA’s, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used WSDL to publish WebServices functions.
  • Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Involved in Design using UML and prepared design documents
  • Participated in unit testing and functionality testing and used log4j for tracking errors and debugging the code.
  • Involved in the testing of the application after integrating with UI, and fixing of issues.
  • Involved in designing of database Oracle9i and modification including creation of stored procedures (PL/SQL)

Environment: J2EE, JDK, JSP, Spring, Hibernate, JPA, SOAP,JAXP,,Web Services JBOSS application server, Oracle 9i, TOAD, PL/SQL, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Developed J2EE, (EJB) Enterprise Java Bean Components and deployed on Web logic Application Server.
  • Involved in developing Core Java multithreaded large scale web applications,
  • Designing and building of client-controller packages to comply MVC (Model View Controller) design paradigm-using Struts.
  • Used Jakarta Struts 1.3 validations Framework.
  • Involved in several JSP tags to modularize and stream line web page code and Implemented MVC architecture.
  • Involved in creating JMS Server configuration and worked with point - point and publish and subscribe messages.
  • Involves extensively coding in database access by stateless session EJB, action control by Servlet classes, and presentation tier by JSP/HTML pages with custom tag, tag library & JSP templates.
  • Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information under UNIX Environment.
  • Implemented JDBC API to communicate with the database.
  • Performed client side validation using JavaScript and server side validation using Struts Validation Framework.
  • Created several Stateless Session and Message Driven Beans and deployed using Web logic Application Server.
  • Involved in system data analysis, design and implemented on MySQL. Optimized system performance by writing stored procedures and calling them using JDBC callable statements.
  • Created XML files and applied XSL to enable users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers
  • Created stored procedures for inserting and updating the database which are called in DAOs.
  • Testing and Debugging using JUNIT and building the application-using ANT.

Environment : Java, J2EE, JSP, JSTL, EJB, Struts, Servlets, Java Beans, JMS, JDBC, J2EE Design patterns, Web logic 6.1, HTML, JavaScript, CSS, XML, XSL, DOM, SAX, SOAP, UML, ANT, Jbuilder, Log4j, VSS, SQL, PL/SQL, MySQL and Windows.

Confidential

Software Engineer

Responsibilities:

  • Actively participated in the complete life cycle of development, from the design phase to the implementation phase.
  • Involved in synchronize the business objects by using multithreading.
  • Used Spring MVC on the front end using JSP, spring tags, spring validation framework.
  • Used Hibernate persistence framework on the backend over Oracle 9i database
  • Designed the Front-end screens using JSP Tag Libraries, Servlets and JavaScript
  • Involved in Develop the User Interface module using J2EE, JSP Tags, Servlets and Spring Framework.
  • Support the applications through debugging, fixing and maintenance releases.
  • Involved in Updating the On Call Production support document.
  • Provided development Support for System Testing, User Acceptance Testing and Production support.
  • Used Log4J logging framework for logging messages.
  • Performed data testing by writing SQL queries.
  • Customer Evaluation form, Reports Generation and Search using multiple criteria.
  • Developed script for creating tables for Oracle according to the business requirements.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client

Environment:J2SE, J2EE, Spring and Hibernate, Struts, JSP, Servlets, JSP, Java Script, XML, Oracle, log4j,My Eclipse, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Making use of JSP, HTML, and XML for the designing the GUI framework and presentation stratum. Confirming the validations of the customers with the help of JavaScript
  • Utilizing the Java designing models such as Facade, Factory, and Singleton for performing coding and developing the enterprise components
  • Creating joint page designs with the help of triggers and producing different validating measures and controllers for the front end applications of the system
  • Exercising SAX Parser for enhancing the classes to the XML Parser
  • Employing and configuring Hibernate for enforcing the persistence stratum, so as to communicate with the database
  • Performing the job of deploying the system applications and setting up the system environment by precisely maneuvering the Web Logic Server settings

We'd love your feedback!