We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

PlanO

SUMMARY:

  • Over 14+ years of experience in System Analysis, Design, Development, Testing and Implementation of projects involving Web,Mobile and Client/Server technologies.
  • Experience includes Application Development including Customization, Maintenance of various Business Applications running under Web based design.
  • Good understanding of business knowledge which includes Healthcare, RETAIL,CONSUMER GOODS, Banking and Financial sectors.
  • Having experience in leading team and possess excellent communication and interpersonal skills, ability to quickly grasp new concepts, both technical and business related and utilize as needed.
  • Ability to do research on the new areas of interest, build prototypes under the working models on new technologies.
  • Strong skills in Requirement gathering and study, Gap Analysis, Scope Definition, Recommendations to Business Process Improvements, Development of Procedures, Forms and Documentation.
  • Code, Validate, Debug and fix UI look and feel issues in HTML5, CSS,JavaScript, JQuery,AJAX,AngularJS,NodeJS.
  • Worked on STRUTS, JSF and Liferay portlets.
  • Worked on Hibernate and Spring framework.
  • Strong experience in creating SOAP and REST webservices.
  • Worked on EJB 2.1 specification and working knowledge in EJB 3.0.
  • Worked on ALBPM, Documentum, MuleESB and TIBCO ESB.
  • Working knowledge of Andriod.
  • Understanding of SSO and SSL in web application.
  • Worked on POI, BIRT and LUCENE and EHCache.
  • Worked on unit testing JUNIT framework.
  • Experience in building ear using ANT scripts and deploying it in application servers in the UNIX environment.
  • Experience in optimizing SQL queries and writing Oracle Stored Procedure.
  • Worked on IBM Websphere, Weblogic and Glassfish Application servers.
  • Worked on Liferay portal.
  • Build Tools like Hudson and Cruise Control.

TECHNICAL SKILLS:

Programming Languages: Java, JDK 1.3/1.4,1.5,1.6

J2EE Technologies: JSP, Servlets, JDBC, EJB, JNDI, WSDL, SOAP & REST Webservices,JMS.

Application servers: BEA WebLogic 9.1/10.x, WebSphere 4.0/ 5.1, Glassfish.

Web Servers: Apache 1.3, Jakarta TOMCAT

Databases: Oracle 8i/9i, MS SQL Server, MySQL, DB2

Frameworks: Jakarta Struts, Java Server Faces, Hibernate Framework, Spring Framework, JUnit, Portlets.

Javascript Frameworks: yui,JQuery,JQwidgets,angularjs.

XML Technologies: XML, XSL, XSLT, DTD, XML Schema, SAX, DOM

IDE: Eclipse, MyEclipse,WSAD 5.x, RAD 6.0.1, IBM VAJ, Net beans, Epiphany Marketing Analyzer, Primavera Team Player

Scripting Languages: JavaScript, ANT, JQuery.

Operating Systems: Windows 2000/98/NT/XP, UNIX

Design / Version Control Tools: UML, Rational Rose, CVS, VSSStar team.: EAI Tibco BW, Tibco EMS.

Testing tool: Load runner. Portal ALBPM, Liferay.

Other Tools: Toad, SQL Navigator, SQL Developer,SQL* Loader

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential

Responsibilities:

  • Created Stored Procedures in Oracle DB
  • Created triggers in Oracle DB
  • Code Optimization in SOAP Webservices and security fixes in Webservices.
  • Design and Coding JSP screens.

Environment: JDK1.5,Struts1.2,JSP,SOAP,WSDL,XSD,JMS,Yojna,Strata,Oracle,DB2,Websphere.

Confidential, PLANO

Sr. Java Developer

Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement Definition, prototyping, design, interface implementations, unit testing and maintenance.
  • Created html pages with Jquery,jqWidgets and AJAX.
  • Used Javascript along with AJAX to upload the excel sheet to the server using Spring CommonsMultipartResolver.
  • Applied Spring Dependency injection using setter method. Used default bean scope as singleton in most of the scenarios.Imported Mail and Properties spring configuration resources in the main application context file.
  • Used Spring JavaMailSenderImpl and SimpleMailMessage template to send email.
  • Created util:map in the spring configuration file.
  • Used to use annotations in the bean,
  • Used to scan the classes which have been defined using @Conmponent.
  • Used Spring’s JdbcTemplate to retrieve records from DB and implemented RowCallbackHandler to process each row.
  • Created JERSEY REST webservices.for SFOD, Merch and Presell application.Created entity classes using @XmlRootElement and @XmlElement.Used @GET and @POST operations in the resource file.Used @Consumes and @Produces to define the MediaType.Used SSO Siteminder and LDAP for SSO and authorization. Web.xml and weblogic.xml had security:constraint tag which has URL:pattern, http:method and auth:constraint for role names.
  • Used JAXB to convert POJO to XML.
  • Created classes using XSD and placed the XML message in TIBCO Queue.
  • Created Oracle DDL to modify columns and add columns and also modified existing views.
  • Updated Oracle stored procedures based on the Change requirements.
  • Created war and ear using ANT build scripts.
  • Deployed war and ear in weblogic server.
  • Used angular controller,routeprovider,directives.

