We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Over 8+ years of experience in software development using Java and J2EE technologies, this includes all phases of software development life cycles like User Interaction, Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
  • Good Experience in developing applications using spring and Hibernate Frameworks.
  • Expert in implementing MVC architecture using Jakarta STRUTS 1.1, JSTL (JSP Standard Tag Library), JSP Custom Tag Development and tiles.
  • Expert in developing applications using all J2EE technologies like Servlets, JSP, JDBC, JNDI, JMS.
  • Experienced in database programming using Triggers and Stored Procedures in environments like Oracle and DB2.
  • Expertise in writing complex SQL queries.
  • Expert in using most of the Java IDEs like IBM’s WSAD, RAD, Eclipse, NetBeans.
  • Expertise in OOA&D and UML using Rational Rose.
  • Good Experience of developing GUI based application using Swing, EJB and Java Applets.
  • Thorough knowledge and experience of XML technologies (DOM and SAX), and extensive experience with GOOGLE WEB TOOL KIT GUI, XSL, X - Path, DTD, XML schema, FILE net, XSLT and XML SPY editor and EJB in enhanced life cycle methods.
  • Experienced in using rational tools like Rational Rose, project management tool like CVS and defect management tool like Clear Quest andHbase & Hive usage.
  • Experienced in using design patterns, both Gang of Four patterns and J2EE design patterns like Model View Controller, Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
  • Extensive experience in Application servers likes Middleware, Web logic, WebSphere and Web Servers like Apache Tomcat.
  • Experienced in using Hibernate (Object/Relational mapping framework) and Dojo? ExtJs
  • Extensive experience in Operating Systems like Windows 2000, XP Servers, Windows NT 4.0, UNIX.
  • Proficient in Swing, Core Java, XML (XSLT and Schema), HTML5, and JavaScript and ExtJs
  • Good Experience of various frameworks of JavaScript like jQuery, Dojo, Backbone JS and Angular JS.
  • A team player with good analytical, planning and interpersonal skills. Also has ability to work independently.

TECHNICAL SKILLS

Languages: Java 1.7, CFrameworks Struts1.x, Hibernate 3.0, Spring3.0, JSF1.0

Java Technologies: J2EE, open source, JDBC, Net beans, Servlets, Swings, EJB, RMI, JNDI, Multi-threading, JSP1.2/2.0, Log4j

Web Technologies: XML, HTML5, XHTML, jstl, Ajax, Ext-js, jbossEsb, ESB EJB3.0,JPA, JavaScript, File net, Documentum, JSP, open CMS, EJB.

Application/Web Servers: IBM Web Sphere 5.1/5.0, Apache 2.2, Apache Tomcat 5.0, BEA Web Logic 8.1/7.0

RDBMS and Tools: Oracle 9i / 8i/ 7.x, MySql.SQL, PL/SQL

IDE & Other Tools: Eclipse, My Eclipse 5.1/6.0, RAD 7.0/ WSAD 5.0, NetBeans, MS-Visio, Dream Weaver 8.0, MS Front page, Fatwire, Vignette, Dojo/ExtJS tool kit, Smart Service Domain.

XML/Web services: XML, XSL, XSLT, XStream, JAXB, SOAP, WSDL. RESTful, Jira

Operating Systems: Windows XP, 2000/NT/98/95, UNIX and Linux.

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Senior Java Developer

