We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

3.00/5 (Submit Your Rating)

Skokie, IL

Summary

  • A Sun certified professional with 7 years of experience in Java/J2EE technologies
  • Expertise in Software Development Life Cycle processes right from Inception Requirements Analysis, Design, Development, Implementation, Deployment and Maintenance
  • Experienced in design and developing Java / J2EE based applications by utilizing various Open Source Frameworks
  • Strong Experience in Web-Development/ Front End technologies using JSP, JSF, JSTL, HTML, JavaScript, JQuery, AJAX and CSS
  • Strong Experience in MVC Model View Controller architecture using Struts 1.1/1.2 and Spring 3.1 framework
  • Experience in using Design Patterns like MVC, Business Delegate, Singleton and Data Transfer Object
  • Strong Experience using persistence Frameworks like HIBERNATE, TOPLINK and BC4J Framework
  • Designed, developed and implemented Web Services using SOAP based Web Services
  • Worked with various XML technologies including XSD, DTD, XSL, XSLT and JAXP, JAXB APIs
  • Good Experience in various databases including Oracle 10g/11g, Microsoft SQL Server 2008 R2, DB2 v9.7
  • Hands-on experience with J2EE Architecture, Application servers and Web servers like Operated with Tomcat 7, IBM WebSphere 7/8.5 or Oracle WebLogic 11g.
  • Hands on experience with using IDEs like Eclipse,WSAD, RAD, JDeveloper, Net Beans for Java Programming
  • Hands on experience using build tool like Ant, MAVEN and Open Make
  • Hands on experience using Jenkins for continuous integration services
  • Hands on experience with using Version Control Systems CVS, Borland STARTEAM, Subversion, Rational ClearCase.
  • Good Experience in Using JUNIT Testing framework
  • Hands on experience on Operating Systems like Linux and Windows XP/7
  • Creative problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a results oriented attitude.
  • I don't require any visa sponsorship to work. I am having Green card to work with any employer in United States.

Technical Skills

Design Skills

Object Oriented Analysis and Design OOAD and Java Design Patterns MVC, Business Delegate, Singleton and Data Transfer Object

Java

Java, Object Oriented Programming and Collections

J2EE Technologies

JSP, Servlets, JavaBeans, JSTL, EJB, JDBC, RMI and JNDI

Web/Persistence Frameworks

Struts1.1/1.2, spring 1.2/3.1, Hibernate1.0/3.3, BC4J and Toplink

App/Web Servers

Tomcat 7, IBM WebSphere 7/8.5 or Oracle WebLogic 11g.

XML/HTML

HTML, XML, XSLT, DOM and CSS

Scripts

Java Script, TSL Script and J Query

IDE and Application Servers

Eclipse Indigo, JDeveloper 11g, JDeveloper 10.1.3.4, Rational Application Developer RAD , Rational Software Architect RSA 6.0 , Web Sphere Studio Application Developer WSAD 5.1 , J Builder and Net Beans

Version Control Tools

STAR TEAM, CVS, Sub Version and Clear Case

Databases

Tomcat 7, IBM WebSphere 7/8.5 or Oracle WebLogic 11g.

Operating Systems

NT, Windows 2000/XP, UNIX and LINUX

Testing

Unit, Integration, Systems and Performance Testing

Project Experience

Role: Senior Software Engineer

Confidential

Contribution and Responsibilities

  • Strong experience with Scrum methodology and involved in daily stand-up, backlog grooming meetings and worked with the product owner for the story creation, assigning the points to stories and implementation of stories. Worked with Product Owner and Quality Assurance Team for any issues and delivered the products with in the budget on time.
  • Developed Front end of the System using the Struts 1.2 and Spring 3.1 Frame Work
  • Extensive scripting using JavaScript for JSPs and jQuery scripting for UI event handling, and AJAX calls in JSPs.
  • The persistent layer of the system is developed using JPA,Hibernate,JDBC,Stored Procedures
  • Created batch jobs using Spring TaskScheduler, Quartz Scheduler
  • Used SVN Version Control as code repository and Sonar and Jenkins for build management.
  • Used Log4j for logging and debugging.
  • Used Tomcat Application Server 6.1/7 for deploying various components of application.
  • Coordinated with the QA team to help develop their test cases
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Worked closely with the Team Members and product owner.
  • Closely worked with QA team for deployments and defect resolving in Service Request System.

Environment

Java 1.6/1.7, XML, JavaScript, JQuery, JSP, Spring MVC, Struts MVC ,Spring Security, Hibernate 3.1, JPA 2.0, Tomcat 6.1/7.0, Quartz, Eclipse, Maven, Axis, Jenkins, Sonar.

Confidential

Role: JAVA/J2EE Developer

Contribution and Responsibilities

  • Developed Class and Sequence diagrams from the requirements
  • Created Detailed Design and Technical Specification documents
  • Developed Front end of the System using the Struts Frame Work
  • Developed user interface with JSP, JSTL, Struts Tags, Java Script, HTML using the Struts Frame Work
  • Used the Struts validation and Tiles Framework in the presentation layer
  • The persistent layer of the system is developed using Object Relation Mapping Framework Hibernate
  • Configured Hibernate mapping files and Hibernate configuration files to communicate with the database
  • Implemented various J2EE Design patterns like DTO, DAO, Business Delegate and Singleton
  • Used Log4J for logging all the debugging and error information
  • Developed the application Using RAD IDE and deployed in Web Sphere Application Server
  • Performed unit testing and used JUnit Framework for Testing the Application
  • Used ClearCase as version control and then migrated to Sub Version
  • Used Maven for building the project
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Coordinated with the QA team to help develop their test cases
  • Worked closely with the Team Members and Project Manager.

Environment

JDK5.0, JSTL, JavaScript, AJAX, HTML, Servlet2.4, JSP2.0, Struts1.2, Spring3.x, Hibernate3.x, Log4J, Maven, JUnit, Oracle10g, Web Sphere 6.1, RAD 7.5, SVN, ClearCase, Windows XP, Unix Solaris and HP Quality Center.

Confidential

Role: JAVA/J2EE Developer

Contribution and Responsibilities

  • Developed Class, Sequence, Activity diagrams from the requirements and Use Case diagrams during the Design phase
  • Created Detailed Design and Technical Specification documents
  • Prepared XML Schema Definition XSD Files according to business requirements
  • Used XML Beans that allows access to the full power of XML in a java
  • To invoke importer created Web Service and Client with JAX-RPC
  • Developed persistence layer of the System using JDBC
  • Used Oracle Database for Backend
  • Written SQL/PLSQL queries to Find, Insert, Update and Delete data from table
  • Used Log4J for logging all the debugging and error information
  • Used CVS for version control
  • Developed the application Using RAD IDE and deployed in Web Sphere Application Server
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Coordinated with the QA team to help develop their test-cases
  • Worked closely with the Team Members and Project Manager.

Environment

Java, J2EE, XML, WSDL, JAX-RPC, XML Beans 2.2.0, Oracle DB, JDBC, WAS 6.1, IBM RAD 7.1, SQL/PL SQL, LOG4J, TOAD, CVS and HP Quality Center.

Confidential

Role: JAVA/J2EE Developer

Contribution and Responsibilities

  • Participated in Requirements Gathering and Design sessions with the business Partners and created Use Case document that describes the flow of events
  • Developed Class, Sequence diagrams from the requirements
  • Created Detailed Design and Technical Specification documents
  • Developed Front end of the System using the Struts Frame Work
  • Developed user interface with JSP, JSTL, Struts Tags, Java Script, HTML using the Struts Frame Work
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed persistence layer of the System using Oracle Business Components for Java BC4J framework
  • Created Entity Objects, View Objects according to database schema
  • Written highly complex SQL/PLSQL queries to fetch the Data from tables
  • Implemented various J2EE Design patterns like DTO, DAO, Business Delegate and Singleton
  • Used Log4J for logging all the debugging and error information
  • Developed the application Using JDeveloper 11g and deployed in Web logic Application Server
  • Performed unit testing and used JUnit Framework for Testing the Application
  • Used CVS for version control
  • Used Maven for building the project
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Worked closely with the Team Members and Project Manager
  • Trained the Users on the product.

Environment

Java, JSP, Servlets, Struts 1.1, BC4J, JSTL, XML, JavaScript, Oracle 11g, Oracle J Developer 11g, web logic 11g, log4j, JUNIT, Tortoise CVS, J2EE Design Patterns and Maven build tool.

Confidential

Role: JAVA/J2EE Developer

