Sr. Java Developer Resume
AustiN
SUMMARY
- Over 7+ Years of experience in Analysis, Design, Development, Implementation and Testing of web based applications using Java/J2EE technologies.
- Highly Skilled inJava/J2EETechnologies with extensive experience usingCoreJava JDBC,JSP, Servlets,EJB (Session Beans).
- Experience in dynamic web development usingJava Script, HTML and CSS.
- Expertise in using DB2, Oracle, Sybase, PL/SQL and SQL Database Servers.
- Experience in Struts (MVC architecture), spring framework, J2EE Design Patterns, Spring IOC, Java and Hibernate.
- Experience in building enterprise Applications and Distributed Systems using technologies like CoreJava,J2EE(Servlets,JSP,JSF,EJB,STRUTS,Hibernate,SPRING,Swing,JDBC,JMS) andXML.
- Strong front - end UI development skills using scripting languages like JSP, AJAX, HTML, DHTML, JavaScript, jQuery, ExtJS, DOM and CSS
- Extensively installed, configured and used different IDEs like Eclipse, Net Beans
- Experience in application development and deployment using servers such as Apache Tomcat.
- Developed applications using Oracle and MS SQL Server as backend databases.
- Experience in designingTest Cases/ Test Conditionsfor the Unit Testing, verifying and validating developed applications
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
- Good experience in projects with onsite/offshore model and good client interaction skills.
- Excellent communication skills to deal with people at all levels. Self-motivated team player with good Analytical, Logical and Problem Solving ability.
TECHNICAL SKILLS
Languages: Java, J2EE,JavaScript, HTML, CSS, XML, C, C++
J2EE Standards: JDBC, JSP, Servlets, EJB, XML/XSLT
Web Technologies: JavaScript, CSS, AJAX, HTML, DHTML
IDE: NetBeans,Eclipse
Web/App Servers: IBM Websphere, Apache Tomcat.
Operating Systems: Windows
Framework/OO Methodologies: MVC, UML, Rational Rose, Spring
Database: Oracle, SQL Server
Bug Tracking Tools: IBM Clear Quest
PROFESSIONAL EXPERIENCE
Confidential, Austin
Sr. Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design and development of the application.
- Developed GUI using HTML, JSP and JavaScript for client validations
- Involved in the design of application using Model View Control (MVC) Architecture and codedJava Beans(as the model).
- Developing the front end usingJava Swingfor the user module and the user’s card details is displayed in aJava SwingGUI applet.
- Designed Use Cases, Sequence Diagrams and Class Diagrams using UML and Rational Rose.
- Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published.
- Involved in the development of EJB / Spring Beans / Servlets using Struts2 Framework.
- Designed and implemented the rules of Business Logic using Spring and EJBs.
- Participated in the implementation of client side and server side programming using HTML, Servlets, JSP, and JavaScript and CSS.
- Interacted with database by using JDBC and java.sql package.
- Participated in the implementation of client side and server side programming using HTML, Servlets, JSP, and JavaScript and CSS.
- Used various tools likeToadandSQLDeveloper to write variousqueriesand stored procedures for the application.
- Coordinated with the QA team in testing of the application in various environments.
- Daily Monitoring of applications in Production and resolving the issues encountered. Worked on bug fixing and enhancements on change requests.
- Involved in developing the applications and moving successfully to User Acceptance Testing and Production environments.
- Involved in the enhancements, coding, testing and implementing the new business requirements.
- Analyze and code fixed on logged application defects, comparing the system behavior to the design specifications.
Environment: Java, Servlets, Design Patterns, JSP, JDBC, Spring, Hibernate, HTML, JavaScript, Ajax, XML, XSL, PL/SQL, Web Services, eclipse, Agile Development, Windows XP
Confidential, Kansas
Java Developer
Responsibilities:
- Extensively involved in gathering business requirements and system requirements and specifications.
- Involved in the Understanding of the Requirements and Design of the Application and Active involvement in all phases of the software development lifecycle.
- Understand system requirements, functional specifications and verify test strategies against the requirements.
- Involved in the design of application using Model View Control (MVC) Architecture and designed Use Cases, Sequence Diagrams and Class Diagrams using UML and Rational Rose.
- Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published.
- Involved in the development of EJB / Spring Beans / Servlets using Struts2 Framework.
- Designed and implemented the rules of Business Logic using Spring and EJBs.
- Participated in the implementation of client side and server side programming using HTML, Servlets, JSP, and JavaScript and CSS.
- Involved in the development of persistence layer using Hibernate.
- Designed JSP pages. Designed and developed the form beans and action classes associated with each JSP page and developed several custom tags.
- Extensively used Java Script for client side data validation.
- Interacted with database by using JDBC and java.sql package.
- Developed GUI using HTML, JSP and JavaScript for client validations
- Used PL/SQL, Stored Procedures for handling SQL Server database.
- Worked on JavaScript to validate input, manipulated HTML elements using Java script that can be used in several different web pages.
Environment: Struts, Hibernate, Servlets, XML, HTML, Hibernate, JDBC, JavaScript, UML, HTML, JUnit, My Eclipse, Rational Rose, and Oracle
Confidential
Software Developer
Responsibilities:
- Involved in the review and analysis of the requirement specifications of the entire system.
- Involved in the design of application using Model View Control (MVC) Architecture and designed Use Cases, Sequence Diagrams and Class Diagrams using UML and Rational Rose.
- Responsible to ensure compliance with J2EE Framework.
- Developed different modules using Servlets, spring and Hibernate.
- Designed and implemented the rules of Business Logic using Spring IoC concept.
- Involved in the development of persistence layer using Hibernate.
- Designed JSP pages. Designed and developed the form beans and action classes associated with each JSP page and developed several custom tags.
- Extensively used Java Script for client side data validation.
- XML, XSLT was used for informative view representation.
- Interacted with database by using JDBC and java.sql package
- Extensively developed stored procedures and triggers using SQL and PL/SQL.
- Responsible for deploying the entire application on Apache Tomcat.
- Used JUnit for writing several test cases and extensively involved in the testing of entire application in various environments.
- Documented all phases of the project and implemented system changes in accordance with the objectives and requirements and developed user documentation.
Environment: Java/J2EE, SQL, SOAP,REST, JUnit, Windows XP, Eclipse, Apache Tomcat, Servlets,HTML5, CSS3, DB2,JMS(?).
Confidential
Responsibilities:
- Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD using UML.
- Involved in designing & documentation of flows & functional diagrams using Rational Rose.
- In charge of the entire Front-end (user interface) part of the system, using JSP, Servlets, HTML, JavaScript.
- Involved in developing web-tier using JSPs and client-tier using HTML pages.
- Developed Servlets to process requests from the client and forwards the response to JSP pages
- Developed client-side validations using JavaScript.
- JDBC was used to access data from Oracle database.
- Wrote SQL Queries, PL/SQL procedures, for retrieving information from database
- Deployed the application on Apache Tomcat server
- Developed and designed all the UI screens with HTML5 and CSS3.
Environment: Java/J2EE, SQL, SOAP, WSDL, REST, Windows XP, Eclipse, Apache Tomcat, Servlets, HTML5, CSS3, DB2