We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

FL

SUMMARY

  • Oracle Certified Java Consultant with 8+ years of experience as JAVA developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modelling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing and Deployment.
  • Expertise in software development methodologies (Agile, Scrum), Test First Development/ test Driven Development and design/analysis using UML methodology
  • Extensive experience in developing and deploying J2EE based applications using JSP, Servlets, JavaScript, XML/XSL, Hibernate, Spring Web MVC, Spring JDBC, and spring with Hibernate, Spring AOP, Spring Annotations, Spring Web Service, Spring Web Flow, Apache Axis, AJAX, JAXB, JAXWS, JDBC, Oracle 10g, SQL Server, Ajax, JQuery, JSON, UML and Web analytics.
  • Proficient in working on WebLogic, Eclipse, WebSphere, IBM RAD, STS and Tomcat Application/ Web Server including installation, configuration and deployment.
  • Strong knowledge of using Oracle, MSSQL Server and MySQL as back-end Databases
  • Experience working with Web Services and XML/XSL based applications.
  • Experience using Maven, Apache ANT tool for build automation, Installation, Configuration, Deployment and SVN for code change management.
  • Experience in developing the build script and installation script using Apache ANT / Python for WebLogic.
  • Experience in running daily builds and Test cases and was in charge of releasing and installing CIT Execution.
  • Gained excellent working knowledge of various phases of Software Development Life Cycle (SDLC) by working in various development, enhancement and maintenance projects.
  • Developed two projects using Agile Methodology using iterative increment approach.
  • Experience in workflow process modelling using UML tools like VISIO.
  • Experience in UNIX and Linux environment, including Shell script.
  • Experience in writing test cases using JUnit and executing test plans required for the applications.
  • Good working experience on JSP with Tag libraries and Custom tags.
  • Experience in Unit testing, System Testing, Regression Testing and Staging
  • Developed JUnit test cases and Test cases for testing
  • Working experience of code and product performance monitoring tools like JProbe, JMeter.
  • Excellent analytical, problem solving, communication and inter-personal skills to manage and interact with individuals at all levels.
  • Quest to learn new technologies.
  • Strong debugging and trouble shooting skills.

TECHNICAL SKILLS

Frameworks Languages: C, Java, SQL, PL/SQL

Web Technologies: HTML 4.0/5, Cascading StyleSheets 3 (CSS3), JavaScript, XML, AngularJS, XHTMLJSON, AJAX, JQUERY.

Web/Application Servers: Apache Tomcat, WebLogic server, WebSphere, JBoss.

Tools: / IDEs: Eclipse, RAD, Flex Builder 3, TOAD, PL SQL, J2EE (JSP, Servlets, EJB, JSF, JDBC), StrutsSpring, Hibernate

RDBMS / Database: Oracle, SQL Server, MySQL

Framework: Struts1.2, JQuery, Angular.js,EXT js

Graphic Tools: Adobe Photoshop CS5, Illustrator, Flash Pro CS5, and Fireworks

Web IDE Tools: Dreamweaver, Notepad++, Firebug, Eclipse2.x/3.x, Sublime Tex

Protocols: HTTP, SSL, SOAP, WSDL, REST

Other Tools: Clear Quest, JUNIT, Rational Tool Suite.

Version Control Systems: CVS, SVN, VSS.

Operating Systems: Windows 8/7/2000/XP/2003/98, Linux.

PROFESSIONAL EXPERIENCE

Confidential, FL

Java Developer

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Coding for Model and Controller.
  • Development of Web Layer with MVC framework using Spring 3.0.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO, DTO.
  • Implementing the JMS (Java messaging service) for asynchronous communication.
  • Using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.
  • Consuming web services using JAXWS development.
  • Was involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns
  • Analysis for reporting framework.
  • Cross browser issue fixing with Firebug and IE Developer.
  • Configuration manager role using Jenkins tool.

Confidential, Erie, PA

Java Developer

Responsibilities:

  • Front End development was done using Spring Web MVC framework as Rich internet Application (RIA) to fulfil the need of the customer.
  • Created Use Cases, Class Diagram, Sequence Diagram in UML.
  • Using Spring Web Service to send and receive data across multiple applications running in different platform.
  • Used JQuery, JSON, XSD and XML Schema for validating, parsing xml data coming from different Feeds.
  • Used Java Script for Validation of client side forms.
  • Used web services using SOAP protocol.
  • Actively participated in the daily agile meetings to produce quality deliverables within time.
  • Subversion is used to maintain code repository and team synchronization.
  • Developing and maintaining the logging statements for the system using Log4J framework.
  • Written Spring JDBC Configuration and data mapping xml’s to map table data to data access objects used by the web application
  • Used ANT to create build scripts and installation scripts for deployment and run the JUnit test cases
  • Used SVN extensively to code check-in, check-out and version them and maintain production, test and development views appropriately.
  • Monitoring and troubleshooting the product performance using JProbe
  • Wrote Test cases required for the application using JUnit and helped the QA team to test in exhaustive way.
  • Extensively worked with Application development tool like Jenkins / Quality Center / Vera Code.

