Java Developer,resume Profile
Summary:
- Oracle Certified Professional with 9 years of experience in software development includes Design and Development of Enterprise and Web-based applications.
- 9 Years of Extensive technical experience and development expertise in Core Java, J2EE, JSP, Servlets, EJB3,Struts, Web services, Spring, Hibernate, Java Script, JQuery and AJAX.
- 6 Months experience in implementing Hadoop technologies like HDFS, Map Reduce, HIVE, and PIG.
- Hands on Experience in Trouble shooting the J2EE applications to resolve the performance issues.
- Experience in developing Web Services both SOAP and Restful using IBM Rational Application Developer.
- Experience in developing Spring Restful services using Spring MVC
- 1 year experience in AngularJS scripting technologies
- Good working knowledge on Ant, Maven, Log4j and JUnit.
- Extensive Experience in using MVC Model View Controller architecture for developing applications using Spring Web MVC, Struts, JSP and Servlets.
- Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate.
- Extensively used various development tools like Rapid Application Developer RAD , Eclipse, and My eclipse.
- Experience in client side Technologies such as HTML, DHTML, JavaScript and JQuery.
- Experience with SQL, PL/SQL and with databases like DB2, Oracle.
- Good working knowledge to automate the build process using Ant and Maven.
- Experience in using various Configuration Management tools like Clear case and SVN.
- Experience in designing artifacts such as use case, class diagrams, interaction diagrams, and state transition diagrams using Rational Rose.
- Worked on different Application and Web Servers like IBM Web Sphere, Jboss, BEA Web Logic and Apache Tomcat
- Possess advanced knowledge of object-oriented Analysis, design and development OOA/OOD .
- Hands on Experience in writing SQL queries and Good Knowledge in understanding of database design.
- Extensive Knowledge in SDLC and Agile development environment.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.
- Ability to communicate clearly concisely to both business and technology teams with my excellent written oral communication skills.
Technical Skills:
Languages: Core Java 1.5 1.6
J2EE: JSP, Servlets, EJB3, JDBC, JMS, JSTL, JNDI and Java Beans
Frameworks: Struts 1.1 2, spring 3.0, Spring Security3.0, Spring AOP, Hibernate 3.1
Servers: Apache Tomcat 5.5, IBM Web sphere 6.1 7.0, JBOSS
SCM Tools: IBM Clear case, SVN, Ant, Maven, IBM RAD7.5, Eclipse
Design skills: OOA D, Java Design Patterns.
RDBMS: IBM DB2, Oracle
Software Design tools: Rational Rose UML
Operating System: Windows XP, NT/2000 , AIX,Linux
Client Side Scripting technologies: HTML, CSS, JavaScript, Ajax, JQuery , AngularJS and DWR
Web Services: SOAP Restful Web services, JAX-B, XML, XSD, and XPATH
Professional Experience:
Confidential
Role: Sr.Java/J2ee Developer
Responsibilities:
- Involved in Re-engineering activities which include analysis, Design and Development of application Core Modules.
- Involved in Identifying and developing Use cases for the system.
- Involved in design phase to develop class and sequence diagrams using UML.
- Involved in writing Map Reduce programming to load BAI files into HDFS,HBASE and HIVE
- Prepared technical specification documents, code reviews, review of impact analysis.
- Developed servicer side components which include spring controllers, Business Services, DAO and persistence layer.
- Developed Restful services for payments and transfers using Spring.
- Involved in implementing the Application security using Spring security module.
- Guiding teams about data, database and framework based application environments.
- Developed Reports Module using Jasper Reports .
- Tracking the Process and status reporting.
- Defect fixing and integration testing.
Involved in profiling the application using Your Kit Java profiler.
Coordinate and Collaborate with the Quality Assurance QA/QC team to design and execute acceptance tests to prove new or revised functionality is correctly implemented.
Offshore/Team co-ordination.
Environment: J2SE5,JSP, JQuery, AngularJS ,Spring 3, JMS,Hibernate, Servlets , Spring REST Web Services, JASPER ports ,J2EE N-Tier, IBM DB2, Web sphere 7.0, HDFS, Map Reduce, HIVE,PIG,Agile
Confidential
Role: Sr.Java/J2ee Developer
Responsibilities:
- Involved in Analysis, Design and Development of application.
- Involved in Identifying and developing Use cases for the system.
- Involved in design phase for class and sequence diagrams.
- Involved in code development using the java/j2ee technologies.
- Prepare technical specification, code reviews, review of impact analysis.
- Tracking the Process and status reporting.
- Defect fixing and integration testing.
- Involved in profiling the application using Profiler.
Environment: JSP, EJB3, EJB-JPA, Web Services, JMS, JASPER ports, J2EE N-Tier, IBM DB2, Web sphere 7.0
Confidential
Role: Java/J2ee Developer
Responsibilities:
- Involved in implementation of Electronic Service Scheduling Module
- Developed various Business Service classes using Spring Framework, Hibernate.
- Developed various DAO classes using Hibernate persistence.
- Developed java server side components, which includes Flex,JSP
- Involved in creating forms, custom components using Flex.
- Involved in fixing various issues using Flex Components, Action script
- Involved in testing of the application by using JUnit.
Environment: Spring, Hibernate, Flex, DOJO, J2EE N-Tier, Oracle 10G, JBOSS
Confidential
Role: Java/J2ee Developer
Responsibilities:
- Involved in design phase for class and sequence diagrams.
- Involved in code development using the java/j2ee technologies.
- Prepare technical specification, code reviews, review of impact analysis.
- Tracking the Process and status reporting.
- Defect fixing and integration testing.
- Involved in profiling the application using JProfiler.
Environment: JSP, spring, Hibernate, WebServices, JASPEReports, J2EE N-Tier, IBM DB2, Web sphere 7.0
Confidential
Role: Java/J2ee Developer
Responsibilities:
- Developed various Business Service classes using Spring Framework, Hibernate.
- Developed various DAO classes using Hibernate persistence.
- Involved in creating forms, custom components using Flex.
- Developed java server side components, which includes DWR.
- Involved in manual testing of the application by using JUnit.
- Involved in code reviews and code pushes to development/test/production environment
Environment: struts 1.2, Hibernate, Flex, MVC-2, PostGressSQL, Apache Tomcat 5.0