We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • 6 + years of experience in design, development, deployment and test of client server, web based and distributed software applications
  • Extensive experience in developing applications using JSP, Servlets, JavaBeans, EJB3.0,, JNDI, AJAX, ITEXT, JavaScript, Java Mail, XML and XSLT, JAXB, XML Beans, JSTL, JSP Custom Tag Libraries, JDBC, JMS Webservices.
  • Expertise experience in Server side MVC frameworks like Struts, Spring 2.0 and familiar with JSF
  • Good experience in implementing different design patterns such as MVC, Session Façade, Abstract Factory, Singleton and DAO.
  • Working experience in developing Session (Stateless & Stateful), Entity and Message Driven Beans.
  • Developed and deployed multi - tier Enterprise Applications using MyEclipse, Websphere Studio (WSAD5.x), RAD 6.x /7.x and RSA7.5 Application Developers.
  • Experience in configuring and deploying Web Applications using IBM WebSphere 4.x/5.x/6.x/7.x, IBM WebSphere Portal Server 5.1, BEA Weblogic 6.x/7.x/8.x Application Servers and Tomcat Web server, iPlanet.
  • Developed ANT scripts and Maven Scripts for teh build and deployment of J2EE applications.
  • Technical expertise in Design, analysis and modeling of n-tired, Object-Oriented system architectures using RUP/Rational Rose
  • Expertise in XML Technologies XML, XSLT, XSD, Xml Schema and used JAXB, JAXP, SAX and DOM.
  • Proficient in using Sound RDBMS concepts and extensively worked with Oracle 9i/8i, PL/SQL, SQLServer 7.0, DB2UDB.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Developed and deployed (SOAP/JMS and SOAP/HTTP) webservices to interact with partner interfaces.
  • Very good experience in developing Test Cases using JUnit and using logging components as Log4J.
  • Used Hibernate as Object relational mapping (ORM) library and also Developed distributed applications using JMS, IBM MQSeries.
  • Excellent communication and interpersonal skills and a very good team player with teh ability to work independently

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, Spring, ODBC, JSP Custom Tag Libraries, Tiles, XML (SAX & DOM), AJAX, Java Mail API, JAXP, JAXB, ANT, Applets, JUnit, Log4J, CVS, SDLC

Middleware: EJB3.0/2.0, RMI, JNDI, JDBC2.0, JTA, JMS, JAX-RPC, UDDI, WSDL, SOAP, IBM Websphere MQ

Web/App Servers: IBM WebSphere 7.x/6.x/5.x/4.x, IBM WebSphere Portal Server5.1, BEA Web Logic 8.x/7.x, Tomcat 5.x/4.x, JRun, JBoss, Apache, Iplanet6.0

IDE Tools: WSAD 5.x, RAD6.0, RSA7.5, Eclipse 3.0/2.1.1, Jbuilder, Edit plus, TextPad

Data Bases: Oracle 8i/9i/10G, DB2 UDB, SQL Server, MS Access

Languages: Java, JavaScript, Visual Basic, PL/SQL, HTML, DHTML, XML, C, C++

Operating Systems: Windows 9x/NT/2000/XP, UNIX (Sun Solaris), Linux, AIX

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

