Java, J2ee Developer Resume
Boston, MA
SUMMARY
- Around 6 years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform.
- Experience working extensively in all phases of a project development life cycle from Requirements analysis, design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
- Experience in SOAP, REST Web Services.
- Extensive experience in Hibernate, Spring MVC.
- Expertise in writing client side validations using Ajax, JavaScript and Struts validation framework.
- Experience in developing applications using Java, Servlet, JSP, and JDBC.
- Expertise in UI development using JQuery, Jasper report, JavaScript, Backbone Js, HTML.
- Experience in writing ANT, Maven scripts and Log4J and JUnit for unit testing.
- Excellent experience in software development methodologies including Scrum/Agile Model.
- Quick learner and a proactive individual with excellent communication and strong analytical skills.
- Dedicated and highly ambitious to achieve personal as well as organizational goals.
- Confidence, diligence and ability to take on challenging roles.
- Excellent decision making skills with a positive approach.
TECHNICAL SKILLS
Languages: Java, PL/SQL
J2EE Technologies: J2EE, Spring MVC, JSP, Servlet, Struts, HTML, JQuery, Hibernate, Jasper report, JUnit
Web/App Server: IBM Web sphere 8.0, Tomcat 5.x,6.x,7.x
Internet: XML,JSON, HTML5, CSS3, Backbone.js
Databases: Oracle 10g, MySQL, PL/SQL
IDE/Tools: Eclipse, Net beans
Version Control Tools: Tortoise SVN, CVS, Clear case
Operating Systems: Windows, Linux
File Transfer tools: WinSCP, Putty
Build Tools: Ant, Maven
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Java, J2EE developer
Responsibilities:
- Developed front-end/presentation tier development using Handlebar.js, Mockjax, JQuery, Backbone.js, HTML5, CSS3 and AJAX.
- Used Hibernate 3.2 as ORM solution in persistence layer of the application.
- Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 10g database.
- Used Hibernate Criteria queries for dynamic database operations.
- Used spring asynchronous request dispatcher for interaction with REST services.
- Used Jasper Report library to generate reports at real time on a mobile device.
- Used Tortoise SVN for version control.
- Used Restful web service standard.
- Created and deployed the EAR files to Websphere Application Server.
- Used Maven for build and deployment.
- Used log4j for logging with various levels during enhancement and support.
Environment: JAVA, spring, Hibernate, Backbone.js, Json, Handlebar.js, Mockjax, Oracle, WAS 8, JQuery, Jasper report, CSS3, HTML5, Maven, SVN, Linux.
Confidential, Chicago, IL
Java developer
Responsibilities:
- Involved in Java/J2EE application design and development.
- Analyzing the requirements and coming up with estimation and plan for releases.
- Developed front-end presentation tier using Backbone.js, Json, Ajax and JQuery libraries.
- Create custom report using Jasper report web based report designer.
- Developed Value Objects and DAO Classes using Spring DAO component.
- Performed Unit testing of the application using JUnit framework.
- Used Tortoise SVN for version control.
- Used spring annotation-driven configuration for integration with different environment.
- Created and deployed the EAR files to WebSphere Application Server.
Environment: JAVA, Spring, Hibernate, WAS 8, DB2,Junit 4, JQuery, Ajax, Json, Backbone.js, Jasper report, CSS, HTML, ANT, SVN, Eclipse.
Confidential, Houston, TX
Jr Java developer
Responsibilities:
- Developed code using new features of Java like Generics, Auto boxing, Static Import.
- User interface was developed using JSPs, HTML, DHTML and CSS.
- Front end validations were done using spring and JQuery.
- Implemented business logic on server-side as Entity Beans and Session Beans (EJB, JDBC, Web Logic)
- Used SOAP for WSDL web service standard.
- Used Log4j for debug and error logging.
- Used Maven for build and deployment.
- Used Tortoise SVN for version control.
- Deployed the application on Web Sphere Application Server.
Environment: JAVA, JDK 1.6, spring 3, SOAP, SQL, WAS 8, Weblogic, EJB 3.0 Junit 4, JQuery, Backbone.JS, CSS, HTML, Linux, Eclipse.
Confidential, Minneapolis, MN
Programmer
Responsibilities:
- Develop features and functionality for our e-commerce applications including order management, risk analysis, payment processing, and return order processing.
- User interfaces were developed using JSP, JavaScript, HTML and DHTML.
- Involved in Unit Testing, Integration Testing and UAT Testing.
- Spring DAO used for the DAO Layer.
- Implementation of various components with JDBC Framework.
- Involved in front end validations using JavaScript.
- Used Maven for build and deployment.
- Deployed the application on Web Sphere Application Server 6.1.
- Used Tortoise SVN for version control.
- Applied styles to HTML pages using external Style Sheets (CSS) files.
- Working with an Agile, Scrum methodology to ensure delivery of high quality work with every iteration
- Performed unit testing, system testing and integration testing.
Environment: JAVA, JDK 1.6, spring, Hibernate, WAS 8, DB2, Junit, JQuery, CSS, HTML, SVN, Linux, Eclipse.
Confidential
Developer
Responsibilities:
- Participated in requirement collection from users and designed application using UML
- Developed user interface using JSP, HTML, CSS, Java Script and JQuery.
- Implementation of the presentation tier using JSP tag libraries and Custom Tags.
- Designed the Web application implementing the Struts 1.3 framework for Model View Controller (MVC) pattern to make it extensible and flexible.
- Used JavaScript for client side validations.
- Developed various EJB components such as Session Beans to implement the business logic of the application.
- Hibernate Framework was used for persistence layer of the application with Oracle 10g database.
- Responsible for backend programming which includes writing Stored procedures and Triggers using PL/SQL.
Environment: Java, JSP, Oracle 10g, CVS, Eclipse
Confidential
Developer
Responsibilities:
- Involved in the development, testing and deployment of the application.
- Followed Waterfall Methodology throughout the Life Cycle of the project.
- Wrote unit test cases for Unit Level testing using JUnit.
- Involved in Junit testing.
Environment: Java, Web-Driver, Firefox Extensions, Junit, Linux.