Software Engineer Resume
Austin, TexaS
SUMMARY
- Java Developer with 8 years of experience in planning, analysis, design, development, integration and testing of applications using JAVA/J2EE technologies.
- Developed web - based applications using MVC architectures.
- Expertise in developing Front End and Back End applications using Java, Servlets, JSP, JSF, AJAX, JavaScript, HTML, JMS, JNDI, EJB, Struts, Spring, Hibernate, JDBC, XML, Webservices (SOAP, REST), ANT, MAVEN, Log4J, JSON.
- Strong exposure working with J2EE design patterns like MVC, Front Controller, Value Object, Singleton and Data Access Objects.
- Knowledge of development in Java using Eclipse and Net beans environment.
- Expertise in applying different design patterns and designing using UML.
- Extensive object oriented development OOP/OOD experience.
- High level skills in designing and implementing web server solutions and deploying Java application servers like WebLogic, Websphere and JBoss application servers.
- Proven analytical ability, co-ordination skills and a good team lead.
- Reliable, efficient team player with good communication skills and able to adapt quickly to new technologies.
- Extensive experience in Version control systems using Rational Clear Case, and CVS.
- Involved in performance and load testing to measure the application’s performance again the corporate benchmark standards.
- Having good Knowledge about Software ware development methodologies like Agile and SCRUM.
TECHNICAL SKILLS
Languages: C, C++, Java
Server Technologies: J2EE (Servlets, JSP, EJB), JDBC, Hibernate, JPA, Web Services(SOAP, REST), JNDI, JMS.
Client Technologies: HTML, XHTML, DHTML, JavaScript, CSS, XML, DOM, SAX, XML Schema, XSLT, Java Swing, JSON.
IDE/App Servers: Eclipse, Net Beans, Web Sphere, Tomcat, Weblogic, JBoss
Databases: MYSQL, Oracle 8i/9i/10g/11g, DB2, SQLPLUS.
Familiar With: Design Patterns, Agile and SCRUM methods.
Source Control: CVS and Rational Clear Case.
Bug Fix Tools: Bugzilla, Rational Clear Quest, JIRA
Operating Systems: Windows XP, Win2K, Unix, Windows 7.
Frame work: Spring MVC, Struts.
Build tools: Maven, ANT.
PROFESSIONAL EXPERIENCE
Confidential, Austin, Texas
Software Engineer
Environment: Java, J2EE, JSP, JSF, Spring, Hibernate, Webservice(SOAP), ANT, HTML, XML, CSS, Javascript, Web sphere 6.1, JBoss 50, Oracle 11g, SQL Developer, Eclipse3.0, Rational Clear Quest, OMI, UII, VSL, VQL and Win CVS.
Responsibilities:
- Analyzed and modified existing code wherever required and responsible for gathering, documenting and maintaining business and systems requirements, developing designs document and wireframes. Involved in Designing and Coding.
- Incorporated Design Patterns to create Business Objects.
- Implemented Hibernate instead of traditional JDBC code.
- Designed the applications using Spring MVC framework for easy maintainability. Implemented SOAP based web service to communicate with external applications.
- Used Spring Framework for dependency injection with the help of Spring Configuration files.
- Coded Business Services using spring and also interacted with the database using Spring JDBC, Spring DAO.
- Implemented Hibernate to map all the tables from different data sources to make database updating using JPA.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Designed the Front-end screens using JSP, JSF, Servlets.
- Managing and leading production deployment releases every month.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in the configuration management using CVS.
- Created user roles and groups for securing the resources using LDAP authentication for web logic Portal and single sign on system to authenticate.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Executed tests functional, system and integration tests and validated the test results on the web.
Confidential, Mountain view, CA
Technical Lead
Environment: Java, J2EE JSP, JSF, Spring, Hibernate, Webserice(SOAP), ANT, XML, HTML, CSS, Javascript, Weblogic 8.1/9.2, JBoss405/50, Oracle 9i or Oracle 10g, TOAD, Eclipse, Rational Clear Quest, OMI, UII, VSL, VQL and Win CVS.
Responsibilities:
- Analyzed and modified existing code wherever required and responsible for gathering, documenting and maintaining business and systems requirements, developing designs document and wireframes. Involved in Designing and Coding.
- Incorporated Design Patterns to create Business Objects.
- Implemented Hibernate instead of traditional JDBC code.
- Designed the applications using Spring MVC framework for easy maintainability. Implemented SOAP based web service to communicate with external applications.
- Used Spring Framework for dependency injection with the help of Spring Configuration files.
- Coded Business services using spring and also interacted with the database using Spring JDBC, Spring DAO.
- Implemented Hibernate to map all the tables from different data sources to make database updating using JPA.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Designed the Front-end screens using JSP, JSF, Servlets.
- Managing and leading production deployment releases every month.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in the configuration management using CVS.
- Created user roles and groups for securing the resources using LDAP authentication for web logic Portal and single sign on system to authenticate.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Executed tests functional, system and integration tests and validated the test results on the web.
Confidential, Palo Alto
Technical Lead
Environment: Java, JSP, Struts, EJB, Weblogic 8.1, HTML, Java ScriptAutomated Designer, Oracle 9i, Solaris & Windows 2K
Responsibilities:
- Actively participated in the complete life cycle of development, from the design phase to the implementation phase.
- Designed the Front-end screens using JSP, Servlets, XHTML and JavaScript.
- Used Struts framework for design and implementation
- Development of helper classes and JSPs for this section
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Executed tests functional, system and integration tests and validated the test results on the web.
- Creating the new UI Layout/Screen using the tool called (“Designer”).
- Implemented the Rule for the specific Organization based on their requirement.
