We provide IT Staff Augmentation Services!

Software Developer Java,resume Profile

PROFESSIONAL SUMMARY:

  • A java Programmer with 7 years' experience in analysis and development of Web based, Client/Server, Distributed applications and testing using Java/J2EE Technologies.
  • Competent and experienced in development, enhancement and maintenance of complex Enterprise Web applications.
  • Experience developing and architecting object-orientated applications using one or more of the following programming languages: J2EE, Spring Framework, Hibernate, Struts and Oracle SQL .
  • Experience in complete Software Development Life Cycle SDLC involving analysis, design, development, testing and deployment of n-tier applications in JAVA, J2EE, Web Services SOAP, REST , SOA, JSF, JSP, JSTL, Struts, Servlets, ESB, EJB, XML, JavaScript, Log4j, Eclipse, Spring, AJAX and Hibernate.
  • Extensive experience in designing, developing and deploying J2EE applications on Application servers like WebSphere, WebLogic, Apache Tomcat, JBoss.
  • Extensive experience with server-side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB.
  • Experience in developing on the Mule ESB platform to deliver SOAP REST based APIs.
  • Proficiency in using XML, XSD, XSLT and various XML parsers.
  • Experience in using version controlling tools like Clear Case, Clear Quest.
  • Experience in using Apache Camel for transmitting events from one application to another and for message transformation.
  • Competent in using Software Development Life Cycle SDLC methodologies like Rapid Application Development RAD , Test-Driven Development TDD , Agile, Waterfall and Scrum.
  • Experienced with RDBMS implementation and development like Database Design, Creation and Management of Schemas, writing Stored Procedures using Oracle 10g, MySQL, MS SQL Server and DB2.
  • Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning.
  • Proficient in Microsoft Office products and other related software with strong technical skills.
  • Experience working with Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Experience in writing ANT, Maven build scripts, configuring and using Log4j and writing JUnit Test cases.
  • Strong Experience developing various applications in Java using Eclipse IDE.
  • Experience in creating various project artifacts like use-case documents, functional design document, technical design document.
  • Experienced working in various business domains like financial, Telecom, Insurance, Pensions and benefits.

Technical skills:

Operating Systems:

Windows, Unix, Linux

Programming Language

C, C , Java, J2EE

Web/J2EE Technologies

JSP, Servlets, HTML, JSF, JavaScript, JQuery, JSF, ESB, EJB, JDBC, JNDI, JPA, JMS, XML, Struts, Hibernate, Spring, Struts, AJAX, JUnit

Application/Web Servers:

WebSphere, WebLogic, JBoss, Tomcat

IDE:

RAD 6.0, WSAD 5.1, Eclipse 3.0

Open Source Java:

Ant 1.6, log4j, JUnit 4.0 and dom4j, JAXB

Frameworks / Architectures:

Spring, Struts, MVC

Design Methodologies:

SDLC, OOAD using UML

Design Tools:

Microsoft office Visio, Microsoft Project

RDBMS/Databases:

Oracle 10g, DB2, SQL Server

Version Control Systems

CVS, Rational Clear case

WORK EXPERIENCE:

Software Developer Java/J2EE

Confidential

Responsibilities:

  • Understanding enough about the operations of market business to develop a complete solution, a solution that can grow as your market grows.
  • Provide recommendations for adapting current business processes in order to maximize the return on investment.
  • Building a database system to manage Web commerce information flow.
  • Integrating appropriate Web commerce services with different market to maximize the return of investment.
  • Involved in various SDLC phases like Project design, development, documentation and deployment.
  • Used JDBC connectivity for querying, inserting, updating, deleting data from MySQL database.
  • Used Service Oriented architecture SOA to develop simple user interfaces.
  • Involved in developing REST based service interfaces using MuleSoft's Mule Enterprise Service Bus ESB platform to deliver fast, reliable, and scalable integration API code.
  • Used Spring Framework for dependency injection and managed Java classes via BeanFactory.
  • Used WebSphere Application Server for building and managing websites and applications.
  • Involved in writing Hibernate queries, Hibernate specific configuration and mapping files.
  • Used JavaScript, Ajax in web browser's implementations to allow client-side scripts to interact with the user and to communicate asynchronously.
  • Used HTML for creating web pages and displaying information in a web browser.
  • Used Log4j logging framework to write Log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used Cascading Style Sheets CSS to define the appearance and layout of text in Web Pages.
  • Used JUnit framework for writing Test Classes.
  • Used JQuery JavaScript Library to work across a multitude of browsers.
  • Used Ant for starting up the application server in various modes.
  • Used Apache Camel for Bean Binding and integration with spring framework.
  • Developed Web services using RESTful Web Service with the explicit use of HTTP methods to create, retrieve a resource on the server.
  • Utilized RESTful web service hosted by third party providers to implement business functionality.
  • Worked on REST Web services to manipulate data sources, components of the network, communicate via HTTP interface and to exchange representations.
  • Used different RESTful web API HTTP methods like Get, Put, Post, and Delete in Web services development.

Environment: Java, Spring, Hibernate, MySQL, JDBC, SOA, ESB, Rest API, Maven, WebSphere, JSF, HTML, JSP, Servlet, CSS, JavaScript, JQuery, Ajax, JSON, Ant, JUnit, SoapUI, Log4j, UNIX.

Software Developer Java/J2EE

Confidential