Contribution and Responsibilities

  • Created Detailed Design and Technical Specification documents
  • Developed Class, Sequence diagrams from the requirements
  • Participated in Requirements Gathering and Design sessions with the business Partners and created Use Case document that describes the flow of events
  • Developed Front end dynamic web pages with JSF, ADF Faces
  • Client side validations were written using ADF Faces validation tags
  • Used dependency injection using Spring IOC and Spring ORM in the application
  • The persistent layer of the system is developed using Object Relation Mapping Framework Top Link
  • Configured TopLink mapping files and TopLink configuration files to communicate with the database
  • Implemented various J2EE Design patterns like DTO, DAO, Business Delegate and Singleton
  • Used Log4J for logging all the debugging and error information
  • Developed the application Using JDeveloper 10.1.3.4 and deployed in OC4J Application Server
  • Performed unit testing and used JUnit Framework for Testing the Application
  • Used Tortoise CVS for version control
  • Used Maven for building the project
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Worked closely with the Team Members and Project Manager
  • Trained the Users on the product.

Environment

Java, J2EE, JSF, ADF Faces, Spring 2.0, Toplink, SQL, XML, ANT, J Developer 10.1.3.4, log4j, JUNIT, Tortoise CVS, J2EE Design Patterns, Oracle 11g, OC4J Application Server and Maven build tool.

Confidential

Role: JAVA/J2EE Developer

Contribution and Responsibilities

  • Developed Class and Sequence diagrams from the requirements
  • Created Detailed Design and Technical Specification documents
  • Developed Front end of the application using presentation services framework
  • Developed Front end dynamic web pages with Servlets, JSP, CSS, HTML using Presentation Services Frame work
  • Client side validations were written using java script
  • Used dependency injection using Spring IOC and Spring ORM in the application
  • Configured Hibernate mapping files and Hibernate configuration files to communicate with the database
  • The persistent layer of the system is developed using Object Relation Mapping Framework Hibernate
  • Implemented various J2EE Design patterns like DTO, DAO, Business Delegate and Singleton
  • Used Log4J for logging all the debugging and error information
  • Performed unit testing and used JUnit Framework for Testing the Application
  • Developed the application Using RAD IDE and deployed in Web Sphere Application Server
  • Used open make for building the project
  • Used Borland STAR TEAM for version control
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Coordinated with the QA team to help develop their test cases
  • Worked closely with the Team Members and Project Manager.

Environment

Java, J2EE, JSP, Presentation Service Frame Work, Spring 2.0, Hibernate 2.0, WAS 6.1 , IBM RAD 7.1, SQL/PL SQL, Java Script, HTML, CSS, log4j, JUNIT, TOAD, open make, STAR TEAM, WASOPS, J2EE Design Patterns and Oracle 9i.

Confidential

Contribution and Responsibilities

  • Developed Class and Sequence diagrams from the requirements
  • Created Detailed Design and Technical Specification documents
  • Developed the application using presentation services framework, persistence framework Hibernate and actively participated in integrating the frameworks
  • Developed Front end dynamic web pages with Servlets, JSP, CSS and HTML using Presentation Services Frame work
  • Client side validations were written using java script
  • Used dependency injection using Spring IOC and Spring ORM in the application
  • The persistent layer of the system is developed using Object Relation Mapping Framework Hibernate
  • Configured Hibernate mapping files and Hibernate configuration files to communicate with the database
  • Implemented various J2EE Design patterns like DTO, DAO, Business Delegate and Singleton
  • Used Log4J for logging all the debugging and error information
  • Used open make for building the project
  • Developed the application Using WSAD and deployed in Web Sphere Application Server
  • Performed unit testing and used JUnit Framework for Testing the Application
  • Used Borland STAR TEAM for version control
  • Involved in Integration Testing, User Acceptance support, and tracking/resolving Production issues
  • Coordinated with the QA team to help develop their test cases
  • Worked closely with the Team Members and Project Manager.

Environment

Java, J2EE, JSP, Presentation Service Frame Work, Spring 2.0, Hibernate 2.0, WSDL, WSAD 5.1, WAS 5.1, SQL/PL SQL, Java Script, HTML, CSS, log4j, JUNIT, TOAD, open make, STAR TEAM, WASOPS, J2EE Design Patterns and Oracle 9i.

We'd love your feedback!