Java Developer Resume Profile
Professional Summary:
- Java Programmer with 7 years of Experience in working with various J2EE technologies including Servlets, JSP, Java Beans, Struts, Spring, Hibernate, JDBC, Web Services, Java SOA.
- Experienced working in all the phases of Software Development Life Cycle using Core Java, JAVAEE technologies.
- Worked on various Workflows within the development criteria.
- Performed jobs execution using Quartz Schedulers.
- Developed applications using frameworks and API like Struts, Spring, JSF and Hibernate.
- Experienced working with Web services technologies like SOAP http protocol, WSDL, JAX-WS, JAX-RS.
- Developed applications based on Model-View-Controller MVC architecture using J2EE design patterns like Data Access Object, Business Delegate.
- Extensive knowledge working with My Eclipse 6.6, Eclipse 3.2/3.1 tools.
- Good experience in installing, configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
- Exposure to Scripting Languages like HTML, JavaScript, JQuery and Ajax.
- Experience in developing application in Core Java.
- Strong experience in developing Service Oriented Architecture based applications and web services using SOAP 1.1.
- Good knowledge on Object Oriented Analysis and Object Oriented Design, Modeling Applications with Use case, Class Diagrams Sequence Diagrams.
- Strong experience in PL/SQL and SQL for writing SQL queries, Triggers functions and Stored Procedures on databases like Oracle 8i/9i/10g.
- Worked with Source control tools like CVS and SVN.
- Expertise in using Development Tool Eclipse, Weblogic Workshop and NetBeans.
- Expert in using testing, logging and building tools like JUnit, Log4J and Ant.
- Experience in System maintenance, analysis and performance in Windows, UNIX and Linux environment.
- Exposure to Full Life Cycle Solution Development Requirement gathering, Analysis, Design, Development, Documentation, Testing and User training
- Ability to handle multiple tasks and work independently as well as in a team.
- Expert Communication, Interpersonal, and Organizational skills.
Technical Skills:
Java Technologies | JDK 1.2, 1.3, 1.4, 1.5 , Servlets 2.3, JSP 1.2/2.0, HTML, EJB 2.0/3.0, JDBC 2.0, JNDI, ANT, JMS, Swing, XML DTD Schema , Java Beans, JAXP DOM-SAX ,Web services SOAP,WSDL , AJAX JQuery framework |
Databases | Oracle 10g/9.x/8.x, DB2, SQL Server. |
Frameworks | Struts 1.2/2.0, JSF 1.2/2.0, Spring 2.5/3.0, Hibernate 2.0/3.0 |
Development Tools | Eclipse, Ant, Toad 8.5, Sql Developer, Web logic Workshop 8.1, My Eclipse 4.0.3, WebSphere Studio Application Developer 5.1, RAD6.0, Log4j, JUnit, Websphere Message Broker Toolkit, Websphere MQ. |
Web / Application Servers | IBM Web sphere Application Server 6.1 , Web logic 8.1 , Tomcat 4.0, JBoss 4.2.2. Apache, |
Designing and Modeling | Design Patterns like MVC, Factory, Singleton, Template, Command. |
Operating Systems | Windows XP/2000/NT, HP Unix and Linux Ubuntu . |
Version Controls | CVS, SVN |
Confidential
Java Developer
Responsibilities:
- Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
- Involved in-group meetings with Managers, Team Members in designing, implementing and testing.
- Integrated jobs scheduling using Quartz Scheduler for the application.
- Developed application using Core Java concepts.
- Worked on various design patters specific to the requirement.
- Navigated and understood through the Workflow of the development.
- Implemented changes in the code suitable to the Workflows.
- Developed user interface using JSP, HTML and performed client side validations using Java Script.
- Implemented Model View Controller MVC architecture Using Struts Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
- Developed some applications using Web Services.
- Experience in development of JAX-WS, Apache Axis for Webservices, WebServices using SOAP, WSDL.
- Created Business to Business communication by encapsulating SOAP Webservices in Java File and Stateless Session Beans.
- Test WebServices using SOAPUI.
- Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
- Created different interactive spring web flows for creating, modifying and deleting the case status.
- Extensively worked on form validation using the Spring Validator framework.
- Developed Form Beans and Action Classes to model views and client side functionality.
- Used the Struts Validator framework for validating the forms.
- Developed various EJB components to fulfill the business functionality.
- Used JSP, spring/ JSTL tag libs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML/XLST also.
- Unit tested the applications before release to QA.
- Worked with Quality Assurance team in tracking and fixing bugs.
- Used Log4j for logging purposes. Configured SMTP appenders to send out mail alerts.
- Developed Stored Procedures and Triggers on Oracle Database.
- Involved in Performance Tuning of the database.
- Developed Scripts for customizing reports depending upon various customer requirements.
- Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
- Client Side Validations are written using JavaScript.
Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Struts 1.2, Spring 2.5.6/3.0, Hibernate 3.2.6, EJB/MDB 2.x/3.0, Oracle10g, Weblogic 10.3.x, SOA, Eclipse IDE 3.7, Log4J, Ajax, JIBX, JAX-RPC 2.0, CVS, PL/SQL HTML 3, IBM MQ Series 6.0/7.0.
Confidential
Role: Java Developer
Responsibilities:
- Identifying the design for the project as it has some major issues while considering the automation.
- Restructuring the design of the project and updated the design documents according to the working functionality.
- Involved in setting environments to the application that were being developed.
- Developed application using Core Java concepts.
- Program analysis and preparation of program specifications, observation logs, consolidation reports and recommendation reports.
- Worked on multithreading while synchronization is applied.
- Coding with Collections framework using Java, J2EE, XML and JavaScript.
- Compiling and running the software.
- Developed Stored Procedures, Triggers, Functions, Views and Indexes using TOAD database.
- Writing JSP, JavaScript and HTML and CSS for the client front-end and writing Web services.
- Developed XML, XSLT files for the project to carry the MQ messages to the destinations routing using a functionality that was developed using JAVA and EJBs into EA server.
- Involved in constructing the EJBs for the project that were reused to apply for the other class files.
- Developing Web Services that included developing WSDL that included document/literal as well as literal styles, and SOAP Bindings.
- Used Webservices as middleware components for centralized data retrieval.
- Involved in Integration with Webservices.
- Integrated Spring and Axis injecting service layer classes into webservices classes.
- Implemented Service Oriented Architecture using Java/XML binding.
- Implemented design patterns for the objects that rendered in the EJBS.
- Extensively worked with Spring MVC Architecture and Spring ORM module.
- Integrated Hibernate with Spring framework.
- Developed business logic and presentation/controller phase.
- Handled Query Functionality in all the Modules.
- Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
- Data Validations were performed by developing a java module to check the XSL, XML and XSD parsing were true.
- Developed java class files that route MQ messages from the client to server and to client.
- Involved in writing MQ listeners to route MQ targeted Messages to the clients.
Environment: JAVA 1.4/1.5/1.6, J2EE, IBM MQ Series 7.0, Servlets, JDBC, XML, Web Services 5.1, JSP2.0,EJB3.0, HTML 5 4, Spring 2.5.6/3.0, Tomcat 5.0, Hibernate 3.2.6, XML,XSLT, UNIXShellScripts,Oracle9i/10g, SQL, PL/SQL, Eclipse IDE 3.7, Design Patterns.
Confidential
Role: Java Programmer
Responsibilities:
- Involved in the Analysis, design, workflow, and process flow.
- Developed JSP pages for Annual Registration Module.
- Development of applications using Core Java.
- Worked in the Agile Environment with daily standups and work within the specific time
- Used Struts Framework Model View Controller MVC architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Worked on multithreading while synchronization is applied.
- Implemented Collections Framework for the Array List in order for increasing size of the array.
- Involved in the design for integration with WebServices to generate reports.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Performed Unit testing using JUnit
- Developed design Patterns for the objects to access within the application.
- Worked with Eclipse IDE to develop and deploy complete application.
- Utilized CVS for software configuration management and version control
Environment: Java 1.5, J2EE, Servlets, JSP 2.5, JUNIT4.1, SVN, Struts 1.2, Hibernate 3.2.x, Oracle10g, Apache, Weblogic 9.2, Eclipse IDE 3.6, Log4J, Ajax, HTML 3, Design Patterns.
Confidential
Role: Programmer Analyst
Responsibilities:
- Implemented new features like creating highly preferment, multi-threaded transforms to process incoming messages into trading object model using Java, Struts 1.2.
- Conducted client side validations using JavaScript.
- Coded JDBC calls in the servlets to access the Oracle database tables. Used JMS/MQ for service implementation. Also invoked EJB 2.1 Stateless Session beans for business service implementation.
- Designed and coded the java class that will handle errors and will log the errors in a file.
- Involved in creating User Authentication page using Java Servlets.
- Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
- Implemented the project using JSP and Servlets based tag libraries.
- Generate SQL Scripts to update the parsed message into Database.
- Completed proof of concepts using Java, JSP, Servlets and XML using JBoss server for selecting different standards.
Environment: JDK 1.3, Java, JMS/MQ, J2EE, Struts 1.2, EJB 2.1, Servlets, Oracle, XML, JDBC, Eclipse 3.3, JUnit, Jboss Application Server