Sr Java Developer Resume Profile
MN
PROFESSIONAL SUMMARY:
- 10 years of Software development SDLC in Java technology this includes Core Java 1.6, JSP, Servlets, Struts, Hibernate, Spring and JMS.
- 8 Years of experience in Requirements Gathering, Development, Code review, Refactoring, Performance Tuning Techniques, High level and Low level design, testing support.
- Hands on experience in Web Development / open source frameworks like JSP, Struts, spring and Hibernate.
- Expertise in designing and implementing large-scale, multi-tiered, distributed and web based enterprise applications using J2EE, industry-proven design patterns and best practices
- Developed Persistence layer using object relational mapping framework- Hibernate. Integrating Struts Framework with Hibernate.
- Expertise in translating business requirements into system solutions, Experience in Project Planning, Scheduling, estimating and close working relationship with all project stakeholders.
- Involved in end to end life cycle of project from requirement gathering, design, and implementation and testing.
- Experience in using java API's including Collection, Exception Handling, Multi-threading.
- Used Log4j to create logs of the application's flow of control.
- Ability to grasp new technologies and to correctly apply new tools to build applications.
- Expertise with Oracle, MySQL, and DB2 Data Bases.
- Has a high degree of positive attitude, Communicative and extremely flexible to changing needs and environments, good communications skill and great team player.
- Extensively worked on Eclipse and RAD.
Tools and Technologies
I am proficient in the following tools and technologies:
Java and J2EE:
Other Languages and API's: SQL Application / Web Servers
Middleware technologies Java Messaging JMS , Mule | Databases :
IDE: Eclipse, RAD, Net Beans Change Management and Version Control: CVS, SVN and Clear case Other Tools Clear Quest, TOAD, SQL Developer. |
PROFESSIONAL EXPERIENCE
Confidential
Role Sr Java Developer
Responsibilities:
- Primary responsibility to communicate with business analysts and develop application based on the requirement.
- Wrote the logic to consume the mule message and parse it value and persist in the DB.
- Used Hibernate framework as Object relational mapping framework for database communication.
- Effectively performed diagnostics, debugging/ tracing.
- Handled Run Time Errors Design Time Errors by implementing appropriate Error Handlers
- Interacted with other interfacing application teams to discuss and implement Module Integration and resolved related issues from time to time.
- Participated in deriving the Release Management process which includes Build, deployment tasks.
- Interacted with QA team while working on the bug fixes
Environment: Java1.6, J2EE, Hibernate3.2, Spring 2.0 Framework, Mule ESB, Oracle11G, TOAD, Eclipse IDE, SVN and Web logic server 10.3.
Confidential Role Sr Java Developer
Responsibilities:
- Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
- Primary responsibility to communicate with business analysts and develop application based on the requirement.
- Used Hibernate framework as Object relational mapping framework for database communication.
- Designed and Created Oracle database objects such as stored procedures.
- Integrated the application with URS Universal Rating System in the coverage module to get the premium.
- Effectively performed diagnostics, debugging/ tracing.
- Handled Run Time Errors Design Time Errors by implementing appropriate Error Handlers
- Interacted with other teams to discuss and implement Module Integration and resolved related issues from time to time.
Environment:Java1.6,J2EE,JSP,JavaBeans,Struts,Hibernate3.2,Spring2.0.8Framework,JavaScript,CVS,Oracle11G, TOAD, Eclipse IDE and Web logic server 10.3.
Confidential Role Sr Java Developer
Responsibilities:
- Preparation of the Detailed design Document for all Phases
- Extensively used Apache Struts Framework to implement MVC architecture
- Involved in development using struts components action mappings in struts-config.xml, tiles, Form Beans, Action classes for handling the Http requests from the front-end components, Backend, plug-ins in Struts architecture
- Used Hibernate framework as Object relational mapping framework for database communication.
- Exposed to Hibernate as Persistence framework mapping the ORM objects to table using Hibernate.
- Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
- Technical team management which includes the status reporting, task distribution and mentor.
- Participated in deriving the Release Management process which includes Build , deployment tasks.
- Experience using Version controls such as Clear Case.
- Providing support for different test environments SIT, UAT, STAGING till production.
Environment:Java1.5,J2EE,JSP,JavaBeans,Struts1.2,Hibernate3.2,ClearCase,ClearQuest,RAD,WebSphere Application Server, DB2,SQL Developer and Unix.
Confidential Role Sr Java Developer
Responsibilities:
- Involved in development of user interface for login screen, Global customer Search Tool, and created Entitlement APIs.
- Developed client interfaces using HTML, JSP and Struts MVC framework.
- Used Struts in MVC implementation and OOAD that uses Servlets and JSP tags, from the J2EE specifications, as part of the implementation.
- Performed Form level and business level validations using Struts Validation framework.
- Implemented design patterns such as Fa ade ,Singleton etc
- To development of JavaScript code for Client Side Validations
- Worked with Tag Libraries in Struts framework.
- Experience in setting up development, staging, and production environment on WINDOWS Includes installing JDK, Web Sphere, and DB2.
- Experience in RAD.
- Interacted with QA team while working on the bug fixes.
Environment:Java1.5,J2EE,JSP,JavaBeans,Struts1.2,HTML,JavaScript,ClearCase,ClearQuest,RAD,WebSphere Application Server, DB2, SQL Developer and Unix.
Confidential Role Sr Java Developer
Responsibilities:
- Designed and implemented the base framework for existing application and for new development using spring framework and J2EE components.
- Involved Systems and Application design for trading system. The end-to-end design consisted of JSP, HTML, Controlling Servlet, Factory Classes and Hibernate Framework.
- Implemented different design patterns like MVC, DAO, DTO and Singleton.
- Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
- Worked in trade processing like add, modify, cancel, monitoring screens using Spring framework.
- Implemented reports system to generate html reports by consuming/processing JMS messages using MDB.
- Wrote SQL queries for Oracle database and also analyzed the stored procedures, functions and triggers.
Environment:Java1.5,J2EE,Servlet,Struts,JavaBeans,HibernateFramework,SpringFramework,JSP,JavaScript,Log4J, SVN,Oracle 9i,AquaData Studio, Net Beans,Weblogic Server and JMS.
Confidential Role Java Developer
Responsibilities:
- Designed and implemented the base framework for existing application and for new development using Spring framework /Hibernate and J2EE components
- Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans
- Used Hibernate framework as Object relational mapping framework for database communication
- Creating the Hibernate mappings for the Tables.
- Used Spring Core for Dependency Injection.
- Implemented design patterns such as Fa ade ,Singleton etc.
- Designed view page using HTML, JavaScript, CSS and JSP.
- Conducting manual and automated code reviews to ensure code quality and conformance with standards. Using PMD Project Mess Detector tool for automated code review.
- Wrote SQL queries for MySQL database and fine-tuned them for optimum performance
- Created JNDI database connection on Tomcat server.
- Deploy and developed web application on Tomcat server.
Environment:Java1.5,J2EE,Servlet,Struts1.2,Spring2.0.8,Framework,Hibernate3.2,JSP,JavaScript,CVS,EclipseIDE, Tomcat Server,MySQL and SQL Developer.
Confidential Role Java Developer
Responsibilities:
- Extensively used Apache Struts Framework to implement MVC architecture.
- Involved in development using struts components action mappings in struts-config.xml, tiles, Form Beans, Action classes for handling the Http requests from the front-end components, Backend, plug-ins in Struts architecture.
- Developed supporting Data Access Objects to process data in and out of MySQL database.
- Writing the in the Util classes that are called from the business logic class.
- Experience in setting up development, staging, and production environment on WINDOWS Includes installing JDK, Tomcat Server, and MySQL.
- Experience in Eclipse.
- Performed unit and integration testing.
Environment: Java 1.5, J2EE, Servlet, Struts1.2, JSP, JavaScript, SVN, Eclipse IDE,Tomcat Server and MySql.