Sr Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from teh users.
  • Implemented Agile (Scrum) Methodology dat includes daily scrum with team.
  • Developed teh application using Hibernate, Spring MVC and Webseries Framework.
  • Used Spring AOP for Security and Transaction Management.
  • Developed Rich user interface usingHTML, Java Script, JQuery, JSP, JSTL and CSS.
  • Used Firebug and HttpBasic Watch to inspect HTML5, tweak CSS, debug JavaScript and monitor Ajax Net requests in any web page.
  • Used Virtual Private Database (VPD), a feature of Oracle Databaseto meet teh security requirements.
  • Used SQL Developer to query, update and monitor oracle database.
  • Used Hibernate 3.2 to communicate with teh Database, mapping teh entities to teh tables and corresponding columns in teh database by using Hibernate annotations.
  • Developed HQL queries to implement teh select, insert, update and delete operations to teh database by creating HQL named queries.
  • Used Elvyx, to locate and fix performance issues during JDBC activity.
  • Involved in performance tuning by reviewing teh code to reduce teh number of database calls and tuning teh SQL and HQL queries to get optimized performance.
  • Used Spring Web services for communication with STAR and BOBJ.
  • Used JAXB for processing XML data.
  • Configured and Administered IBM Rational Clear Case Version Control to automate Code Access and Code Release Management.
  • Used IBM Rational Clear Quest to keep track of Database change requests, defects, activities.
  • HP Quality Center is used to keep track of teh defects and maintain teh defect status.
  • Used Clear Case Explorer for creating/managing views and delivering teh code to teh Integration stream on a daily basis.
  • Used PUTTY for UNIX login, to run teh batch jobs, to check teh server logs and deploying applications.
  • Involved in performing Integration testing of teh whole application.
  • Used Junit with JMock for unit testing.
  • Used Cruise Control for creating a custom continuous build process.
  • Used Maven to build and deploy teh application.
  • Configured Web Logic Application server and deployed teh web components into teh server.

Environment: Java 1.6, Spring 3.0, Hibernate 3.2, Oracle 10G, EXTJS, JSP, JSTL, XML, HTML5, CSS, AJAX, Java Script, Web Logic Application Server, Eclipse 3.0,GWT, JAXB, Web services, Rational Clear Case, Rational Clear Quest, Maven, Cruise Control, Junit, Velocity, Firebug, JQuery, CheckStyle PMD, AJAX,HP Quality Center 9.2.

Confidential, Jersey City, NJ

Senior Java Developer

Responsibilities:

  • Responsible for object-orientated analysis/object-orientated design and also worked closely with teh business analyst’s in gathering, understanding and developing teh requirements.
  • Participated in all teh phases of teh development namely Web Component Creation, Application Assembly and Application Deployment.
  • Developing teh J2EE Application using IBM RAD6.0, DB2 Database and Spring Framework and deploying to IBM WAS6.0 application server.
  • Developed Application controllers, Business and Data service modules for teh web application.
  • Developed Commission batch process and created PDF files using ITEXT.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience
  • Created Plan Comparison features using AJAX. Used Yahoo User Interface (YUI) for Ajax connectivity and also used Treeview.
  • Configured Hibernate with Spring and also used Transaction Management and also worked with Exception Resolvers, Abstract Wizard Form Controller.
  • Extensive use of HTML, JSTL and JSP and JQuery for teh presentation layer along with JavaScript for teh client side validations.
  • Developed Custom Tag Libraries for teh use in web pages by using JSTL package for teh development of teh webpages.
  • Used Design Patterns like Factory, Singleton, Value Object and DAO pattern.
  • Used JNDI to lookup for teh data sources required.
  • Designed and developed Webservices to expose services to outside vendors.
  • XML (DOM & SAX) was exhaustively used for parsing data to be displayed from various backend servers.
  • Developed Marshaling and UnMarshalling for Request and Response XML using JAXB and to manipulate XML documents.
  • Designed DTDs, XML Schema for data transmission. Used XML parser APIs such as JAXP (SAX) and JAXB in teh web service's request response data marshalling as well as unmarshalling process.
  • Used Ehcache for general purpose caching.
  • Developed Message based systems using JMS API and Message Driven Beans.
  • Developed ANT scripts for teh build and deployment of J2EE components in application server.
  • Developed several stored procedures, functions using PL/SQL and Oracle 9i.
  • Worked with XFDF for populating teh form elements on PDF.
  • Configured and created application log file using Log4j.
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework

Environment: Java, J2EE, Spring 2.0, WebSphere6.0, RAD 6.0.1,Servlets, EXTJS, JSP, JQuery, JDBC, XML/XSLT, SAX, DOM, HTML, DHTML, AJAX, DB2UDB, Oracle9i, AIX, UNIX, Shell Scripts, UML, JavaScript, AJAX, CVS, Log4J, JUNIT, ITEXT, JMS, Windows2000/ NT, ANT.