Responsibilities:

  • Worked as Senior Java Developer for Add Beneficiary and Fund Transfer modules.
  • Worked with the Business for Requirements Analysis and Estimation for the new functionalities to be implemented in the application.
  • Worked extensively on Java Collections API (different data structures in Java) like ArrayList, Vector, HashSet, HashMap, LinkedList etc. Used Java concurrency package for concurrent access in multi threaded application calls.
  • Set up Frameworks (spring jdbc template, Hibernate, Spring MVC, Reflection, spring and hibernate validation) for application.
  • Responsible for creating the model layer of the application and in the implementation of the persistence layer in the application with Hibernate
  • Implemented hibernate Mapping like one to one, one to many and Many to Many based on Client Requirement
  • Developed Front end Pages and Validation by Using Angular JS and JQuery.
  • Developed components of web services (JAX-WS, REST, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Implemented core business logic for the application using the spring framework implementing Dependency injection,security features and integrating with Hibernate for object relational mappings.
  • Part of core team to fix issues across the application.
  • POCs development and developing reusable common utilities.
  • DB Model and APIs design.
  • Guiding and supporting offshore team to understand and develop the functionalities.
  • Preparation of the High Level Design Documentation and User Manual
  • Co-coordinating with different teams working different time zones.
  • Developing Java Components
  • Code Review and UTC review
  • SVN was used for code versioning system, for building the application in repository
  • Develop the Web applications using Java, ExtJS, Spring, Hibernate and MySQL.
  • Interacting with Managers and gather requirements from the feature requests.
  • Prepare root cause analysis to diagnose issues in product and processes.
  • Log4J was used for logging the application errors, warnings.
  • Involved in testing, bug fixing and documentation of the system and deployment.
  • Developed Front end Validation by using Angualar Js,Jqury and Java Srcripts.
  • Wrote SQL queries to check the integrity of data and created Stored Procedures and Triggers.
  • Testing and bug fixes

Environment: Java 1.6, Angular JS, Java Script, Ajax, JQuery, J2EE, JSP Framework, JSON, JPA, Servlets, Hibernate,JDBC, HTML,, SQL, AJAX, HSQL,EJB, Springs, middle ware, Apache axis, PL/SQL, Web logic 9.2/10.3, UML, JSTL, ANT, Maven, Custom tags, JAXB, JNI, JSF, XML, DOM, SAX, XSLT, Windows, Log4j, Fortify, Design Patterns.

Confidential, NJ

Responsibilities:

  • Designed and developed user interface for and public using asynchronous technologies using AJAX/POJO/Spring frame works.
  • Involved in creating case diagrams, object model diagrams, class diagrams, and deployment diagrams using UML/Rational Rose.
  • Implemented JavaThread programming.
  • Used Agile development methodology and Experience working with DB2 and Middleware
  • Applied Design patterns Singleton, Business delegator, Factory, Service locator etc.
  • Implemented business layer using Spring (IOC, MVC) framework..
  • Involved in Integration to integrate with external systems (DMV, JP) using SOA (Web services, WSDL, SOAP, UDDI, JAXB, XML).
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
  • Implemented the project using Mule studio express edition
  • CVS and SVN was used for code versioning system, for building the application in repository and for production code maintenance.
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers and Involved in installation of TOMCAT application server in Multicluster environment.
  • Involved in develop and modify SQL queries and stored procedures using TOAD.
  • Implemented new features to deploy on Mule application servers.
  • Involved in writing test cases using JUNIT for various modules and Anthill for build.
  • Used Log4j for logging in to log files and involved in debugging files.
  • Involved in logging and working with defects using IBM QC(Quality Centre)
  • Involved in testing, bug fixing and documentation of the system and deployment
  • Identify, develop and record solution designs based on business requirements.
  • Responsible for Display xml data in Jsp’s using XSLT and XPath.
  • Created separate Functionalities for storing the data in a Excel Spread Sheet in csv format.
  • Involved in writing procedures and triggers using SQL Navigator.
  • Creating the views and synonyms as per approach document.

Environment: Java 1.5, J2EE, Spring Framework, Servlets, Mule, JDBC, HTML,, SQL, EJB3.0, AJAX, HSQL,EJB, Springs, middle ware, Apache axis, JNDI, Oracle, PL/SQL, Web logic 9.2/10.3, TOAD, UML, JSTL, ANT, Maven, Perl, Custom tags, DB2, JAXB, JNI, JSF, XML, DOM, SAX, X,SLT, S Clear case, Windows, Log4j, Fortify, HP Quality Center, Design Patterns.

Confidential, New Jersey

Responsibilities:

  • Designed and developed code for MVC architecture using Struts framework which provides aComponent-Based Architecturefor developing reusableUI interface using Servlets, JSP,, Swings and Net beans, Action Form, Documentum, Action Class and Action Mappings in Renpos application
  • Worked on the entire MVC architecture of Struts including the Request Processor, Action class, Action Form, Validation Framework and Tiles framework.
  • Designed and developed the presentation layer using Display Tag, JSP, HTML and Java Script with Struts Framework.
  • Configured the POJOs with backend tables in Hibernate to achieve the associations.
  • Developed database objects like tables, views and stored procedures.
  • Used Stateless Session Bean to implement Business Process and interact with DA layer For DB Access.
  • Developed and deployed the Application components on Web Sphere Application Server.
  • Used XML to represent and transfer data between layers.
  • Responsible for designing and generating reports.
  • Used Java Mail to send the alert notification to customers.
  • Implemented Apache CXF web services for to get the third party information.
  • Followed Agile methodology (Stand up meetings, Sprint development, retro spective meetings and Pair Programming).
  • DevelopedJava beans in model classes using serialization in struts framework.
  • Implemented internationalization to adapt to various environments in struts framework.
  • Developed accessibility using resource bundle for different external and internal interfaces which Interact with the application.
  • Configured Oracle application server and IBM Websphere application server 7.0 in multiple environment
  • Developed presentation layer using HTML, CSS, Ext-js, Jboss seam, CMS, Java script. Worked on enterprise management through Documentum
  • Inserted External Style Sheets to various web pages using CSS.
  • Created various UI components for different web pages using HTML5, JQuery, JavaScript, ExtJs, Esb EJB3.0 and involved in SOA sysnet compenent deployment.
  • Used different JQuery actions and methods on the HTML elements to retrieve and verify data appropriately.
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, DTOs and DAO.
  • Implemented persistence layer using Spring JDBC Template to store the data in Oracle 11g.
  • Responsible for the deployment of the application in the development environment using Oracle Glassfish and ice faces.
  • Developed application code using Eclipse 3.6 IDE and configured with ANT, Glassfish server, Oracle 11g
  • Hands on experience in managing database of SQL queries and PL/SQL stored procedures and jira for tracking triggers.
  • Good experience with Service Oriented Architecture (SOA) and deployment of web services using SOAP, WSDL and JAXB, Jboss, JAX-RPC, Swings, JAX-WS, Apache Axis2.
  • Used J2EE SOA based JAX-WS web services to develop reusable web service components
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
  • Developed web services in Restful Web Services and Spring Rest Template.
  • Developed Web Services to create reports module and send it to different agencies and premium calculation for manual classes using SOAP and RESTful webservices and rich faces components.
  • CVS and SVN was used for code versioning system, for building the application in repository and for production code maintenance.
  • Expert in using most of the Java IDEs like IBM’s WSAD, RAD, Eclipse for building and optimizing complex browser-based applications
  • Log4J was used for logging the application errors, warnings.
  • Created JUnit4 Assertions for unit testing the application.
  • Writing JUnit test cases using JUnit for code coverage and worked on jira by using jsp for view.
  • Wrote JavaScript and multi threadfunctions to get Dynamic data and Client side validation.

Environment: JDK1.6,CoreJava/J2EE(Servlets,JSP),JPA,multithread,Struts,Webservices,,opensourceJDBC,Eclipse3.6,DB2,JavaScript,NetBean,Oracle11g,SQL,TOAD,XML,XSL,FILENET,HTML5,jstl,Ext-s,EJB3.0,CMS,JSF,Jboss seam, Prime Faces, Jboss Esb,Cmod,JUnit4, SOA, JQuery. JIRA, CVS, CSS, AJAX, RAD, Swings, JQuery, Glassfish. Weblogic 10.3.6, Middle ware.

Confidential

Responsibilities:

  • This included analysis, design, and development. Provision of technical requirements specifications, design of software module interfaces, and data models necessary for product customization and prototype.
  • Involved in Development of Beneficiary Module, Officer Reports module and transaction posting module.
  • Developed JavaScript, CSS, JQuery behavior code for User Interaction.
  • Developed PDF File Generation by using Itext jar in Officer Module and Customer module.
  • Involved in writing Handler, services, DAO and DTO’s Classes.
  • Involved coordinating with testing (QC) teams on the clearance of deliverable items
  • Worked closely with the testing team in creating new test cases and also created the use cases for module before testing phase.
  • Effective participation in implementing the product in Production.
  • Developed Virtual Keyboard and it’s functionalities by using jsp,java script and Jquery.
  • Writing Java, JSP Code using customized JSP tags and Content Server tags for rendering the Assets.
  • Configured Oracle application server and IBM Websphere application server 7.0 in multiple environments.
  • Involved in troubleshooting and integrating various SOAP STACK (Systinet) applications.
  • Involved in using various Officer Modules.
  • Used Eclipse, RAD,SWAD as the IDE and Spring Framework for developing the application
  • Implemented object-relational mapping using Hibernate.
  • Implemented POC work for a new requirement which needs creation of an entire site with all the required assets (Blog Site).
  • Developed and managed project plans according to a structuredAgileproject management methodology.
  • Involved in installation of TOMCAT application server in Multicluster environment.
  • The base architecture was designed as per the MVC architecture using the Front Controller design pattern based on the application requirements.
  • Design and developed several Web services (SOAP) client using AXIS to send service requests to Web services and rich faces.
  • Developed, deployed and maintained Single Sign On application in development, test and production environments and RAD 7.5 and deploying applications.
  • Involved in Development of Fat wire (Web Content Management) application & AWS
  • Involved in writing complex PL/SQL queries to check the integrity of data and created stored procedures and triggers.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Develop applications utilizing JavaSwing, spring, DOJO, POJO, AJAX, OOA, CMOD, OOD, HTML 5.
  • Used JUnit to test specific functionality in the code and Jira library.
  • Involved in deploying the files to production using CLEARCASE,, JPROBE, JbossEsb seam worked with tracking by jira.
  • Involved in Writing and executing the Unit Test cases manually and Object oriented programming and LDAP Authentication.
  • Gain and upgrade constantly necessary knowledge of Documentation requirements, and make successful recommendations.

Environment: Java 1.6,, J2EE, RDBMS, LINUX, Unix, Spring2.0, IMS, JSP, JPA, Servlets, Net beans, multithread, IBM Portal, POJO,, UAT, JDBC, OOP, clear case XML, HTML. jstl, Ext-js, 5, Websphere Application Server, SAML, JavaScript, Documentum, jira, Dojo, JQuery, CSS, Rad 7.5,Oracle 8i, MySQL5.01, SVN, AJAX, Tomcat and, Web logic server.

Confidential

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases.
  • Worked on the entire MVC architecture of Struts including the Request Processor, Action class, Action Form, Validation Framework and Tiles framework.
  • Designed and developed the presentation layer using Display Tag, JSP, HTML and Java Script with Struts Framework.
  • Working on the entire MVC architecture of Struts including Action class, Action Form
  • Involved in writing DAO’s and DTO’s.
  • Developed and deployed the Application components on Web Sphere Application Server.
  • Used XML to represent and transfer data between layers.
  • Responsible for designing and generating reports.
  • Written stored procedures in the database.
  • Fixing the bugs found in various testing phase.
  • Supported ST, SIT and UAT Testing Level Implementation.

Environment: Windows 98, Java 1.4, JSP, Servlets, J2EE, Multi-threading, OO design, JDBC, HTML, RAD, WSAD,JDBC, Eclipse, XML, PL/SQL, HTML, Log4j, Web Sphere, Struts Framework, Tiles, MySql.

We'd love your feedback!