Senior Java J2ee Developer,resume Profile
PROFILE:
- 8 Years of Total IT Experience
- 8 Years of experience in Java J2EE
- Strong experience in Core JAVA,Spring,Struts,Web Services,JSF,Hibernate,iBATIS,MVC
SUMARY
- 8 years of IT experience in both Client-Side and Server-Side programming using Java/J2EE.
- Expertise in Object Oriented Design/Development using SDLC processes.
- Experienced in developing Web applications using Java, J2EE, JDBC, JNDI, JSP, Servlets, Oracle, Web Services, SOAP, JMS, XML, Hibernate, Java Script, HTML, SQL, PL/SQL, on Windows Linux, UNIX platforms.
- Working knowledge in JSP, Servlets, Enterprise Java Beans, JDBC, JNDI, JMS, JQUERY, AJAX.
- Expertise in design of enterprise applications using frameworks viz. Spring.
- Experience using IDE's viz. Eclipse, My Eclipse, Net Beans.
- Experience using Hibernate for mapping Java classes with database and using Hibernate query language HQL .
- Excellent experience in using Application/Web servers viz. Weblogic, JBoss, Web Sphere, Tomcat.
- Experience in implementing the EHCache.
- Experience working with HTML, CSS, JSP and UI Integration as a Front End Developer.
- Strong Experience in MVC Model View Controller , Webflow architecture by using spring framework.
- J2EE Design Patterns like MVC, Singleton.
- Experienced in developing enterprise application using Oracle and MySQL.
- Knowledge in Web Services using SOAP and WSDL technologies.
- Involved in working with Rest API and Rest full services.
- Knowledge in XML, and XML Parsing.
- Experience in Unit testing, Integration testing.
- Experience with Version Control Systems SVN/CVS .
- Excellent inter personal, analytical and communication skills.
- Followed Agile methodology for development.
- Expertise in developing the web based applications using MVC design pattern with Struts framework, Spring Framework.
- Excellent team player with an ability to work independently.
- Experienced in development of complex stored procedures, joins, views like database objects.
- Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.
- Acquired Certifications on SCJP 1.5.
TECHNICAL SKILLS
Programming Languages | Core Java, Servlets, Struts, EJB, Spring Web Flow and Spring MVC, JSP, XML, XSL, JSF, Web Services. |
Scripting Language | JavaScript, Ajax, JQuery, JSON. |
ORM | Hibernate,iBatis |
Frameworks and Architectures | Model View Controller MVC ,Spring web flow, Jakarta Struts 1.1,JSF Primefaces,Richfaces ,Message Oriented Middleware MOM using JMS, IBM MQ Series ,Service Oriented Architectures SOA using Web Services ,JUNIT. |
Java Tools | Eclipse, My eclipse |
Build Tools | Ant, Maven, Anthill |
Reporting Tool | JReport, Adobe Live Cycle and Forms |
Database | MySQL, ORACLE, SQL Server |
Server | JBoss,Websphere,Tomcat,Weblogic |
Operating Systems | Windows 2000/NT/XP |
PROFESSIONAL SUMMARY:
Confidential
Senior Java J2EE Developer
RESPONSIBILITIES:
- Involved in end to end of SDLC i.e. from Analysis till implementation Maintenance.
- Involved in doing multiple POC's to identify the right design for a given workflow.
- Involved in Design the Spring 3.0 application flow.
- Involved in Design and Coding of user interfaces using JSP, AJAX and Servlets.
- Involved in Design and Coding of REST Web Services using Jersey.
- Involved in implement the iBATIS ORM.
- Involved in coming up with Coding guidelines and Code review document.
- Automated Code review process with plug-ins like PMP in Eclipse.
- Involved in Performance tuning which involves Memory management, utilizing latest caching mechanisms and thread pool configuration.
- Involved in writing the SQL, PL/SQL.
- Involved in Writing and reviewing unit test cases using JUnit.
- Involved in Production bugs fixing.
- Mentoring team members to complete their work on time.
- Single point of contact for clients for all queries.
- Handling multiple projects at a time.
- Involved in branching merging for multiple releases using SVN Version Control.
- Co ordinate with the supporting team to deploy the project in Production environment.
- Analyze the new requirements and design the workflow.
- Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users.
Environment: Windows 7 Enterprise, Core Java,JSP,Servlets,Displaytag,AJAX,Maven script,SVN,Webservices,JAXB,Jersey,Spring 3.0, Struts 1.2, JavaScript, JQuery, iBATIS, Web logic 11g,Tomcat 7, Oracle, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc.
Confidential
Senior Java J2EE Developer
- ARC is used to manage:
- Resource requests for project needs.
- Resource allocations to project based on need, skill/application, and capacity.
- Staff augmentation needs.
- Individual skill/application knowledge inventory.
- Resource Forecast.
RESPONSIBILITIES:
- Actively involved in complete life cycle of the project such as requirement gathering, managing, developing components and testing
- Prepared the technical design for the system that adheres to the MVC architecture using Spring.
- Extensively used Hibernate packages for Data Access Objects DAOs and DB Connections from the Connection Pool using/talking to Oracle
- Involved in bug fixing.
- Involved in creating procedure, function and package in oracle.
- Worked on SOAP API and involved in developing SOAP services.
- Involved in creating the UI pages using JSF.
- Involved in Writing and reviewing unit test cases using JUnit.
- Used SVN as a version control system.
- Used several design patterns like singleton, observer, decorator, factory method.
- Involved in production deployment and release cycle. Coordinating with production Supporting team for deploying the war.
- Used SOAP UI for inspecting, invoking and testing the web service.
- Developed API using Hibernate to interact with the Oracle database.
- Involved in implement the Quartz scheduler.
- Involved in design, development and testing of various modules.
- Involved in gathering requirements from User.
- Creating hibernate configuration for service to DB communication.
- Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Communicating with the end user and getting the requirement.
- SVN used as repository manager to achieve control over build artifacts and third-party dependencies.
- Use Eclipse to develop the applications as an integrated development Environment tool.
Environment: Windows Server 2003, Core Java, JAX-WS,JSP,JSF - Richfaces, Spring MVC, Hibernate, JQuery,SVN,JAXB,Tomcat,Maven script,SQL Server,POI,XML,PL/SQL,SQL.
Confidential
Java Developer
RESPONSIBILITIES:
- Involved in application architecture design phase and creating the application design template.
- Responsible to get the requirements from business users.
- Responsible to prepare the Low Level design document and creating the reusable components for across the application.
- Mentored junior developers: assisted with code reviews, Conducted technology discussion groups and presentations, act as resource for them.
- Design database interface specs, domain and logical model, J2EE web application including class diagram and sequence diagram.
- Responsibility to do the code review.
- Participating in customer meeting to identifying the difficulties if any, and discuss about the application status and get the requirements.
- Responsible for designing the PDF documents using Adobe live cycle designer.
- Responsible for writing the code for integrate the Sybase server to Houston Integrations application.
- Involved in QA bug fixing.
- Involved in Writing and reviewing unit test cases using JUnit.
- Responsible for write the coding for interacting with the MQ server.
- Strong problem solving, analytical and communication skills.
- Involved in implement the Adobe live cycle in production environment.
- SVN used as repository manager to achieve control over build artifacts and third-party dependencies.
- End to End coordination of the requirements starting from requirement gathering to development and then to Integration Testing.
- Deployment of application to UAT, production environments, resolving issues with other deployment and testing groups.
Environment: Windows XP, Windows Server 2003, Core Java, JMS, RMI, IBM MQ, Javascript, Adobe Live Cycle, XML, JAXB, JBoss, SVN, Maven script, Oracle.
Confidential
Java Developer
RESPONSIBILITIES:
- Interact with clients to understand Business requirements.
- Interpretation of business requirements by clients into technical specification document and coding according to the technical specification document.
- Coordinate with the On-site team for the finalization and implementation of the business rules while working on any requests.
- Involved in the developing of Detailed Design Document, Combined project Deliverables, use-case documents and test cases.
- Involved in the Development of the requirements specified.
- Design and Coding of User Interfaces using JSP, AJAX and Servlets.
- Involved in Server side coding using Java, Spring and Hibernate.
- System integration and unit testing along with test case preparation and review.
- Showing Demo to Client.
- QA, Production Bug Fixing.
- Planning support for UAT Testing.
- End to End coordination of the requirements starting from requirement gathering to development and then to Integration Testing.
Environment: Windows Server 2003, Core Java, JSP, AJAX, HTML, CSS, Spring MVC, Log4J, Hibernate, CVS, JQuery, Oracle, Tomcat, SQL, PL/SQL.
Confidential
Java Developer
RESPONSIBILITIES:
- Document and coding according to the technical specification document.
- Understanding the existing VB code and create the technical document.
- Involved in implement the Spring web flow.
- Design and coding the UI using JSF, XHTML and JQuery.
- Implement the SOAP web services using JAX-WS.
- Involved in Server side coding using Java, Spring and Hibernate.
- Involved in writing the database Stored procedure, Triggers, Sequences, functions.
- Coordinate with the On-site team for the finalization and implementation of the business rules while working on any requests.
- Deliverables test cases documents.
- Involved in the Development of the requirements specified.
- Automated Code review process with plug-ins like PMP in Eclipse.
- Involved in writing JUnit test cases.
- Showing Demo to Client.
- QA Bug Fixing.
- Developed the Reverse engineering tool for stored procedure.
Environment: Windows Server 2003, Core Java, JSP, JSF - Primefaces, SOAP, Web Services, JAX-WS, XML, spring Web flow, JQuery, Ajax, Oracle,CVS,Maven,Hibernate validator,SQL, PL/SQL.
Confidential
Java Developer
ROLES AND RESPONSIBILITIES:
- Involved in detailed design of the whole system. This includes high level design and low level designing of each module using UML along with the integration model.
- Actively participated in Analysis, Design and Information gathering.
- Involved in implement the custom framework which is receiving the XML request from tomcat server and process the XML data and send back the XML response.
- Design and coding the UI screens using HTML, XSLT.
- Developed the XML Workflow Engine in JAVA which involves extensive use of SVG, XML, and DOM Parser using Xerces API.
- Involved in writing the database Stored procedure, Triggers, Sequences, functions.
- Involved in implement the sending/receiving the payment transaction request from T24 application.
- Involved in implement the SSL.
- Design, Coding, Unit Testing, System Testing.
- Involved in production deployment and release cycle. Coordinating with production Supporting team for deploying the war.
- Implementing AJAX functionality to improve the responsiveness.
- Involved in Quality related activities like preparing the quality documents, participating in the Audits, Updating the documents.
- Improve business results by delivering the project on schedule with quality standards.
- Deployment of application to UAT, production environments, resolving issues with other deployment and testing groups.
- Involved in production supporting and bug fixing.
- Involved in writing JUnit test cases.
Environment: Windows 98, Core Java, XSLT, XML, Xerces API, SQL,SVN,Ant, PL/SQL, SSL, Tomcat, JavaScript, Ajax, MySQL.