Confidential, NC

Senior Java Developer

Responsibilities:

  • Extensively worked with Confidential custom WebSeries framework and JDMP automation process.
  • Understanding teh existing functionality of teh system.
  • Involved in teh requirement analysis, design, and development as well as in teh testing of this product
  • Finding out teh dependencies across teh systems, flow of data and understanding teh report, feed generation and upstream and downstream systems feeding.
  • Involved in estimating time for teh Change Control. Worked in a close team environment in pairs with 1 week build iterations.
  • Contributed in design and development of MVC web based application.
  • Used Oracle 10g as a Database and PL/SQL Programming for querying database.
  • Used Web Sphere Application Server 6.1 as an application server for deploying teh production application and Tomcat 5 for Development environment.
  • Used J-Unit for unit testing teh application and used Log4j tool for debugging teh application.
  • Used XSLT, XML, Xalan (XSLT Engine) and Xerces (XML Parser) Parsers to generate teh html forms dynamically.
  • Involved in designing and development of Front-end web interface using JSP, JQuery, JSTL, AJAX, JavaScript, CSS and XML for administering and managing users and clients.
  • Involved in prototype designing of JEE Webseries and Spring IOC. Hands on developing Hibernate mapping, POJO’s and DAO’s. Spring Framework is implemented for Service layer. Working Knowledge on Spring Core, Spring IOC and Spring AOP.
  • Used Mercury Quality Center as bug reporting tool.
  • Extensively involved in teh developing different kind of currency payments transaction, which involved multi-threading, XML, DOM parsers and Core Java.
  • Responsible for writing J2EE design pattern like Object Model, Sequence diagrams and Use Cases using Rational Rose.
  • Followed Test Driven Development ( TDD Approach )environment using Agile methodologies
  • Hands on creating Crystal Reports and loading them from GUI.
  • Worked closely with QA Engineers to ensure quality. Hands on testing and extensively worked on White-Box testing which includes bug fixes.
  • Provided Production Support and Application Support by interacting with teh end-users and fixing day to day bugs.

Environment: Java 1.5, Java beans, J2EE, JSP, JSTL, HTML, Servlets, JavaScript, JQuery, AJAX, XML, XSLT, Crystal Reports, CSS, SQL, PL/SQL, ORACLE 10g, XML, Hibernate, Spring JEE Web-Series and JDMP Framework, Putty, Toad, WSAD, Websphere 6.1, XML-SPY, Mercury Quality Center, ANT, VSS, Windows XP, UNIX.

Confidential

Java developer

Responsibilities:

  • Designed UML use cases, class diagrams and sequence diagrams using Rational Rose.
  • Involved in creating, modifying and tagging articles for different tenet products
  • Developed Servlets acting as controllers in MVC.
  • Developed presentation layer using JSP, HTML, and CSS.
  • Used JDBC to connect application to teh database.
  • Followed teh quality process used in teh project such as configuration management, preparing test cases and updating teh Test status with teh status of teh defects.
  • Involved in bug fixing.
  • Backup using Export and Import Utility from other software using SQL.
  • Maintained security by controlling and monitoring user access to teh database
  • Used VSS for version control of teh application

Environment: Java1.4, JSsP, Ajax, Servlets, JDBC, Struts, Web services, Oracle 9i, JBoss 4.0.2

Confidential

Software developer

Responsibilities:

  • Developed Search Engine for teh website.
  • Designed and developed UI using HTML, CSS.
  • Used Java Script and HTML5 for client side validations.
  • Developed stored procedures in PL/SQL.
  • Developed Servlets containing teh business logic, created data layer using JAVA beans and forwarded requests to JSPs which can be viewed by users.

Environment: LINUX, Java, JSP, Servlets, Java Beans, HTML, JavaScript, DHTML, XML, Apache Tomcat Web server, Oracle.

We'd love your feedback!