Java Developer Resume Profile
3.00/5 (Submit Your Rating)
Professional Summary
- Over 2 years of strong software experience in design, development and deployment of web-based and Client-Server business applications using OOP,Java/J2EE technologies.
- Experience in Software Development Life Cycle Requirements Analysis, Design, Development, Testing, Deployment and Support .
- Extensive experience and expertise in developing web applications using Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
- Good knowledge of Stateful/ Stateless Session EJBs and Entity EJBs.
- Knowledge in Application Design and Development using OOA, OOD, OOP,MVC, SOA and J2EE.
- Experience in developing GUI screens using HTML, XHTML, DHTML, CSS, JSP,JSTL, Struts, JAVASCRIPT, Flex and Web2.0 JQuery, AJAX.
- Experience in developing and consuming Web Services using WSDL, SOAP,HTTP, and UDDI.
- Efficient use of various design patterns such as MVC Model-View-Controller , Singleton, Service locator, DAO Data Access Object , DTO Data Transfer Object , and Business Delegate in the development of distributed Enterprise Applications.
- Good Experience in usage of version controls such as CVS, VSS, SVN and Clear Case.
- Experience in XML Technologies XML, XSLT, XSD, Xml Schema and Worked on parsers like JAXB, JAXP, SAX and DOM.
- Knowledge with BEA Weblogic 8.x/7.x, IBM Web sphere application server 6.x/5.x, Apache Tomcat 5.x/4.x, Jboss and have good knowledge of J2EE standard compatible application servers.
- Experience with databases such as Oracle 10g/9i/8i, SQL Server, Sybase, MySQL, RDBMS Design, PL/SQL, MS-Access and written complex SQL queries and Stored Procedures.
- Extensive experience in different IDE's like MyEclipse, Eclipse, RAD,WSAD, Net beans, and JDeveloper.
- Skilled in project management activities involving analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.
Technical Skill Set: Languages: Java, C and C Web Technologies: JSF, Struts, Servlets, JSP, AJAX
- Business Layer: JDBC, Hibernate, Spring, EJB Scripting Languages: JavaScript DBMS/RDBMS: Oracle, MySQL, MS-Access and Sybase IQ Web Servers: Tomcat Application Server: WebSphere, Weblogic, JBoss Messaging Systems: JMS , Active MQ, Spring JMS Front-Ends: HTML, DHTML, CSS, JSP, Tiles, DOJO
- Testing Tools: JUnit, JMeter. Reporting Tools: Jasper Reports Source Control: SVN, CVS, Rational Clear Case IDEs: IBM RAD, Eclipse and MyEclipse Operating Systems: Windows, UNIX
Professional Experience:
Confidential
Role: Java Developer / Analyst
Responsibilities:
- Involved in Full Software Development Life Cycle SDLC .
- Developed EJBs Session, Entity, Message Driven beans for handling business processing, database access ,asynchronous messaging implemented with JMS middleware for providing messaging services.
- Exposure to XML standards for transferring complex data across networks such as MDDL and OFX for transferring complex data across networks.
- Involved in deployment of EJBs and web components on Web Logic and Web Sphere Application Server.
- Implemented MVC design pattern using Jakarta Struts framework.
- Developed Servlet, JSP pages, Beans, JavaScript and worked on integration.
- Wrote Stored Procedures using PL/SQL.
- Involved in building and parsing XML documents using SAX parser.
- Implemented Multithreading for optimizing the code and maintain Concurrency using Java Concurrency API/Locking System.
- Created user database objects such as Tables, Views, and Indexes.
- Involved in tracing and troubleshooting large volumes of source code and also Backup Restoration of Databases.
- Installed and administered Oracle 8i, Implemented maintenance plans including backups, security, Check Integrity, Optimization, all with documentation.
- Used Hibernate/Spring JDBC for Database Access.
- Worked on Database stored procedures, Views, Indexes and triggers.
Environment:
Oracle, SQL/PL-SQL, EJB 1.0, JMS, Web Logic, Web Logic, Apache Struts 1.0, Java 1.2, Servlets, JSP, JavaScript, JDBC HTML, Maven, Windows XP, Spring JDBC, Hibernate, JDK6
Confidential
Role: Java Developer / Analyst
Responsibilities:
- Performing Knowledge Acquisition and Knowledge Transition process.
- Preparing handbooks, performing playback sessions, maintaining transition trackers.
- Involved in all phases of the Software development life cycle SDLC .
- Requirement gathering, framework designing and documentation.
- Extensively used MVC Framework Struts.
- Involved in designing the user interfaces using JSP, HTML, DHTML, JavaScript, AJAX.
- Developed Custom Tags, JSTL to support custom User Interfaces.
- Developed the application using Struts Framework that leverages classical Model View Layer MVC architecture.
- Implemented Business processes using Session EJBs and Message Driven Beans.
- Used Eclipse for writing code for JSP, Servlets, Struts and EJBs.
- Meeting SLAs.
- Providing Estimation of new enhancements / projects.
- On time deliveries of Service Requests.
- Impact analysis and Low Level Design.
- Redeveloped Action classes, Action Form beans implementation.
- Worked on making changes through various JSP, JS scripts and XML.
- Involved in modifying both Web services Server and Client ends.
- Monitored the error logs using Log4J and fixing the problems.
- Creating Record classes using Eclipse.
- Assist UAT Deployment.
- Round the clock support for applications at onsite
Environment:
JAVA 2,JSP, Spring, IBM Rational Application Developer v 6.0,PL/SQL Developer, Oracle 10g, Apache Tomcat, Web server 6.0, Apache ant build tool