Java J2ee Developer Resume
Boston, MA
SUMMARY
- 7+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform
- Experience in working with SOA Architecture Web Services, SOAP, WSDL, AXIS and REST Architecture.
- Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
- Extensive experience in Hibernate 3, JSF, spring 3.
- Expertise in writing client side validations using Ajax, JavaScript and Struts validation framework.
- Extensive experience in developing applications using Java, GWT, Servlet 2.4, JSP, JDBC, XML Technologies, Query, JavaScript, HTML, DHTML, Eclipse development framework, Web Designing.
- Experience in writing ANT scripts and Log4J and Unit for unit testing.
- Expertise in developing distributed applications using Application Servers such as Web sphere 8.0, Tomcat.
- Excellent experience in software development methodologies including Scrum/Agile Model.
- Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
- Excellent team player with good communication, people and leadership skills.
TECHNICAL SKILLS
Languages: Java, Android and PL/SQL
J2EE Technologies: J2EE, Spring MVC, JSP, Servlet, Struts, HTML, JQuery, Hibernate, JUnit, Web Services/SOAP
Web/App Server: IBM Web sphere 8.0, Tomcat 5.x,6.x,7.x
Internet: XML, XSL, HTML, DHTML, CSS and JavaScript
Databases: Oracle 10g, MySQL, PL/SQL
IDE/Tools: Eclipse, Net beans, SQL developer
Version Control Tools: Tortoise SVN, CVS
Design Methodologies: Enterprise Architecture, Data Model
Operating Systems: Windows, Linux
Build Tools: Ant, Maven
File Transfer tools: WinSCP, Putty
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Java J2EE Developer
Responsibilities:
- Developed front-end/presentation tier development using Handlebar.js, Mockjax, JQuery, Backbone.js, Node.js, JavaScript, display tag library, CSS 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.
- Using Websphere Admin console setup the data sources, JNDI properties and JVM custom properties to load environment specific files in web application.
- Used Tortoise SVN for version control.
- Used Restful web service standard.
- Created and deployed the EAR files to Websphere Application Server.
- Used log4j for logging with various levels during enhancement and support.
Environment: JAVA, JDK 1.6, Spring 3, Handlebar.js, Mockjax, Backbone.js, Hibernate 3, Oracle, XML, XSLT, WAS 8, Jquery, CSS, HTML, Maven, SVN, Linux.
Confidential, Chicago, IL
Java,J2EE 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 development using Jsp,JQuery, JavaScript, display tag library, CSS 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.
- Using WebSphere Admin console setup the data sources, JNDI properties and JVM custom properties to load environment specific files in web application.
- Used Tortoise SVN for version control.
- Created and deployed the EAR files to Websphere Application Server.
- Used log4j for logging with various levels during enhancement and support.
- Involved in code Review and suggested to optimize for better performance.
- Developed process orchestration BPMN’s which are been deployed in Activiti Engine.
- Involved in Integration of various components like Spring, Hibernate, Camel and Activiti.
- Co-ordination between onsite/offsite team.
- Designed Class/Sequence diagrams through EA for the technical design.
- Mentor for new team member to quicken the development work.
Environment: JAVA, JDK 1.6, Spring 3, Hibernate 3, Oracle, XML, XSLT, WAS 8,Junit 4, Jquery, CSS, HTML, ANT, SVN, Linux.
Confidential, Houston, TX
J2EE Developer
Responsibilities:
- Developed code using new features of Java like Generics, Auto boxing, Static Import.
- Developed Value Objects and DAO Classes using Spring DAO component.
- User interface was developed using JSPs, HTML, DHTML and CSS. Front end validations were done using Spring and Jquery.
- Objects (DTO) and Data Access Objects (DAO) patterns.
- 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.
- Designed & developed various business solutions meeting customer requirements.
- Maintained the code at the business tier and data tier
Environment: JAVA, JDK 1.6, Spring 3, Hibernate 3, SQL, WAS 8, Junit 4, Jquery, CSS, HTML, Linux, Eclipse.
Confidential, Minneapolis, MN
Java, J2EE developer
Responsibilities:
- 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.
- Performed unit testing, system testing and integration testing.
Environment: JAVA, JDK 1.6, spring 3, Hibernate 3, WAS 8, Junit 4, Jquery, CSS, HTML, SVNLinux, Eclipse.
Confidential, Minneapolis, MN
Java, J2EE & RconNet Developer
Responsibilities:
- Involved in the development, testing and deployment of the application.
- Followed Waterfall Methodology throughout the Life Cycle of the project.
- Involved in development of web page using Struts.
- Developed data access layer using Spring DAO. Involved in development of validation by JavaScript and Struts Validation Framework.
- Involved in Unit Testing, Integration Testing, and System Testing.
- Used Tortoise SVN for version control.
- Created Design documents, Test case documents and Admin guides for the migrated processes
- Mentored developers in the application development, best practices, coding standards and deployment.
Environment: JDK 1.6, Spring 3, Hibernate 3, Struts 2, ReconNet, Eclipse, WAS 7, Oracle, PL/SQL, Junit, Ant, and Linux,SVN.
Confidential
Java 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.
- Deployed the application in WebLogic Application server.
- Designed Logging system using log4j framework that can be used by the application without affecting the performance of the application.
- Performed Unit testing of the application using ∫framework.
- Involved in providing production support for the application.
- Used CVS for the source code version control.
Environment: Java 1.6, Servlet,JSP,Struts 1.3,Oracle 10g, Log4j, CVS, Eclipse, Ant, Junit, Linux.
Confidential
Java 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 customization and development of Selenium RC.
- Involved in customization and development of Firefox Selenium IDE.
- Involved in Junit testing.
Environment: Java 1.6, Web-Driver, Selenium Plugin, Selenium IDE, Firefox Extensions, Eclipse 3, Ant, Junit, Linux.
