Sr. Java Developer Resume Profile
Professional Summary:
- More than 8 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
- Experience in all phases of software development life cycle.
- Expertise in Object Oriented Programming using Java and J2EE related technologies.
- Proficiency in developing secure web applications and server side development using ORM - Hibernate, JDBC, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
- Working knowledge on XML Technologies JAXP DOM and SAX parsers .
- Expertise in developing applications based on Struts Model 2 Architecture and Spring mvc frameworks.
- Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
- Good experience in spring's IOC, AOP and Spring's integration with Hibernate and Struts technologies.
- Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
- Hands on the tools such as RSA, RTC, Star team,Eclipse, IntelliJ IDEA, WASAD 5.1, Maven build, Textpad, Editplus, Toad, , SQLYOG, , etc.
- Strong analytical skills with ability to quickly understand client's business needs.
- Involved in meetings to gather information and requirements from the clients.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
Technical Skills:
Programming Languages JAVA, J2EE,XML, SQL, PL/SQL
Web/XML Technologies HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP,XML, XSLT,
Frameworks Hibernate 3.0, Spring 2.5, , Struts 1.2, Tiles.
Apache Projects Log 4j, Struts1.4
Tools Utilities RSA, RTC,IntelliJ IDEA, Eclipse, RAD, WSAD, Edit plus, Text pad, winSCP, SVN, Toad, SQLYog.
Application/Web Servers BEA Web logic, IBM Web Sphere, Tomcat.
RDBMS Oracle 9.x, MySql 4.0, MS SQL Server 2000, MS Access.
Source Control CVS.SVN,RTC,MAVEN
Design Patterns Singleton, Session Facade, Factory, Service Locator, Front Controller, DAO, Iterator,
Operating Systems Windows 7/2000/XP, Linux ,UNIX
Testing Tool JUnit
Professional Work Experience:
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Involve in Analysis, development, and testing and build deployment Phases of software development life cycle. .
- Involve in Event Association Framework for LOS project
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Extensively worked on front end, business, and persistence tier using the spring, and Hibernate frameworks. .
- Responsible for co-ordinate with Cognos development team.
- Configured Spring AOP framework to apply Logging and Transactions. Integrated Hibernate and spring with Spring ORM module.
- Used JUnit to test persistence and service tiers.
- Used Eclipse Integrated Development Environment IDE in entire project development.
Environment: Java 1.5, WSAD 5.1,Maven 2.0, Web Sphere 7.1, JSP, Struts 1.2, Hibernate 3.0, spring 2.5, Eclipse 3.6, CVS,
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Strong experience in front end, business, and persistence tier using the Spring Framework.
- Strong experience in development, and testing phases of software development life cycle. .
- Involved in development of PDF documents using Jboss Seam iText Framework.
- Involved in Unit testing.
- Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
- Implemented Spring with Hibernate and Spring AOP for declarative transactions using spring proxy Beans for prototype development.
Environment: Java 1.5, Eclipse 3.3,Maven, BEA Web logic, Hibernate 2.0, Spring 2.5, Eclipse 3.6,Cognos 8, CVS, Sql server 200,, PL/SQL
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in designing and implementation of Swings UI
- Involved in Integration of reporting module through web services
- Developed build scripts for ear and war applications to deploy on Web logic server.
- Developed web services using Axis soap engine.
- Configured Web logic for connection pools, data sources, jms connection factories, jms server queues and deployment of ear and war files.
Environment: Java, Swings, Servlet, JSP, Axis 2, log4j 1.4, Thread, JDBC 2.0, XML, HTML, CSS.
Confidential
Java/J2EE Developer
Responsibilities
- Designed and Implemented Hibernate data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions.
- Involved in Implementation of Middleware framework using Hibernate and Struts Framework.
- Developed POJOS for Data Model and created respective hbm files to map the Java Objects with Relational database tables.
- Used MVC based Struts framework to develop the multi-tier web application presentation layer components.
- Implemented Struts tag libraries like html, logic, tab, bean etc in the JSP pages.
- Used Struts tiles libraries for layout of web page, and performed struts validations using Struts validation framework.
- Implemented My SQL Server database and JDBC drivers to access the data.
- Maintained the application configuration information in various properties file.
- Performed unit testing, system testing and integration testing.
Environment: Java, Maven,Hibernate, Struts 1.2, Log4J, Tomcat 5 , Servlets, JSP, JDBC, HTML, Java Script, CSS, UNIX, Exact Target API for subscription and email services