We provide IT Staff Augmentation Services!

Sr.java Developer Resume Profile

4.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • Having over 7 years of strong expertise in the IT Industry and having sound experience in web based client server application software. Involved in analysis, Design, Development, Implementation and Testing using Java, J2EE, Struts, EJB, XML, JMS, Web Services, Hibernate, spring, VB.Net, C and so on
  • 7 Years of Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Exceptions, Collections, Servlets, JSP, JSP Custom Tags, JSTL,EJB, Struts, Spring, XML, SQL PL/SQL.
  • Experience in working with N-Tier Architecture.
  • Have experience on multiple programming languages, including XML JavaScript, JQuery and Ajax.
  • Experience in Banking, Health Care, Insurance, Financial, E-Commerce, Communication Sectors.
  • GUI design and development using HTML, CSS, Java Script, XML.
  • Expertise in Java, JSPs, Servlets and EJBs.
  • Experience in Struts, Hibernate, Spring Frameworks.
  • Experience in Spring MVC Struts MVC Frameworks.
  • Experience in working with MySQL, Oracle,Microsoft SQL Server, IBM DB2.
  • Worked on Web/Application Servers WebSphere, WebLogic, Apache Tomcat and JBoss.
  • Exposure to various stages in software development life cycle SDLC .
  • Experience in working with client scripting languages HTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Experience in using Version Control ToolsSVN Sub-version CVS Concurrent Versioning System .
  • Experience in writing stored procedures, Functions, Packages and Database Triggers.
  • Implemented various Design Patterns such asModel View Controller MVC , Data Transfer Object DTO , Data Access Object DAO ,Singleton pattern and Factory.
  • Experience in Agile, Rational Unified Process RUP Waterfall Methodologies.
  • Excellent analytical, communication and inter-personal skills.

TECHNICAL SKILLS :

Lagunages :

Java, C, C , HTML, SQL, UML, .Net

Web Technologies:

Servlets, JSP, JSTL, JDBC, Java Mail, HTML, XHTML, JavaScript, J Query, CSS, XML, LOG4J, REST, SOAP.ASP. Net, WCF, WPF, XAML, LINQ, AJAX, MVC 4, CMS, ADO.Net, Silverlight, SSIS, Razor FrontPage, Page Design

Frameworks:

Struts 1.3 2 , Spring, and Hibernate.

Operating Systems:

Windows 95/98/2000/XP/NT/Vista, Linux, UNIX, MS-DOS.

IDE:

My Eclipse

Application Servers:

JBOSS, Apache Tomcat , IBM Web Sphere, Web Logic.

RDBMS:

MySQL, SQL Server2008, Oracle 7.x/8i/9i/10g, DB2.

Testing Methodologies

JUnit

Web Services:

SOAP, WSDL, XML, JAX-WS, JAX-RS, JAXB,REST.

Design Methodologies:

UML

Version Control Tools:

CVS and SVN.

Distributed Technologies:

EJB, RMI, JMS, SOAP.

Tools:

Rational Products, Eclipse, SQL Loader, Toad, NetBeans.

Protocols:

HTTP, TCP/IP, UDP, SMTP, FTP, LDAP

Build Tools:

Maven, Ant.

PROFESSIONAL EXPERIENCE

Confidential

Role:Sr.Java Developer

Responsibilities:

  • Worked for Indiana State project pertaining to Health Care Benefits.
  • Worked with Chimes Frameworkas an Integration Framework to support the whole Application.
  • Responsible for creating and integrating webpages.
  • Update and implement any modifications discussed in the status meetings with the EndClient.
  • Provide estimations for the change requests and attain the desired targets.
  • Used JDBC to interact with Oracle database.
  • Used SVNand RTCrepositories for version controlling.
  • Used Log4j for logging and tracing the messages.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Worked in the Agile Methodology
  • Ant is used as Build tool to automate the build process for the entire application.
  • Interacted with end client Business Team for requirement clarifications and status meetings.
  • Responsible for performing Code Reviewing and Debugging.
  • Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.

Environment: JSPs,Servlets, Oracle 11g, ANT, WAS, JDeveloper, SVN, Log4J, JDBC, HTML, XML, Collections, JavaScript, J-Query, CSS, SOAPUI, Web Services, WSDL, Java Beans,MyEclipse, SOAP