Responsibilities:

  • Worked extensively on Struts Framework for writing templates for the presentation layer using JSP web pages.
  • Used Apache Tomcat web server for implementing Java Servlet and Java Server Pages.
  • Used Java Server Faces JSF for building component-based user interfaces for Web Application.
  • Used different Object-oriented design patterns to show relationships and interactions between different classes and objects.
  • Developed Servlets and JSP based on MVC pattern using Struts Action framework.
  • Involved in Mapping, Coding and Fine-tuning of Hibernate queries.
  • Used Simple Object Access Protocol SOAP for exchanging information between different computer networks.
  • Used Hibernate ORM for mapping between relational databases tables Oracle 10g and object oriented Java objects.
  • Prepared UML Class Diagrams, Use Case Diagrams and Sequence Diagrams.
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Struts Framework.
  • Used Oracle database for querying, updating data in the database using JDBC Connectivity.
  • Extensively worked on front end, business, and persistence tier using the Struts framework.
  • Involved in design, analysis, development, deployment phases of project.
  • Used Agile Software Methodology Scrum for managing the project and application development.
  • Responsible for coordinating with third party development teams.
  • Used JUnit to test persistence and service tiers.
  • Used Integrated Development Environment IDE in entire project development.

Environment: Java, Apache Tomcat, Oracle, Hibernate, Struts, SOAP, Log4j 1.4, Maven, JBoss, JUnit, JSP, Servlets, JSF, Windows.

Java Developer

Confidential

Responsibilities:

  • Analyzed requirement and created various model needed for the project.
  • Developed the application using Eclipse IDE.
  • Designed and Coded J2EE components using spring and Hibernate.
  • Used spring framework with the help of Spring Configuration files to create the beans and Dependency Injection.
  • Implemented Hibernate instead of traditional JDBC code.
  • Analyzed and implemented the Spring-MVC framework.
  • Used XML based transactional support of Spring Framework.
  • All the implementation classes were tested using JUnit classes.
  • Used spring framework in the development of a business bean and to interact with the Hibernate ORM tool.
  • Used Apache Maven to build projects which assisted in testing and to produce reports on projects.
  • Involved in documentation of application.
  • Wrote builds and deployment scripts using ANT.
  • Created several Exception classes to catch the error for a bug free environment.
  • Used Log4j logging framework to write Log messages with various levels.
  • Coordinated the efforts across several teams to ensure smooth progress of migration and to resolve any issues.
  • Designed and developed the user interface layer using JSP.
  • Using a combination of JSPs, JSF, HTML and JavaScript for the front end.
  • Developed EJB Components.
  • Involved in resolving business technical issues.

Environment: Java, J2EE, Eclipse, Spring Framework, ANT, Hibernate, XML, JUnit, Spring Web services, Log4j, Apache Maven, JSP, HTML, EJB, Windows.

Java/J2EE Developer Confidential

Responsibilities:

  • Involved in analysis, design and development of the system components.
  • Developed server side applications using Servlets, EJBs, and JDBC.
  • Used Ant for automating the build process of java applications and components.
  • Used JMS for communicating various clients and its components, here the various clients even include other banking clients.
  • Used JUnit for Testing.
  • Used Web Services WSDL and SOAP.
  • Deployed applications on JBoss 4.0 server.
  • Extensively configured the build files to different Environments.
  • Developed Session Beans which encapsulates the workflow logic.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Used Struts the MVC framework for building web applications.
  • Extensively used JSF framework, HTML, CSS, and Java Script developing web pages.
  • Developed MySQL database scripts and written Stored Procedures and Triggers.
  • Created User guide and application support document.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: J2EE, Java, JDBC, Servlets, EJBs, Oracle, JSF, HTML, CSS, MySQL, WSDL, SOAP, Eclipse, Ant, Struts, JMS, JUnit, JBoss, Windows.

Java Developer Confidential

Responsibilities:

  • Developed the web interface using MVC design pattern with Struts framework.
  • Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Developed the JSP's using the struts framework tag libraries.
  • Developed the workflow concept using the struts framework to avoid the back button problems.
  • Maintained the struts config files, tiles definition files and web.xml.
  • Designed Session Beans in such a way to serve Inserting, updating, and deleting of data from the database.
  • Worked on struts framework, which internally uses the J2EE design patterns.
  • Developed servlets, beans for the application.
  • Preparation of Test Plans.
  • Involved in the application development and unit testing.
  • Responsible for design and architecture of the project by using MVC Struts frame work.

Environment: Struts Framework, Java, JDBC, J2EE, JSP, Servlets, EJB, Java Beans, HTML, XML, IBM WebSphere, Oracle, Unix, Junit, Windows.

Role: Java/ J2EE Developer Confidential Responsibilities:

  • Associated in analysis, design and development of TERS system.
  • Used Unified Modeling Language UML . Created specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed JSP Web Pages and used AJAX for asynchronous Server calls.
  • Developed the Hibernate entity classes using Annotations.
  • Added tasks for website using core java.
  • Developed and designed this application using Struts Dispatch Action.
  • Developed Stored Procedures, Triggers and Functions Keenly involved in fine-tuning of SQL queries, Stored Procedures, Triggers in Oracle 10g.
  • Designed and executed the Dynamic Web Pages using JSF.
  • Used JavaScript for Client side validations.
  • Developed Java Web Service using WSDL, SOAP.
  • Deployed the application on IBM WebSphere App Server.
  • Used version control tools SVN, CVS and Build tool Log4j.

Environment: Core Java, JDK, JSP, Struts, Hibernate, Oracle, HTML, Java Script, CSS, JNDI, WebSphere, SVN, Ant, Log4j, AJAX, CVS, Eclipse, Windows.

Hire Now