Environment: WebLogic 10.3.6/Eclipse / Oracle 10g JDK1.6, Spring MVC, Spring Annotations, Spring Web Service, Spring with JDBC, Spring AOP, Spring Web Flow, J2EE, JQuery, CSS, JSON, Log4j, JUnit, SVN.

Confidential, Rochester, MN

Java Developer

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.
  • High Level Design Document (HLD) preparation.
  • Business requirement gathering and technical specifications.
  • Analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Involved in Presentation Development using Struts Framework.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO, DTO.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.
  • Consuming web services using JAXWS development. improving the existing design by minimizing dependencies between the layers with the help of design patterns
  • Configuration of manager role using Jenkins tool.
  • DB Design and Application design for Play Back Mock.

Environment: J2EE, EJB, Web Services, XML, XSD, RUP, Microsoft Visio, Clear Case, Source Integrity, Oracle 10g, WebLogic 10.3, JMS, SOA, LDAP,JDBC, RAD, LOG4j, Servlets, JSP, Unix, Struts, Hibernate.

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology Analyzing the requirement document and preparing queries for clarification from client.
  • Development of Web application using Struts framework based on MVC architecture.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Performance tuning of the application by re-Engineering front end layer to have better performance with the help of AJAX and Struts.
  • Design and development of the business using spring and Hibernate.
  • Designed and developed the front end using HTML, JSP, Struts tag library
  • Used Ajax for the UI so that the user can use the rest of the application without waiting for the response.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
  • Designed and developed the front end using HTML, JSP and CSS.
  • Used AJAX for the performance speed since the user doesn’t have to wait for the response.
  • Used Hibernate for object relationship mapping and database access
  • Used JDBC framework encapsulated using DAO pattern to connect to the database
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.

Environment: J2EE, EJB, Web Services, Microsoft Visio, Clear Case, Source Integrity, Oracle 10g, WebLogic 10.3, JMS, SOA,JDBC, RAD, LOG4j, Servlets, JSP, Unix, Struts, Hibernate.

Confidential

Java Developer

Responsibilities:

  • Involved in the requirement analysis, design, and development as well as in the testing of this product.
  • Designed and developed JSP pages using Jakarta Struts
  • Implementing Struts MVC concepts.
  • Implemented Spring IOC concept in integration with struts web framework.
  • Used struts-config.xml file for defining Mapping Definitions and Action Forward Definitions.
  • Configured tiles-defs.xml file to configure the presentation views.
  • Developed Action classes for the system.
  • Developed JUNIT test cases.
  • Involved in code review, deployment, test cases at all levels of testing.
  • Fixing bugs during the System testing, production deployment and Support.
  • Resolving issues, defects reported.
  • Maintenance and Production Support.
  • Created the Initiative Hand over Document before handing over the project to Maintenance team.

Environment: JDK, EJB, Struts, Spring, XML, JSP, Hibernate, Java Script, VSS, XSLT, CSS, Eclipse, Websphere Application Server, Oracle, JUNIT, Unix

Confidential

Java Developer

Responsibilities:

  • Developed web pages using HTML and JSP.
  • Developed data validation & Data access components using Servlets and Java Beans.
  • Checking the database by writing the SQL Queries to check whether data is correctly storing in the data base or not. Checking the database catalog to get the information about the data type of the fields.
  • Designed and developed several logical layers and modules including UI Delegate Layer, Data Access Layer using hibernate & spring and a Services Layer.
  • Worked on stored procedures, PL/SQL and SQL queries
  • Implemented Agile Java methodology using Eclipse, Java, spring and Hibernate for the CRC development.
  • Design and develop an enterprise common logging around Log4j with a centralized log support (used logger info, error and debug).
  • Involved in publishing as well as consuming web services using Apache AXIS, JAXB and JWSDP.
  • Used JWSDP for generating Java stubs, and skeletons from the existing XSD for interacting with the CME from the CRC.
  • XML Parsers like SAX, DOM and Document Builder Factory were extensively used to write Java client programs to parse the XML feeds.
  • Unit, Integration testing and code review at client place.
  • Defect fixing and defect prevention analysis
  • Implemented Session Facade, Command Pattern and DAO design patterns.
  • Involved in writing ANT build files, for the build (Creation of JAR, WAR, and EAR) and deployment of the application on to the target test as well as production servers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Environment: JDK1.3, Java, Servlets, JSP, HTML,JAXB, JUnit, Web Logic6.1, SQL Server, JAX-WS, CVS.

We'd love your feedback!