We provide IT Staff Augmentation Services!

Sr.java Delveloper Resume Profile

3.00/5 (Submit Your Rating)

Summary:

  • Above 8 years of strong experience on object-oriented requirement gathering analysis and implementation of client/server, distributed, internet and E-commerce application using object oriented methodologies and RDBMS, complete multi-tired, application development lifecycle experience using java-J2EE/J2EE technologies and will to closely participate in the growth, development and success of the organization.
  • Expertise in reviewing client requirement, prioritize requirement creating project proposal scope, estimation and baseline project plan.
  • Experienced in all stages of Software development life cycle SDLC starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile, Scrum, XP and RUP.
  • Expertise in several J2EE technologies like JSP, Servlets, Web Services SOAP, WSDL and UDDI JSF , Hibernate , spring, structs, EJB Entity session Message Driven Bean , Ajax, JAVA Beans , JNDI, JMS, JAVA Mail, XML, Sockets using IDE's LIKE ECLIPSE
  • Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams
  • Expertise in Risk analysis , Gap analysis, Use Case analysis, baseline acceptance criteria and deliverables
  • Expertise in Implementing MVC design pattern using Struts, Salmon frameworks for Internet Application SOFIA and Spring Framework with various Java/J2ee design patterns.
  • Experience in implementing various design patterns including Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise with IBM Web Sphere, BEA WebLogic, Jakarta Tomcat, Jboss .
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, RSA, WebLogic Workbench.
  • Expertise in XML and related technologies like XSL, XSLT, X Query and parsers like JAXP SAX, DOM JAXB and XML Beans.
  • Extensive experience in working with Windows, UNIX, and LINUX platforms.
  • Experience with Databases like Oracle, IBM DB2, MYSQL, SQL SERVER, JDBC etc.
  • Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat, JBoss
  • Extensively worked on debugging using logging Frameworks such as Apache Log4J.
  • Implemented Unit Testing using JUNIT testing during the projects.
  • Efficient team member with excellent work/time management skills excellent leadership, communication and interpersonal skills, ability to work under strict deadlines.

Technical Skills :

Languages

C/C ,Java, JavaFx Script, Beanshell, JavaScript, visual basic HTML,XML, PHP, SQL and PL/SQL , Unix Shell Script

Operating systems

Ms DOS, Windows NT, Windows, , Solaris, Linux Debian , Unix

Database and tools

ORACLE, JDBC, DB2 , MySQL, SQL Plus, PLSQL, SQL Loader, SQL Server, Oracle reports, Crystal Reports and MS-Access , PosrGreSQL

Network technology

FTP, Telnet, TCP/IP, SSL, , SNMP, Network Management System

Version Control Tools

NetBeans, MS-Front page, Jprobe , JUnit, Clear-case, Clear-quest,

J2EE Technologies

JSP, Servlets, AWT, JDBC, EJB, JCF, JNI, JNDI, Java Mail API, JMS,JSF

MOM

JMS, WebSphere MQ, Sonic MQ, Oracle AQ, MQSeries

Frameworks and libraries

Struts framework, Spring, MVC architecture, Apache Ant, Apache axis, Apache MyFaces, Salmon Framework for Internet application, Hibernate, POJO, JSF

IDEs/tools

Rational Software Architect RSA , Eclipse, Net-Beans, IntelliJ, Jdeveloper, IBM RAD, WebSphere client, Visual Age For Java

Design Modeling

OOA/OOD, UML,

Web Tools/Technologies

JavaScript, Servlets, JSP, EJB, JNDI, RMI, JFC/SWING/JDBC, AJAX XML, HTML, XHTML, DHTML, WSDL.

Documentation Tools

MS Office, Visio, MS Project, MS SharePoint

Web/Application Servers/Container

Apache Geronimo, Apache Tomcat, JBoss, Microsoft, WebSphere, WebLogic,Glassfish Application Server

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Developed and Implemented WebServices and used Spring Framework.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed Interactive GUI Screens using JavaScript, iFrame, JQuery Ajax
  • Developed mobile applications using JQuery Mobile, PhoneGap, and Sencha .
  • Coded Java backend, JSP, Struts, JavaScript, Business classes.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Developed basic music player features as well as adding artists, players, albums, tracks, other users, playlists, favorites to their account and CRUD functions.
  • Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder.
  • Extensively involved in the development of backend Logics or data access logic using Oracle DB JDBC.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C .
  • Project developed in Agile development mode.
  • Developed JUnit test cases for all the developed modules.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Involved in designing the user interfaces using JSPs.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance
  • Developed pom.xml for the build of the application using Maven
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Collaboration technology planning, social media adoption and metrics.Web 2.0 strategy.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