Confidential

Role:Sr.Java Developer

Responsibilities:

  • Involved in supporting legacy MIS, PTVB, CTMAS Systems.
  • Worked with Sturts 1.4 as an Integration Framework to support the whole Application.
  • Involved in Knowledge Transfer and documentation of the same.
  • Developed Server side components with Servlets, JSPs in Struts framework.
  • Used JDBC to interact with Oracle database.
  • Used SVN repositories for version controlling.
  • Used Log4j for logging and tracing the messages.
  • Ant is used as Build tool to automate the build process for the entire application.
  • Interacted with end client Business Team for requirement clarifications and status meetings.
  • Responsible for performing Code Reviewing and Debugging.
  • Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.

Environment: JSPs,Servlets, Oracle 11g, ANT, OC4J, JDeveloper, SVN, Log4J, JDBC, .NET SOAP, REST

,HTML, XML, Collections, JavaScript, J-Query, CSS, SOAPUI, Web Services, WSDL, Java Beans.

Confidential

Role: SrJava Developer

Responsibilities:

  • Worked with Spring Struts as an Integration Framework to Design Develop the whole Application.
  • Worked with Struts as the Web-container framework in the presentation tier. Developed Server side components with Servlets, JSPs in Struts framework.
  • Used struts validator for the Server side Validation Used JavaScript for the Front end validation.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
  • Responsible for design Develop the Module Insurance Coverage i.e Car Insurance, Health Insurance, Life Insurance, Home Insurance, Disability Insurance .
  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Developed the entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing defects fixing.
  • Used JDBC to interact with MySQL database.
  • Used SVN repositories for version controlling.
  • Used JUnitfor Unit Testing. Wrote TestCases Test Suites.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Worked in the Agile Methodology.

Environment: Servlets, JSPs, Spring 3, Spring Annotations, Struts1.3, MySQL, Maven3, IBM Web Sphere 7, MyEclipse6, SVN, AspectJ, Log4J, JDBC, Spring JDBC, JUnit, HTML, XML, Collections, JavaScript, J-Query, CSS, UNIX, Agile Environment

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Implemented Action Classes and Action Forms using Struts Framework.
  • Implemented EJB session beans at business layer.
  • Resolved performance issues and managed team members for different problems resolution at various levels.
  • Involved in framework designing and development of various modules.
  • Interacted with end client Business Team for requirement clarifications and status meetings.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and IBMRAD.
  • Designed patterns implemented such as Singleton, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL Restful, deployment, configuration and testing.
  • Implemented logging mechanism using log4J.
  • Worked with Oracle database.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Performed Unit testing using J Unit.
  • Involved in production support for fixing bugs in the production environment.
  • Involved in Refactoring the Existing code.
  • Ensure that coding standards are maintained throughout the development process by all developers.
  • Worked in the Agile Methodology.

Environment : WebSphere Application Server 6.1, Rational Application Developer RAD 7.0 , Java, JSPs, Servlet, EJB,JSF, Struts,JavaScript, AJAX, Hibernate2.0, Web Services, WSDL, Java Beans, Oracle 10g, Collections, Multi Threads, Microsoft SQL Server 2008, SVN, Microsoft Visio, Apache Axis2,RMI, HTML, XML, JavaScript, J-Query, My Eclipe.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Followed agile methodology to implement application.
  • Java/J2EE using Spring MVC StrutsFramework.
  • Extensively used AJAX control extenders and CSS3 to the controls in my application to provide rich and user-friendly interface
  • Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.
  • Developed the application using with Java technologies like JSP, Servlets, Java Beans and XML.
  • Implemented Server side Validations using Struts Validation Framework.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Entire Applications are developed in Eclipse IDE deployed in the Web Logic Server.
  • Used AspectJ for logging and tracing the messages.
  • Implemented database transactions by writing SQL queries with SQLdatabase.
  • Involved in development, performance testing defects fixing. Performed Unit testing using J Unit.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Used CVS for version control across common source code used by developers.
  • Worked in the Agile Methodology.

