We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

IndianapoliS

SUMMARY

  • Over 6 years and half experience in analysis, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies.
  • Experience in analysis, design, development, testing and deployment of software applications
  • Extensive experience with server - side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB
  • Expertise in developing web applications using Struts framework
  • Experience using XML/XSLT, XPath and various XML parsers
  • Superior analytical skills in Object Oriented Application Development using UML and Rational Rose
  • Knowledge in using a multitude of J2EE design patterns
  • Good exposure with Application servers, Web Servers like WebSphere, WebLogic, JBoss, SJSAS and Apache Tomcat
  • Extensive experience with developing enterprise applications with development tools like Eclipse, MyEclipse, WebLogic, WSAD and RAD
  • Experience in Message driven programming using JMS and MQ Series.
  • Experience in Spring, Hibernate and Web Services
  • Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning
  • Experience with unit testing using JUnit and writing build scripts using ANT
  • Highly motivated and innovative problem solver with excellent organizational and communication skills.
  • Ability to learn new technologies and methodologies quickly.

TECHNICAL SKILLS

Languages: Java, C, C++, UML, SQL, Visual Basic

J2EE Standards: JDBC, JNDI, JMS, Java Mail, JTA, XML

Web Technologies: Struts, Spring, JSP, Servlets, EJB, Quartz, AJAX, Java Script, HTML, DHTML, XML, XSLT

Database: Oracle 7.0/8i/9i/10g, MySql, SQL Server, DB2, MS Access

Application Servers: BEA WebLogic 6.0/9.2, IBM WebSphere 5.0/6.0, SJSAS 8.1/8.2, JBoss, JRUN

Web Servers: Apache Server, IIS, Tomcat 4.0/5.0

IDE: WebLogic Workshop, WSAD, RAD 6.0, Eclipse, MyEclipse, NetBeans, IBM Visual Age, JBuilder, Visual Studio

Operating Systems: Windows 9x/NT/XP, UNIX, Sun Solaris, MS - DOS

Other Tools: Rational Rose, ClearQuest, Mercury, ClearCase, CVS, PVCS, Symphonia, Software Planner, JUnit, Log4j, ANT, Toad

PROFESSIONAL EXPERIENCE

Confidential, Indianapolis

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design and development of IDF Processing system and developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Deployed the applications on BEA WebLogic Application Server.
  • Used AJAX Framework for Dynamic Searching of covered products for funding.
  • Involved in designing the Graphical User Interfaces using Struts Tiles Framework, HTML, JSP, AJAX4JSF and JSF.
  • Used Hibernate in data access layer to access and update information in the database.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Used JNDI for naming and directory services.
  • Developed the web application by integrating JSF ICEfaces employing AJAX at client - side components enabling rich web applications without any separate plugins.
  • Used Web services - WSDL and SOAP for getting credit card information of the insured patients from third party.
  • Used soapUI for load testing the Web Services.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Implemented JMS Listeners and Message Driven Beans (MDB).
  • Developed JUnit test cases for all the developed modules.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used CVS for version control across common source code used by developers.
  • Used ANT scripts to build the application and deployed on BEA WebLogic Application Server.
  • Designed database and normalization for databases in Oracle 10g and used the Stored Procedures and Triggers in the application.

Environment: JDK 1.6,Struts 1.3, JSF ICEfaces, Hibernate 3.6, EJB, JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, JavaScript, HTML, JNDI, CVS, Log4J, Eclipse Indigo, BEA WebLogic Application Server, Rational Rose for UML modeling, JUnit, Oracle 10g.

Confidential, Chicago Illinois

Sr. J2EE WebSphere Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include UML Diagrams using Rational Ross.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces. .
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used JNDI for naming and Directory Services.
  • Used WSAD for writing code for JSP, Servlets, Struts and EJBs.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Used Spring MVC Framework for developing web applications.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used ANT build tool for building the application.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Written Stored Procedures and Triggers in Oracle Database.

Environment: J2EE, JSP 2.0, EJB, JMS, JNDI, Oracle, DHTML, XML, DOM, SAX, ANT, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), IBM Web Sphere Application Server 5.1,Hibernate 3.0,Spring, LOG4J,CVS.

Confidential, Omaha Nebraska

Sr. J2EE Developer

Responsibilities:

  • Involved in designing Class and Sequence diagrams with UML and Data flow diagrams.
  • Implemented MVC architecture using Struts framework for the to get the Free Quote.
  • Designed and developed front end using JSP, Struts (tiles), XML, JavaScript, and HTML.
  • Used Struts tag libraries to create JSPs.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate
  • Used Hibernate for object-relational mapping persistence.
  • Reviewed the requirements and Involved in database design for new requirements (Promotion Code for free Quote)
  • Wrote Complex SQL queries to perform various database operations using TOAD.
  • Java Mail API was used to notify the Agents about the free quote and for sending Email to the Customer with Promotion Code for validation.
  • Involved in testing using JUnit.
  • Performed application development using RAD and WebSphere Application Server (WAS)
  • Used Rational ClearCase for version control.

Environment: Java, Servlets, JSP, Struts 1.2, Spring 2.0, JavaScript, HTML, XML, JDBC, Hibernate 3.0, Oracle 9i, TOAD 8.5, JUnit 3.8.1, Log4j 1.2.11, Ant 1.6.2, UML, ClearCase 7.0, WebSphere 6.0, RAD 6.0, Rational Toolset, Windows XP

Confidential

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of IBA application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed server side applications using Servlets, EJBs and JDBC.
  • Used Ant for building the application.
  • Used JMS for communicating various clients and it’s components
  • 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
  • Used Entity Beans to persist the data into database and also used Message Driven Beans MDB to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Used Struts the MVC framework for building web applications.
  • Developed web pages by using HTML, CSS, Java Script.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Created User guide and application support document.
  • Used CVS for the concurrent development in the team and for code repository
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: J2EE, JDBC, Java Servlets, EJBs, Oracle, HTML, Rational Rose, CVS, PL/SQL, WSDL, SOAP, Eclipse, Struts.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Was 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 JSPs without the usage of java in it and used AJAX for asynchronous Server calls.
  • Struts framework was used to build Presentation tier of the application, heavily used Struts Tag Libraries, Validators and Tiles .
  • Developed the Hibernate entity classes using Annotations.
  • 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
  • JavaScript was used for Client side validations.
  • Developed Java WebService using WSDL,SOAP,UDDI and JAX-RPC and JAXB
  • Deployed the application on IBM WebSphere App Server
  • Made Use of version control tools SVN, CVS and Build tool Log4j

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, JSF 1.2, Oracle 10g, HTML, Java Script, CSS, JNDI, WebSphere 6.0, SVN, Ant, Log4j, AJAX, CVS, Eclipse 3.4

We'd love your feedback!