ENVIRONMENTS: Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Oracle, Crud, Pl/Sql, Jdbc,Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, Uml, Jsp, Jstl Java Server Pagesstandard Tag Library , Servlet, Maven, Itext, Google Web Kit Gwt , Jasper Report, Ilog, Web 2.0, Soa.

Confidential

Sr. Java Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
  • Used Ajax calls extensively using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Currently involved in developing hybrid mobile applications using Javascript, Sencha Touch and Phonegap. Also have experience in iOS and Android development.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Responsible for writing service methods to retrieve data and also perform CRUD operations.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Implement web service components using Apache CXF framework
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Installing and Configuring Eclipse and Websphere application Server.
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Worked in Agile environment with active scrum participation.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Handled necessary Business logic in Servlets
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Rewrote code for enabling download as .pdf with new iText library for Java
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Using JIRA to manage the issues/project work flow
  • Enhanced and created new Jasper Reports according to the requirements.
  • Designed various design Workflow Modules using BPM Business Process Modeler to implement Business Logic and Business rules using Ilog, Jrules.
  • Created components for the testing of use cases written using Jrules.
  • Developed visualization, planning and implementation of Web 2.0 initiatives.
  • Implemented multi-site Enterprise SOA using Oracle SOA Suite for Fortune 100 Company.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report.
  • Responsible in configuring and setting-up Apache Tomcat/Spring-TC Server for the development phase.
  • Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys
  • Built a website using Amazon Web Services AWS with PHP.

ENVIRONMENTS: Spring, Hibernate, Struts, Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.

Confidential

Lead Java Developer

1.3.1, JCoacle 8i.ise nai,Responsibilities:

  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB Entity Beans to process Database transactions.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Using spring integration with iBatis for persistence. All SQL map name spaces are configured in sqlmap-config file.
  • Implemented View layer of MVC architecture using JSF components.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
  • Worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • Used TOAD to verify all the database turn-arounds, connectivity speed and query round trip behavior
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Auto-Generation of client side code using APACHE AXIS2 with JAXB-RI binding.
  • Developed Web Services using WSDL and XML.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Responsible for generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Maintained project documents and resources using Microsoft Visual Source Safe
  • Implemented Selenium IDE with java script for Web apps.
  • Involved in Requirement analysis, design and Implementation applying the Water fall model.
  • Developed the business requirements to software specifications using Rational UML
  • Designed and Implemented Tiles and Layouts to the existing JSP files.
  • Has involved in development of back-end business layers using Servlets
  • Used Apache FOP to create pdf invoices, with data harvested from xml feeds, to be sent to customers.
  • Used ANT for building the application and deployed on BEA WebLogic
  • Resolved the compatibility issues among Portlets and EMC Documentum API classes
  • Usage of version control repository SVN Subversion by apache , JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Worked with dimensional modeling of relational data sources DMR using Cognos 8 Framework Manager and create cubes using Framework Manager.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained
  • Developed an application in Java using Oracle ADF framework.
  • Design of the process flow in Oracle BPM and jBPM to evaluate the difference between the behavior of different BPM tools
  • Developed applications using Visual Studio 2005, C , and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
  • Develop financial productivity application and tool set using Java and enterprise software tools/technologies such as Subversion, Maven, Weblogic, Apache Tomcat, Sql Server, and Oracle DB.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX, UNIX.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Designed and developed the individual components of the system using C and CORBA
  • Worked with performance tuning in .net and Reporting Services.
  • Develop and implement online marketing strategies for clients, including Drupal Wordpress
  • Used ASP.NET technology for developing the presentation layer.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Creating SQL stored procedures in IBM DB2
  • Design and develop a system for inventory management and data warehouses, create and publish Excel or SAS reports for merchandising users SAS, Unix Scripts and JSP/Servlet
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Designed and built it based on previous Classic ASP version.

ENVIRONMENTS: Spring, Ibatis, Struts , Jsf, Ejb, Jquery, My Sql, Toad, Sql Sever, Db2, Apache Axis2, Wsdl, Netbeans, Jboss, Cvs, Visual Source Safe, Selenium, Waterfall Model, Uml, Jsp, Servlet, Ant, Xml, Emc Documentum, Jira, Swing, Cognos, Ilog, Oracle Adf, Oracle Bpm, Ibm Mq Services, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, .Net, Asp, C, C , Mainframe, Cobol, Pl/I, Jcl, Sql, Sas, Vb, Asp.

We'd love your feedback!