Environment:Java, J2EE, Spring MVC, JSP, Servlets, Struts, Oracle Web Logic Server 11g, HTML, XML, JUNIT, Microsoft SQL Server 2008, Collections, Java Script, Oracle 11i/10g, CVS, Maven, JSF, AJAX, UNIX/LINUX, JDBC, AspectJ, Log4J, My Eclipse, Agile Environment.

Confidential

Role: Java Developer

Responsibilities:

  • Designed and developed the module Enrollment Processing.
  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Developed the application using Spring Hibernate Framework and My Eclipse for IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, performance testing defects fixing.
  • Implemented database transactions by writing SQL Queries usingSpring ORM.
  • Worked with Oracle database.
  • Spring AOP was used to perform logging all along the application at different join points like before/after method callings.
  • Used SVN repositories for version controlling.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Developed Deployed the Application in the JBossApplication Server.
  • Worked in the Agile Methodology.

Environment: Servlets, JSPs, Spring MVC, Spring ORM, Spring AOP, Hibernate-3, HTML, XML, XML Schema, JavaScript, J-Query, Oracle10g,Maven3, JBoss4, Collections, Eclipse IDE, SVN, Log4J, UNIX.

Confidential

Role: Java Developer.

Responsibilities:

  • Involved in the architecture, development of the application Java/J2EE using Struts Framework, Hibernate.
  • Agile Methodology is used to develop the application, Involved in daily SCRUM meetings to discuss the development/progress of Sprints and was active making scrum meetings more productive.
  • Frontend validations are performed using JavaScript, server side validations are performed in Struts
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Entire Applications are developed in Tomcat Application Server.
  • Worked with SQL database to create tables, functions and CRUD operations.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing the messages.
  • Developed Deployed the Application in the Apache Tomcat Application Server.

Environment: Java, J2EE, Struts, Hibernate, JSP, Servlets, XML, XML Schema, XSLT, JUNIT, Tomcat 6, JavaScript, Maven, Microsoft SQL Server 2008, Collections, JAXB,UNIX, HTML, XML, CSS, J-Query, Log4J, Eclipse IDE.

Confidential

Role: Java Web Developer

Responsibilities:

  • Used Spring MVC framework configured many beans and wired Dependency Injection them as per the requirement.
  • Used JSTL tags for creating the tables with contents easily.
  • Involved in development of User Interface using XSLT, HTML, JavaScript, JSTL.
  • Used XSLT for all the front end development.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used JSON to transfer the request from the web page to the server.
  • Used Concurrent Versioning System CVS as a version controlling for the source code check in and check outs.
  • Generated the required XML files to transfer data between the server and the web pages.
  • Used SAX parser for validating the XML files against their respective XML schemas.
  • XPATH expressions are used to extract data from the XML files.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Used Hibernate in the persistence layer.
  • Spring AOP AspectJwas used to perform logging all along the application at different join points like before/after method callings.
  • Good understanding of the various states of objects in hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
  • Developed unit test cases using JUnit.
  • Worked in the Agile Methodology.

Environment: Spring MVC, Spring AOP, Spring ORM, Hibernate,AspectJ, XML, XSLT, HTML, JavaScript, CSS, DOJO, IBM Web Sphere, JUnit, IBM DB2, DB Visualizer, Eclipse IDE, CVS, Apache Axis2, LDAP, XPath, JAX-RPC, Web Services, Collections, XMLSchema, SAX Parser.

Confidential

Role: Java Developer

Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts MVC Framework.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used Eclipse to writing the code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on Web LogicApplication Server.
  • Used Java Messaging Services JMS and Backend messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle.
  • Worked with Oracle Database to create tables, procedures, functions and select statements.
  • Used JUnit Testing, debugging, and bug fixing.
  • Used Log4J to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
  • Worked in Rational Unified Process RUP Methodology.

Environment: Java,J2EE, JSP, Struts, EJB, JMS, JNDI, Oracle 10g, HTML, XML, Web Logic 8.1, Ant, CVS, Log4J,JUnit, JMS, JDBC, JavaScript, Eclipse IDE, UNIX Shell Scripting, Rational Unified Process RUP .

We'd love your feedback!