We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.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 wif 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 wif 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 wif 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

My Eclipse: Application Servers:

Junit: Web Services:

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, MN

Sr Java Developer

Responsibilities:

  • Involved in teh 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 wif Servlets and JSP.
  • Used JavaScript for teh Front end validation.
  • Made use of JSPs, HTML, JavaScript and CSS to develop teh frontend UI.
  • Participate wif teh team leader, developers and project management team, in teh analysis of data, applications and processes in order to meet teh business requirement.
  • Responsible for design & Develop teh Module Billing support module in Account analysis.
  • Developed teh entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to teh Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Used Java store procedure to interact wif DB2 database.
  • Used Tortoise SVN repositories for version controlling.
  • Apache Ant 1.7.0 is used as Build tool to automate teh build process for teh entire application.

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

Confidential, Bloomington, IL

Sr Java Developer

Responsibilities:

  • Worked wif Spring & Struts as an Integration Framework to Design & Develop teh whole Application.
  • Worked wif Struts as teh Web-container framework in teh presentation tier. Developed Server side components wif Servlets, JSPs in Struts framework.
  • Used struts validator for teh Server side Validation & Used JavaScript for teh Front end validation.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop teh frontend UI.
  • Participate wif teh team leader, developers and project management team, in teh analysis of data, applications and processes in order to meet teh business requirement.
  • Responsible for design & Develop teh Module Insurance Coverage (me.e Car Insurance, Health Insurance, Life Insurance, Home Insurance, Disability Insurance).
  • Involved in teh analysis, design, and development phase of Software Development Lifecycle.
  • Developed teh entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to teh Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Used JDBC to interact wif 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 teh build process for teh entire application.
  • Worked in teh 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, Raleigh, NC

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 wif end client (Business Team) for requirement clarifications and status meetings.
  • Generated Class Diagrams, Sequence Diagrams wif 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 wif 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 teh production environment.
  • Involved in Refactoring teh Existing code.
  • Ensure that coding standards are maintained throughout teh development process by all developers.
  • Worked in teh 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, JavaScriptJ-Query, MyEclipe.

Confidential, Pittsburgh, PA

J2EE Developer

Responsibilities:

  • Involved in teh 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 wif their business groups, gathering user requirements and creating functional specifications and design documents.
  • Developed teh application using wif 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 teh frontend UI.
  • Entire Applications are developed in Eclipse IDE &deployed in teh Web Logic Server.
  • Used AspectJ for logging and tracing teh messages.
  • Implemented database transactions by writing SQL queries wif SQL database.
  • Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.
  • Apache Maven is used as Build tool to automate teh build process for teh entire application.
  • UsedCVS for version control across common source code used by developers.
  • Worked in teh 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, Scranton, PA

Java Developer

Responsibilities:

  • Designed and developed teh module Enrollment Processing.
  • Involved in teh analysis, design, and development phase of Software Development Lifecycle.
  • Developed teh application using Spring & Hibernate Framework and My Eclipse for IDE.
  • Responsible for coding and deploying according to teh Client requirements.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop teh 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 wif Oracle database.
  • Spring AOP was used to perform logging all along teh 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 teh build process for teh entire application.
  • Developed & Deployed teh Application in teh JBoss Application Server.
  • Worked in teh 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, Cincinnati, OH

Java Developer.

Responsibilities:

  • Involved in teh architecture, development of teh application Java/J2EE using Struts Framework, Hibernate.
  • Agile Methodology is used to develop teh application, Involved in daily SCRUM meetings to discuss teh 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 teh frontend UI.
  • Entire Applications are developed in Tomcat Application Server.
  • Worked wif SQL database to create tables, functions and CRUD operations.
  • Apache Maven is used as Build tool to automate teh build process for teh entire application.
  • Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing teh messages.
  • Developed & Deployed teh Application in teh 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, Boston, MA

Java Web Developer

Responsibilities:

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

Java Developer

Responsibilities:

  • Designed teh user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed teh application using Struts (MVC) Framework.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used Eclipse to writing teh code for JSP, Servlets, Struts and EJBs.
  • Deployed teh 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 teh Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle.
  • Worked wif Oracle Database to create tables, procedures, functions and select statements.
  • Used JUnit Testing, debugging, and bug fixing.
  • Used Log4J to capture teh log that includes runtime exceptions and developed WAR framework to alert teh 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!