Java Developer Resume
Bismarck, ND
SUMMARY
- Successful 5 years of programming experience, in development of web applications featuring object oriented technologies.
- Hands on programming in object oriented java development, handling web applications, and database experience
- Applied principles of Core Java(multi - threading, RMI, Swing, object oriented programming)
- Extensive development experience in MVC J2EE
- Worked on various technologies like core java, and web technologies like Servlet and JSP, JavaScript, XML, Web Services and frame works like Struts, Spring, Hibernate
- Designed projects using OOAD concepts and UML, the diagrams included use cases, use case diagrams, class diagrams, object diagrams, decomposition diagrams andstate transition diagrams using Rational Rose, Visual Studio
- Worked with Relational Database Management Systems including Oracle, Access, SQL Server, MySQL, DB2
- Adaptable to write SQL queries and well versed in SQL CURD operations
- Database related experience include remote connection to databases like Oracle, MySQL, SQL Server, DB2 through JDBC
- Good working noledge on CVS, SVN and Clear Case for version control
- Expert in writing complex SQL Queries, Stored Procedures and PL/SQL blocks
- Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers and Tomcat Web Servers
- Developed graphical user interfaces using AWT, JFC (Swing), HTML, CSS FrontPage and Dream Weaver
- Comfortable with iphone application development
- Experienced in working with different operating systems Windows, UNIX, LINUX, Macintosh
- Wrote build/deployment scripts using ANT
- IDE’S with expert comfort level includes Net Beans, Visual Studio and Eclipse, besides regular command prompt programming/compiling/executing practice
- Motivated self-starter, passionate about programming, and always willing to take on a variety of tasks dat provide a challenge to mind
TECHNICAL SKILLS
Programming Languages: C, C++,Core JAVA, SQL, PHP, Objective C
J2EE Technologies: Servlets 2.3/2.4, JSP 1.2/2.0,Maven, JSTL, JDBC,RMI 2.0, JNDI, JMS, EJB 1.1/2.0/2.1/3.0, ExtJS4.1
Web Technologies: HTML, DHTML, XML, XSLT, CSS, DOM, SAX, AJAX, JavaScript
IDE and Tools: RAD 6.0, WSAD 5.x, Eclipse, Net Beans IDE, XCODE, Visual Studio, Text pad, Edit Plus, Notepad++
Application/Web Server: WebSphere 3.5/5.x/6, WebLogic 8.1/9.2, Apache Tomcat 3/4/5/6/7, Apache, Tomcat, IIS
Databases: Oracle 8i/9i/10G, DB 2 7.1/8.2.1/9.1.1, SQL Server 2000, MySQL
Methodologies: UML, Rational Rose, RUP, Agile, SDLC
Operating Systems: Windows XP/2000/NT/98/95/7/8, Red Hat Linux 9, Solaris 10, Macintosh, DOS
Frameworks: Struts 1.1/1.2/2.0,Spring 1.0/2.0/2.5, Hibernate 2.0/3.0, JUnit, Log4j
Office Tools: Word, Excel, PowerPoint
PROFESSIONAL EXPERIENCE
Confidential, Bismarck, ND
Java Developer
Responsibilities:
- Used UML for designing test cases and creating sequence and class diagrams.
- Used JavaScript functions for front end validations and advanced JavaScript framework JQuery function library for HTML document transverse and event handling
- Implemented the front end usingStruts ActionsandJSPas Views.
- Implemented the backend business layers usingWeb Servicesusing SOAP.
- Implemented persistence Layer using CustomHibernate DAOsto handlesqlCRUD operations
- Designed DAO objects for accessing RDBMS
- Involved in writing the associations for the query in mapping xml files in Hibernate
- DevelopedStateless Session beansto implement Business Requirements
- UsedMessage Driven Beansfor asynchronous messaging
- Involved in defect tracking, fixing and enhancements
- Designed & developed Data transfer Objects to carry the data between diff. layers
- Handled exceptions for different scenarios.
- Agile methodology was followed in the project
Environment: Core Java, JSP, Struts, Spring Dependency Injection, Hibernate, HTML, JavaScript, XML, AJAX, JQuery,Oracle 11g, Web Services, IBM Websphere Application Server, IBM Rational Clear case, IBM Rational Clear Quest, MS Visio, TOAD, WinSCP.
Confidential, WI
Java Developer
Responsibilities:
- Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
- Developed complete Web tier of the application with MVC framework.
- Developed JUnit test classes.
- Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean-Test tool.
- Developed variousstateless Session Beans for the business layer.
- Designing and developing the JMS objects and used MQ Series as provider. .
- Developed Ant Scripts to build and deploy EAR files on to WebLogic Application Server.
- Used RUP to maintain business driven development.
- Created XML based schemas.
- Used UML for designing test cases and creating sequence and class diagrams.
- Actively involved in configuring the WebLogic application Server and deployed all the modules like Web modules and Business modules.
Environment: J2EE1.3, WebLogic Application Server 7.0, DB2, Servlets 2.2, JSP 1.1, JDBC, EJB, Spring MVC, Hibernate, MDB, Java Servlets, XML, JMS, HTML & JavaScript, JDBC, IBM’s RUP, ClearQuest, UML, UNIX
Confidential, WI
Java Developer
Responsibilities:
- Analyzed Object Oriented Design and presented with UML Sequence, Class Diagrams.
- Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
- Developed Care Plansmodule, which provides a comprehensive library of problems, goals and approaches. You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
- Developed General Ledgermodule, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
- Developed UI using HTML, JavaScript, HTML, CSS, and JSP, and developed Business Logic and Interfacing components using JSP, JSTL, and Java bean Business Objects, XML, and JDBC.
- Managed connectivity using JDBC for sql querying/inserting & data management including triggers and stored procedures.
- Developed various action classes in Struts.
- Developed components using Java multithreading concept.
- Developed various EJBs (stateless session beans) for handling business.
- Involved in design of JSP’s and Servlets for navigation among the modules.
- Designed cascading style sheets and XSLT and XML part of Order entry
- Hosted the application on WebSphere.
Environment: Java, JDBC, JSP, Servlets, Struts, EJB, Web Logic Application Server, JavaScript, HTML, CSS, AJAX,Oracle 10i, UNIX
Confidential, FL
Senior Java Spring Developer
Responsibilities:
- Gathered all the project requirements from Business users. Used Agile for application development.
- Used Use case for identify and clarify requirement
- Used spring framework and for Dependency injection, security features and to develop the application
- Used SOAP in Web Services for data communications
- Used Struts MVC for development of web pages
- Converted HTML to JSP and developed DAO’s, Controller’s, Managers
- Designed and implemented design patterns like Singleton, Factory, Session Façade, DAO
- Used PL/SQL for storing, managing and distributing data
- Developed EJB components for application.
- AJAX was used to exchange small amounts of data with the server so dat the entire web page does not have to be reloaded each time the user requests a change
- Used DB2 to create tables and stored procedures
- Used HTML in the front end of the application
- Configured the database through XML Hibernate
- Wrote Use case’s from entry to end point of a page and plotted data flow diagrams
- Recommended solutions to end-users to make the application more robust
- Followed the client development standards and methodologies
- Implemented DHTML and used JavaScript for front-end validations
Environment: Java 5, J2EE, Eclipse 3, DB2, Web services, EJB, Spring dependency injection, JSP, Servlets, Struts, SOAP, Design patterns,Hibernate, Java Script, CSS, JMS, XML, HTML, DHTML, XSL, XSLT, JDBC, JUnit, AJAX, PL/SQL, UML, UNIX, IBM WebSphere Application Server.
Confidential
Senior Java Spring Developer
Responsibilities:
- Designed & developed the application using Spring Framework
- Designed the application with reusable J2EE design patterns
- Analyzing the client requirements and production issues
- Design and Development for enhancements & change requests
- Designed and developed the Object Relational mapping using Hibernate
- Involved in writing the associations for the query in mapping xml files in Hibernate
- Designed DAO objects for accessing RDBMS
- Designed & developed Data transfer Objects to carry the data between diff. layers
- Developed various Screens using Swing Components
- Utilized Stored Procedures, views for implementing database level business logic
- Closely worked and supported the Infrastructure team for building and deploying the application in JBoss on Windows Platform
- Provided Technical support for external users
- Developed test cases for Unit testing using JUnit and performed integration and system testing
- Developed Business Objects which are directly mapped to Database
- Created JavaScript file for front-end validations
- Designed and Developed Converters for Business objects to Data Access Objects and vice-versa