Java Developer Resume
Manhattan, NY
PROFESSIONAL SUMMARY:
- 5 year of experience in Analysis, Development, Maintenance and Implementation of enterprise web and client server applications using JAVA, J2EE and Object oriented programming.
- Experience in SDLC (Software Development Life Cycle), Agile Methodology and other software development processes.
- Experience in utilizing Java/J2EE technologies such as Java Server Pages (JSP), Servlets, JSTL and JDBC.
- Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).
- Strong experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
- Good knowledge in Core Java concepts like Collections, Generics, Multi - threading, Serialization, File I/O.
- Hands on experience in developing user interfacing applications using HTML, DHTML, XML, JavaScript and CSS.
- Experience in working with various Databases like MYSQL, Oracle, SQL Server.
- Strong experience in JDBC, SQL, and writing Stored procedures.
- Good working knowledge in deploying Java application servers like WebLogic, Apache Tomcat, and JBoss.
- Experience in developing MVC framework using Spring Core, Spring DAO and good knowledge in Object Relational Mapping (ORM) tools such as Hibernate.
- Excellent interpersonal and communication skills and the ability to adapt and quickly learn new technology skills.
- Experience in working with different IDEs like Eclipse, NetBeans, RAD, JBuilder and MyEclipse Blue.
- Great Team player, Self-motivated and committed to work.
- Good knowledge in building and deploying applications using ANT and Maven scripts.
- Experience in using Log4J for runtime logging and JUnit for testing.
TECHNICAL SKILLS:
Languages: Java (1.5/1.6), SQL,Matlab
Java Technologies: JSP 2.2, Servlets 3.0, JDBC, JSTL 1.2, Spring 3.0, Hibernate 4.0, JPA,JMS, Log4j
OS: WindowsXP/7/8,LINUX Ubuntu, MS DOS
RDBMS: My SQL, Oracle 10g
Web Technologies: JavaScript, HTML/DHTML, XML,CSS, Bootstrap
Web/Application Servers: JBoss 4.02, Apache-Tomcat 7.26, Web Logic 9.2
Testing & Tools: Rational, Junit 3.2
IDEs Eclipse: Maven, MySQL Workbench, SQL Developer
PROJECT SUMMARY:
Confidential, Manhattan, NY
Java Developer
Responsibilities:- Involved in all the phases of SDLC including Requirements Collection, Analysis of the Business Specifications, Development and Customization of the Application.
- Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with database.
- Developed many JSP pages using Display tag 1.1, Java Script for client side validation.
- Developed web-based Rich client user interface using JSP and Servlets.
- Used Jira to track bugs and communicate with QA analysts and Business Analysts.
- Developed dynamic and interactive web pages using JSP/JavaScript /DHTML for different modules.
- Closely worked with offshore team during the development process.
- Regularly scheduled meetings with Business Analysts and QA Analysts to discuss business requirements and defects.
- Implemented JUnit in the Application for Regression/unit testing to ensure strict quality before deploying in QA/UAT Environments.
- Developed the helper classes for better data exchange between the MVC layers.
- Involved in implementing Object Relational Mapping using Hibernate 4.0.
- Used Eclipse as Java IDE tool for creating JSPs, Servlets, and XML.
- Extensively worked on JMS using point-point, publisher/subscriber-messaging Domains for implementing Exchange of information through Messages.
- Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
- Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
- Worked on Eclipse IDE to write the code and integrate the application.
- Involved in customizing the User Interfaces (UI) as per the client requirement.
- Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.
Environment: Java 1.6, J2EE, XML 1.1,Servlets 2.5, JSP 2.0,Spring 2.5, Hibernate 3.0, JPA, MySQL, HTML, CSS, JavaScript, Oracle 10g,Eclipse Kepler, Rational, JBoss 4.0, Jira
Confidential - Bloomington, IL
Role: Java Developer.
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) likeRequirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
- Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
- Involved in developing use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
- Involved in developing presentation layer using HTML, CSS, JSP, JSTL, Servlet, JavaScript and AJAX.
- Implementing MVC Architecture with Hibernate and spring frameworks develops application.
- Involved in mapping database tables with Business Objects using Hibernate and also configuring files and classes to interact with the database.
- In conjunction with spring, developed Object-relation mapping in the persistence layer using hibernate framework.
- Involved in injecting dependencies into code using spring core module.
- Developed code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
- Developed JSP custom tags and created .tld files in order to implement them.
- Mapped requests to spring controllers using annotations.
Environment: Java 1.5, J2EE, Servlets 2.5, JSP 2.1, Spring 2.5, CSS, Log4J, Maven, Hibernate 3.0, Oracle 10g, Eclipse 3.4, Junit, Html, Linux.
Confidential, Melville, NY
Role: Jr. Java Developer
Responsibilities:
- Involved in design reviews to verify that design meets quality standards and functional requirements.
- Implemented the User Interface with HTML, XHTML, JavaScript, and CSS.
- Developed web components using JSP, Servlets, and JDBC.
- Implemented database using MySQL.
- Used JUnit for unit testing and involved in fixing defects.
- Involved in writing user and technical documentation.
- Involved in developing stored procedures and triggers in PL/SQL.
- Developed the application using MVC architecture and deployed using Weblogic server.
- Involved in Database design, writing stored procedures and triggers, Writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets.
- Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
- Developed JUnit test cases and suits using Eclipse IDE.
Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat.