We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • Have over 7+ years of IT experience in analysis, design and development using Java and J2EE.
  • Solid development experience using Java/J2EE (JDK 1.6/1.7, Java, JSP 1.1/1.2, Servlets 2.3, JDBC 1.0/2.0, EJB 2.0/3.0, MDB), MVC Spring framework, Hibernate 3.0, Spring 2.0/3.0/3.2, Web Services(JAX - RPC), JUnit.
  • Expertise in Front-End Development using MVC frameworks such as Spring MVC, and Struts.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, Servlets, EJB, Hibernate, Spring, XML, XSD, XSL and JNDI, Web services, Struts, Tiles, Hibernate, JMS, AJAX, JPA.
  • Experience in developing Front-End using Struts, JSP, JavaScript, HTML, DHTML, GWT and CSS.
  • Hands-on development and deployment experience with Apache Tomcat, IBM Websphere and JBoss Application Servers.
  • 2years experience in developing and deploying business rules using jboss drools and jboss guvnor
  • Experienced in developing web services with XML based protocols such as SOAP and REST and designingWSDL.
  • Experience in designing highly transactional web-sites using J2EE technologies and handling design/implementation using RAD/Eclipse/WSAD.
  • Experience in designing Low Level and High Level design documents.
  • Worked on multiple Operating Systems like UNIX, Windows 7, Windows2k, Win95, and Win98.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Hands on Experience with Relational Databases like Oracle, MYSQL and SQL Server.
  • Experience in development and maintenance of Oracle database, SQL and PL/SQL programming.
  • Hands on experience in working on XML Suite of technologies (XML, XSD, DTD, XML Schema, DOM).
  • 6+ years of experience using version control tools like CVS, SVN and Rational ClearCase.
  • Proactive and well organized with effective time management skills.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Languages: Java, J2EE, Java Script, Visual Basic, PL/SQL, HTML, DHTML, XML, DroolsExpert

Platforms: Windows 98/NT/2000, windows XP, windows 7, UNIX.

J2SE / J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, Java Beans, Jboss Drools, EJB, JPA

Frameworks: Struts, Spring, Hibernate, Apache Axis, Jersey

Design Patterns: MVC, IOC, Session Fa ade, Service Locator, Data Access Object, Data Transfer Object/ Value Object, Business Delegate, Singleton.

Web Technologies: HTML, DHTML, XML, CSS, Java Script, and AJAX

Version Control Tools: CVS, SVN, Rational Clear Case

Web/Application Servers: IBM Web Sphere 5.0/6.1,Weblogic 9.2/10.3Apache Tomcat 6.x/7.x and JBoss.

IDE / Tools: RAD 6.0/7.1, WSAD 5.1, Eclipse 3.X

Databases: Oracle 8i/9i/10g, MYSQL, SQL server.

PROFESSIONAL EXPERIENCE

Confidential, IL

Java Developer

Responsibilities:

  • The entire application was developed inJ2EEusing anMVCbased architecture with help ofSpring 3.2.
  • Designed and developed User Interface of application modules usingHTML, CSS, JSF,JavaScript.
  • Extensively used design patterns likeSingleton,Factory Pattern,Service Delegator and Data Access Object.
  • Developed the core component of recovery management module usingSpring MVCFramework.
  • Extensively usedJavaScriptfor the client side validations.
  • Used VMWareTomcat serverand IBM web sphereWAS 8.5to deploy the services.
  • UsedJenkinsbuild tool and generatedSonarreports. And validate code usingCheck style.
  • Provided utility to connect toLDAPto get the user details and the authorized packages.
  • DevelopedWeb Serviceclient interface with JAX-RPC fromWSDLfiles for invoking the methods usingSOAP.And usedSOAP UItool to run the service.
  • ImplementedRabbitMQfor storing theJMSmessages from the queues.
  • Extensively usedSTSandRSAasIDEsfor building, developing and integrating the application.
  • UsedPostgresdatabase to load the customer information.
  • ProvidedJUnittest cases for the application to support the Test Driven Development(TDD)andEasymockfor mocking the objects. UsedEMMA coverageto check the Junit coverage.
  • ProvideApache Maven 3.4build tool for building and deploying the application.
  • Managed source repositoryusingSVNforversion control tool.ProvidedLog4jsupport for the application for debugging the system

Environment: Java 1.7, J2EE, Spring 3.2, JUnit, Web services, JAX-RPC, JMS, LDAP, Enterprise Architecture, JSP, HTML, CSS, XML,JDK, XSLT, JavaScript, STS 3.2,Postgres, SVN, Log4j, Maven 3.4, WAS 8.5.

Confidential, MI

Sr. Java Developer

