Sr Java Developer Resume Profile
Cincinnati, OH
SUMMARY:
- 7 years of IT experience in the areas of Analysis, Design, Development, Testing and Deployment of web based and client server multi-tier applications using Java/J2EE technologies and Hadoop Systems.
- Worked extensively on Internet/Intranet applications using JAVA/J2EE, Servlets, JSP, JSF, IceFaces, Jasper Reports, JDBC, EJB, Struts, Hibernate, Spring, Oracle SQL/PLSQL .
- Worked on J2EE container-Apache Tomcat 6.0.2, Web Logic 10.3., Sap NetWeaver Servers.
- Experience in implementing Core Java J2EE design patterns like Singleton, Factory Pattern, Business Delegate, DAO, Session Fa ade and etc. Experience in configuration and deployment of multi-tier applications using servers like Apache Tomcat 7.x/4.x and Jboss
- Extensive experience in Oracle, MySQL Database design, developing SQL Query and stored procedures.
- Functional domain experience involves Healthcare, Education, Automotives and HR Applications.
- Experience in working with Version Control Systems like SVN, CVS and Rational Software Architect and Rational Software Analyzer.
- Experience in Object Oriented Programming OOP , Object Oriented Analysis and Design OOAD , Software Engineering/SDLC.
- Experience in Big data Hadoop with Map Reduce Programming.
- Experience in setting, managing and monitoring Hadoop infrastructure.
- Possess good knowledge of working in ANT and Maven build tools.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.
- Ability to work under pressure and manage Multiple project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.
Skill Set:
Languages : Core Java, J2EE, SQL, C, C
Java/J2EE Technologies : JSP, Servlets, JDBC, JNDI, JTA, EJB 3.0
ORM API : Hibernate
Design Patterns : MVC, Session Facade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate
Web Design Tools : HTML, DHTML, AJAX, JavaScript, and CSS, JQuery
Version Control Tools : CVS, VSS, SVN
SOA Software's : SOAP, WSDL
Frameworks : MVC Struts 1.1/1.3, Spring 2.5, Hibernate 3.2, ICEfaces, Hadoop 1.2
Servers : Tomcat 6.0.20, Web Logic 10.3, Glassfish
IDEs : Eclipse 3.6, My Eclipse, NetBeans, SQL developer, TOAD.
Databases : Oracle 8i/9i/10G, SQL server, DB2
Operating systems : 98/NT/2000, windows XP, windows 7, UNIX, Linux
Professional Experience:
Confidential
Role: Sr Java Developer
Responsibilities:
- Analyzed the previous processes in production and based on created analysis document.
- Designed and Developed web applications using Struts 2, Spring, Restful and soap based Services
- Responsible for developing service layer using Spring 4.
- Used Spring Batch for collecting the traffic data from remote servers
- Used JPA and Hibernate ORM framework for interacting and persisting traffic data into local database.
- Responsible for developing DAO layer using Hibernate ORM framework.
- Developed back end functionality using Java, J2EE and Spring JDBC features
- Implemented various J2EE design patterns like DAO, Factory Pattern, and Business Delegate
- Used SOAP web services to send and receive order related data from other sub systems.
- Participated in design meetings and prepared prototypes based on Restful and SOAP for invoking third party Web Services.
- Developed JSP Views, Actions and delegating the tasks to corresponding session beans
- Develop Junit test cases.
Environment: Java, J2EE, Hibernate, Struts, Spring, JPA, JUnit, SVN, Maven 3, Spring
Confidential
Role: Java Developer
Responsibilities:
- Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
- Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE.
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
- Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
- Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with spring functionality.
- Involved in injecting dependencies into code using spring core module.
- Used Spring Core Annotations for Dependency Injection.
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection DI or Inversion of Control IoC .
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
- Used Apache Ant for the build process.
- Used ClearCase for version control and Clear Quest for bug tracking.
Environment: Java, JDK 1.5, Developed and designed the front end using HTML, CSS and JavaScript with Ajax and tag Servlets, Hibernate 3.2, JPA 2.0, Spring 2.5, Oracle 10g, Eclipse 3.4, Apache Ant, Web Services, Apache Axis 2.0, WebSphere 6.1
Confidential
Role: Java Developer
Responsibilities:
- Act as a module owner for billing, administration and operations modules development.
- Given functional technical KT on jsf to team members
- Sending Email with attachment of Reports.
- Used JSF and Facelets for developing web forms.
- Developed reports using JasperReports.
- Followed SDLC life cycle for all development and enhancement.
- Deployment and configuration of project.
- Done Peer review for the code.
Environment: JSF, Facelets, Rich Faces, Jasper Reports.
Confidential
Role: Sr Java Developer
Responsibilities:
- Involved in the coding of transcription module development.
- Developed presentation layer using JSP
- Created Reports using Jasper Reports
- Followed SDLC life cycle for all development and enhancement.
- Deployment and configuration of project.
- Created unit test cases.
Environment: Struts Framework, Servlets, JSP.
Confidential
Role: Sr Java Developer
Responsibilities:
- Developing Pages and coding Using JSF and web services.
- Bug fixing.
- Followed SDLC life cycle for all development and enhancement.
- Deployment and configuration of project.
- Unit functional testing.
- Created user manuals for the entire project.
Environment: Java server Faces, Java web services, MySQL.
Confidential
Role: Sr Java Developer
Responsibilities:
- Involved in Analysis, Designing, Coding and Unit testing
- Providing support for Change requests and maintaining history.
- Developed Scheduling, appointments and reports module.
- Bug fixing and on-demand support.
- Followed SDLC life cycle for all development and enhancement.
- Participated actively in project configuration/Enhancement.
Environment: Java server Faces, SQL Server 2005.