We provide IT Staff Augmentation Services!

Sr Java Developer Resume Profile

2.00/5 (Submit Your Rating)

MN

SUMMARY:

  • 8 plus 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, Java Mail, JMS, Struts, Spring, XML, XSL/XSLT, Log4J, SQL PL/SQL.
  • Experience in working with N-Tier Architecture.
  • Experience in Banking, Health Care, Insurance, Financial, E-Commerce, Communication Sectors.
  • GUI design and development using HTML, CSS, Java Script, XML, XSL, XSLT.
  • 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, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Experience in using Version Control Tools SVN Sub-version CVS Concurrent Versioning System .
  • Experience in writing stored procedures, Functions, Packages and Database Triggers.
  • Implemented various Design Patterns such as Model 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 :

Languages :

Java, C, C , HTML, SQL, UML, Shell Scripts.

Web Technologies:

Servlets, JSP, JSTL, JDBC, Java Mail, HTML, XHTML,

JavaScript, CSS, XML, LOG4J.

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, XSD, XSLT, DOM,SAX, 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:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Working as a Java developer for EW Monitoring tool-Billing Support in Design , Develop and Test
  • Developed Server side components with Servlets and JSP.
  • Used JavaScript for the Front end validation.
  • Made use of 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 Billing support module in Account analysis.
  • 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 Java store procedure to interact with DB2 database.
  • Used Tortoise SVN repositories for version controlling.
  • Apache Ant 1.7.0 is used as Build tool to automate the build process for the entire application.

Environment: Servlets, JSP, Tomcat 5.5, DB2 , Apache ANT , IBM Web Sphere 7, Eclipse IDE, SVN, Collections, JavaScript, CSS.

Confidential Role: Sr Java 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 Test Cases 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, MyEclipe.

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 Struts Framework.
  • 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 SQL database.
  • 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 using Spring 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 JBoss Application 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, CSS.

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 AspectJ was 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, XML Schema, 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 Logic Application 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!