Responsibilities:

  • Created the Mock-ups using HTML and JavaScript to understand the flow of the web application
  • Involved in the process of analysis, design, and development of the application.
  • Developed the user interfaces usingHTML, JSPand Servlets for different User-Interfaces usingRAD 6.1tool.
  • The entire application was developed in J2EE using an MVC based architecture withhelp of Struts1.x.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Developed Hibernate persistence layer modules using EJBJava Persistence API (JPA) annotations and EntityManager.
  • Created ORM mapping and extensively created HQL queries and named queries.
  • Involved in writing procedures, queries usingPL/SQL to process the data on MS SQL Server 2008 database.
  • Worked with application/solution architects to set direction of design and development for application development projects.
  • Performed regression testing, unit testing using JUnitand performance testing using JProbe.
  • Used Web Services (JAX-WS) for exchange rate calculations and used WSDLandSOAPmessagesfor getting information from user and usedSAXandDOMXML parsersfor data retrieval
  • Used Apache Maven 2.2.1as build tool.
  • Used Perforce and Subversion as version control tool for maintaining source code and project documents.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenderscomponents.
  • Perform deployment of Application on BEA WebLogic Application Server 10.3.

Environment: Java 5, HTML 5, JavaScript, JSP, Struts 1.x, Hibernate3.0, JPA, Web Services, XML, XSD, JQuery, SOAP-UI, DOM, SAX, JSTL, UML, Eclipse RAD, MS Visio2005, MS SQL Server 2008, Maven 2.2.1, JUnit, ANT1.6, SVN, Linux and Log4J 1.2., WebLogic10.3

Confidential, DE

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Participated in the Technical JAD sessions.
  • Worked on the development of the presentation tier using Servlets, JSP, Struts, JSTL, Java Script, AJAX and JQuery.
  • Integrated Struts with Spring framework to leverage dependency injection.
  • Worked on the development of the service layer using Stateless Session Beans using EJB 3.0
  • Integrated applications using JMS point-point and publish/subscribe.
  • Developed XSD s for contract first web services.
  • Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services.
  • Implemented the Persistence layer using the ORM technologies such as Hibernate.
  • Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
  • Implemented design patterns such as Singleton, Session Façade, Business Delegade, Service Locator etc.
  • Involved in build and deployment of J2EE application in dev and qa environments.
  • Involved in configuring Weblogic 10.3 for Users, Filestores, JMS Servers, JMS Topics, Queues and Connection Factories.
  • Used ClearQuest for defect tracking.
  • Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of WLST and shell scripts.
  • Involved in production support of J2EE applications.
  • Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
  • Involved in upgrading servers to the latest JDK versions.
  • Extensively worked on writing JUnit test cases for testing the business components developed in Spring and Java.
  • Used Agile-methodology in Development.
  • Coding followed Test-driven development.
  • Used SOAP UI to test the webservices and mock response for unit testing webservices.

Environment: Java, J2EE, Struts1.1, Spring, Hibernate, Servlets, JSP,JMS, JDBC, EJB 2.0, XML, SAX, JAXB, HTML, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, JUnit, Rational Rose, Jmeter, ANT 1.3/1.4, Apache AXIS, SOAP, WSDL, Eclipse 3.x, Tomcat 5.x, JBoss.

Confidential

Java Developer

Responsibilities:

  • Involved in interacting with all levels of business and technology staff
  • Implemented JSPs, Servlets for pooling, caching to improve performance and scalability
  • Developed the batch job that runs on a weekly and quarterly basis in Java
  • Extensively worked on Batch inserts and update of the data from the Oracle database
  • Implemented Struts Action classes for business logic and form bean classes for validation by using Struts framework
  • Implemented Hibernate database persistence layer to communicate with Oracle
  • Configured the POJO’s for mapping the Java classes to Database tables in Hibernate
  • Developed source code and unit tests for several web services used to interact with the work list/workflow product
  • Performed testing of the application (Unit testing, Integration testing, System testing)
  • Developed code Using Eclipse for integrated development environment
  • Involved in configuring and deploying the application with JBoss Application server
  • Involved in writing and reviewing unit test cases using Junit
  • Coded and modified database stored procedures and SQL to improve performance
  • Maintained versions using CVS tool to merge code, check in and checkout the data

Environment: J2EE, JSP, Java, Java beans, Servlets, JDBC, JavaScript, HTML, Oracle 8i, JBoss Application Server, Windows NT, Windows 2000, CVS.

Confidential

Java Developer

Responsibilities:

  • DevelopedServlets and Java Server Pages (JSP).
  • Developed PL/SQL queriesto generate reports based on client requirements.
  • Enhancement of the System according to the customer requirements.
  • Created test case scenarios for Functional Testing and wrote Unit test cases with JUnit.
  • ANT to compile and generate EAR, WAR, and JAR files.
  • Used Java Scriptvalidation inJSP.
  • Helped design the database tables for optimal storage of data.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Responsible for Integration, unittesting, systemtesting and stress testing for all the phases of project.

Environment: JDK 1.3, J2EE, Oracle 8, Web logic 6.0, HTML, Java Script, XML, UML, Eclipse, ANT 1.2, JUnit,JSP, Servlets, PL/SQL

We'd love your feedback!