Environment: JDK1.5,HTML,JQuery,AJAX,Javascript,Hibernate,Spring,Jersey REST webservices, SOAP webservices,JMS,ANT,angularjs,AWS,Weblogic server, GIT,Maven,TERADATA,DB2 and Oracle.

Confidential

Technology Lead

Responsibilities:

  • Involved in Project Estimation using Use case methodology.
  • Managed and tracked the projects to the plans.
  • Totally responsible for execution and controlling project without slippage.
  • Prepared Technical Design document.
  • Optimized SQL and recommended efficient ways of coding.
  • Weekly status reporting to the client and daily interaction with the client.

Environment: JDk1.5, JSP, Servlets, DB2.

Confidential, Wisconsin

Sr. Java Developer

Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement Definition, prototyping, design, interface implementations, unit testing and maintenance.
  • Created UML diagrams like Class diagrams and Sequence Diagrams using JBuilder.
  • Worked on MVC architecture under JSF framework.
  • Used Spring framework for dependency injection with the help of Configuration files.
  • Created an XML configuration file for Hibernate to map to SQL Server Database.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Created HBM Mapping files for the entire application.
  • Created Hibernate Interceptor classes to insert/update the DB audit tables.
  • Created startup Servlet to load the master data as a Cache.
  • Extensively written unit test cases using JUnit framework.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Worked on JQuery functions, Dialogs, Popups.
  • Created ANT Build Scripts to generate EAR.
  • Deployed application (ear/war) in Weblogic Application Server.
  • Used Star team as the Source Version control tool and Eclipse as the IDE.
  • Involved in Project Estimation using Use case methodology.
  • Managed and tracked the projects to the plans
  • Totally responsible for execution and controlling project without slippage.
  • Mentor Team members.
  • Weekly status reporting to the client and daily interaction with the client.

Environment: JSF, JQuery, AJAX, Javascript,EHCache, Hibernate,JUNIT,Continuous Integration - HUDSON,CVS, ANT, Weblogic server and Oracle PL/SQL, Unix Scripts

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in preparing Technical Design, Interface Spec, DB design and WSDL for the various application.
  • Created WSDL (Top down approach) using Eclipse IDE.
  • Created XSD for WSDL file.
  • Created WSDL Autotypes using Weblogic Ant Scripts.
  • Created Service End Point Interface and Service End point implementation using Weblogic ANT Scripts
  • Created SOA Webservice provider and SOA webservice consumer.
  • Used JAXB to convert Java to XML and XML to Java.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.
  • Wrote JavaScript’s for validating the User Input.
  • Used SAX and DOM for parsing XML documents.
  • Coded synchronous JMS Sender and Receiver Program.
  • Used Log4j to provide central logging facility.
  • Used CVS as the Version Control tool.
  • Used Eclipse as the IDE.
  • Install Documentum App, configure Documentum.
  • Build ear and Deploying TIBCO BW in UNIX environment
  • Build and deploy the web application using ant scripts in UNIX environment.
  • Fixed unit testing issues in Tibco BW.
  • Created HBM Mapping files.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used Log4j for logging facility.
  • Used Ant scripts to create war and ear.
  • Used Hermes script and unix script to deploy the ear in weblogic application server.

Environment: Core java, Servlets, JSP, AJAX, JAX-WS,JAX RPC, XML, XSD,JMS, Thunderhead, Documentum, Hibernate, SSO, BEA ALBPM WORKFLOW, TIBCO BW.

Confidential

Senior Developer

Responsibilities:

  • Placed at client’s place (San Francisco, California, U.S) for knowledge transfer of the application.
  • Involved in preparing ROM and estimating the complex CSR
  • Involved in fixing the defects.
  • Worked on few enhancements.
  • Worked on WSAD IDE.
  • Was involved in adding patches to Websphere production server.
  • Deploying the applications in the websphere production server.
  • Troubleshooting the problems during Websphere patch installation in Production using the log files.
  • Involved in optimizing the Stored procedures to enhance better performance.
  • Used wsadmin tool to add nodes for Deployment Manager.
  • Build and deploy the web application using ant scripts in UNIX environment.

Environment: Core java, JSP, Servlets, Struts, IBM Websphere Administration, Oracle.

Confidential

Senior Developer

Responsibilities:

  • Was leading a team of size 6.
  • Prepared Technical Design document.
  • Mentored 4 trainees.
  • Reviewed test plans
  • Involved in coding a complex program
  • Involved in internal and external audits.
  • As a backend developer, optimized queries in the Stored procedures.

Environment: Primavera Project Management Tool, core java, Oracle 9i.

We'd love your feedback!