Java Developer Resume
Phoenix, AZ
SUMMARY:
- Around 7 years of experience in Object Oriented Designing (OOD) and developing applications using J2EE technologies.
- Knowledge of all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation)
- Strong programming experience in designing and implementing applications using Eclipse, IBM Websphere, Weblogic and Apache Tomcat.
- Excellent knowledge and experience in popular Java Frameworks like Spring, Hibernate, Struts, MVC and on customized framework along with XML Technologies.
- Worked on J2EE concepts like JSP, EJB, JDBC and Data Structures like Collections, Maps, Sets, Lists etc.
- Experienced on AGILE methodology and participated in SCRUM meetings.
- Excellent command over designing & developing dynamic web content using Ajax, HTML, CSS, XML, JavaScript & other web development tools/technologies.
- Fluent with different JavaScript libraries.
- Involved in writing JUnit test cases and system test cases.
- Created Maven Projects and included dependencies into POM.xml
- Experience working with database system like Oracle 8i/ 9i/10g, MySQL server to manage tables and create views, indexes, sequences, stored procedures, functions, and triggers for the retrieval and manipulation of data.
- Strong knowledge of Adobe Photoshop, Adobe Illustrator.
- Excellent Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
TECHNICAL SKILLS:
Java/ J2EE Technologies: Java, J2EE, JSP, Servlet, JMS, JDBC, Struts
Languages: Java, C, C++, Visual Basic
UI Technologies: JavaScript, AJAX, XML, HTML/CSS
Frameworks: Hibernate, Spring
Development Tools & IDE: Eclipse, My Eclipse, Net Beans
Web Application Server: Tomcat, WebSphere, WebLogic
Database Technologies: MS - SQL Server 2005/2008, MySQL, Oracle 9i/10g
Graphics Editing Tools: Adobe Photoshop, Adobe Illustrator
Logging & Testing Tools: Log4j, JUnit
Source Control: Subversion, GIT
Operating System: Windows 2000/2003 server, Windows XP/Vista, Linux and Unix
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Involved in Development and Enhancement of the application (AGILE methodology and participated in SCRUM meetings).
- Designed and developed components under J2EE architecture using Spring 3.0.
- Designed and developed adaptive and responsive non-secure webpages.
- Designed and developed user interface (UI) using DUST framework, Bootstrap and JavaScript libraries.
- Used SSO as the authentication mechanism for the application.
- Worked on charting libraries like Fusion Chart and High Charts.
- Used SubVersion as the version control tool.
- Used Maven to compile & build the client Applications.
- Jenkins was used for continuous built integration.
- Built and Deployed the application in Websphere Application Server
- Built Global RestServices for International and Domestic Markets.
- Consuming Soap Services provided by DataPower.
- Built the secure navigation menu bar for International and Domestic Markets
- Coordinating with offshore resources and mentoring interns.
Environment: Java 1.6, Spring, Websphere 7, Javascript, SubVersion, Maven, DUST, JQuery, Bootstrap
Confidential, MO
Java Developer
Responsibilities:
- Involved in Development and Enhancement of the application (AGILE methodology and participated in SCRUM meetings).
- Designed and developed components under J2EE architecture using Struts, Spring and Hibernate.
- Designed and developed user interface (UI) using ZK framework, JSP, Java Script, and HTML.
- Used JavaScript for form validation.
- Implemented CSS to attain uniformity through all pages.
- Extensively used JDBCTemplate and NamedParameterJdbcTemplate, Created business Objects to map the result Set in Spring DAO layer.
- Used Oracle SQL Developer for writing SQL Queries, Stored Procedure, Functions and Triggers.
- Used Hibernate and developed DAO classes to connect the database.
- Worked on extensive unit testing using JUnit , Mockito and HSQLDb .
- Used SubVersion as the version control tool.
- Used Maven to compile & build the client Applications.
- Built and Deployed the application in Weblogic Application Server
Environment: Java 1.6, JSP, Servlets, JDBC, Struts Framework, Weblogic10.3.3, Eclipse, Hibernate, Javascript, SubVersion, Maven, Hibernate, Spring, ZK, Oracle SQL Developer
Confidential, NY
Java Developer
Responsibilities:
- Involved in the Analysis and Design of the front-end and middle tier using Servlets and the Struts view Framework.
- Client-side validations were done using JavaScript.
- Developed stored procedures, Triggers and functions using MySQL and mapped it to Hibernate configuration File and also established data integrity among all tables.
- Developed user interface using JSP and AJAX.
- Developed JavaBeans with Hibernate for necessary transactions like fetching the required data, updating the customer information.
- Involved in coding of Servlets and JavaBeans communication.
- Used Log4j for logging and debugging.
- Developed Servlets to process the requests, transfer the control according to the request to corresponding Java Beans, JSP pages.
- Used Eclipse for development, debugging, coding and deployment of the applications
- Java Servlets and JSP pages were deployed on the Tomcat Application Server for retrieving user information and posting related data.
Environment: Java 1.6, JSP, Servlets, JDBC, Struts 1.3, JavaBeans, Tomcat Application Server, Eclipse, MySQL, Hibernate, Log4j, Javascript
Confidential, CT
Java Developer
Responsibilities:
- Interacted with business analysts and end users in gathering requirements.
- Performed complete application life cycle functions from conception to final release to users.
- Implemented J2EE Design Patterns like MVC, Service Locator and Session Facade.
- Responsible in implementation of the presentation layer (GUI) for the application using HTML and JavaScript.
- Used Spring AOP for cross cutting concerns and IOC for dependency injection.
- Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO classes using ORM tool.
- Built and accessed the database using Hibernate with Oracle 10g..
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of database and created tables in Oracle 10g.
- Developed logging module-using Log4j to create log files to debug and trace application.
- Responsible for configuring and deploying the builds on WebSphere application Server.
- Wrote JUnit test cases for testing UI Framework classes.
- Wrote JavaScript code for client side validations.
Environment: Java 1.5, Spring, Hibernate, JSP, HTML, JDBC, Unix, WebSphere, Rational Rose, JUnit, JavaScript, SQL Server, Oracle 10g.
Confidential, NJ
Java Developer
Responsibilities:
- Involved in Design, Development and Support of the application (AGILE methodology and participated in SCRUM meetings).
- Responsible for creating generalized Exception classes.
- Created UI using JSP, HTML and JavaScript
- Extensively used Eclipse as an IDE for building, developing and integrating the application.
- Implemented the MVC design pattern with JSP and Servlets to control the flow of the application in the Presentation/Web tier.
- Used Spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
- Provided JUnit test cases for the application to support the TDD.
- Provided SQL scripts and PL/SQL stored procedures for querying the database.
- Provided Maven build tool for building and deploying the application.
- Built and Deployed the application in Weblogic Application Server.
- Used Log4j for logging events.
- Was involved in Integration testing of the application.
Environment: Java 1.6, JBoss, Spring, Hibernate, Maven, HTML, Weblogic10.x, SQL, Ajax, JavaScript, Eclipse, JUnit, Log4j
Confidential
Jr. Java Developer
Responsibilities:
- Involved in translating Business Flow Chart and Use Cases into Class, Sequence diagrams and Activity diagrams.
- Configured Eclipse, Tomcat and Weblogic Application Server.
- Developed the user presentation screen using JSP, Struts tags, HTML, AJAX and CSS.
- Client side validation is done using Java Script.
- Implemented the business tier using JDBC, DAOs and Helper Classes.
- Implemented various Java and J2EE design patterns.
- Involved in Database Design and developing the E-R diagram Handling database changes and altering as per client’s requirement.
- Wrote SQL queries and Stored Procedures for interacting with the database.
- Implemented XML Web services for transferring data between different applications
- Involved in unit integration, bug fixing, acceptance testing with test cases, code reviews.
- Involved in Designing and Coding Java Beans to implement the business logic.
- Unit testing was done using JUnit.
- Configured and deployed web application on the IBM WebSphere 5.0 application server.
Environment: Weblogic 9.0, Eclipse 3.1, JSP, Servlets, Ajax, CSS, Log4J, Junit, JavaScript, HTML, PL/SQL, SQL, SQL Server 2000, Tomcat 5.5.x
