We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Senior JAVA Developer

PROFILE

  • Over 9 years of extensive experience in Object Oriented Programming OOP , involved in complete SDLC life cycle - System Analysis, Design and development of various Applications using J2EE Technologies
  • Strong experience in design development of applications using Java/J2EE components such as Java Servlet, Java Server Pages JSF , STRUTS, Spring, Hibernate, Enterprise Java Beans EJB , Java Beans, JDBC, JNDI, RMI, XML, XSL, JavaScript.
  • Hand on experience with Ajax technologies and JQuery API to develop rich and interactive web applications.
  • Worked on IDE's such as Eclipse/MyEclipse, WSAD/RAD, JBuilder and Netbeans.
  • Familiar with Application Servers and web servers like WebSphere, WebLogic, JBoss, and Apache Tomcat.
  • Experience working with different databases, such as Oracle, SQL Server, MySQL and writing stored procedures, functions, joins, and triggers for different Data Models.
  • Solid experience in Java Database Connectivity JDBC API, Entity Beans, DAO Pattern, and configuring data sources on Websphere and Weblogic App Server
  • Expertise in HTML, DHTML, JavaScript, CSS and XML XSL, XSLT, XML Parsers
  • Experience working on SOA Service Oriented Architecture involving UDDI lookups, WSDL using SOAP protocol, XML and Java XML parsers such as JAXP, and JDOM.
  • Good at writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.
  • Good knowledge in Analysis and Design using Unified Modeling Language UML and strong experience on Agile methodologies.
  • Good experience in implementing the design patterns like MVC, Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, etc
  • Worked with Source control tools like Rational Clear Case, CVS, Visual SourceSafe, Subversion, Harvest
  • Excellent communication and inter-personal skill, self-motivated, detail oriented.

PROFESSIONAL EXPERIENCE

Freddie Mac McLean, VA Employer: Secure Info-Tech Solution

Role: J2EE Senior Developer

Responsibilities:

  • Involved in the entire life cycle of the project.
  • Involved in creating the Technical design documents Both High level and Low level .
  • Involved in the development of business module applications using JEE technologies like
  • Servlets, Struts and JDBC.
  • Worked in Primefaces for frontend development.
  • Handled the business logic and database interfacing with JDBC.
  • Designed the JSF pages using Eclipse and integrated the Custom developed components for better look and feel.
  • Worked in the styles CSS and images for the web application.
  • Worked in jQuery and JavaScript
  • Worked with Agile Methodology.
  • Involved in the Low-level design of few modules including class diagram for business classes.
  • Designed the business object with Hibernate ORM mapping and interfaced with the business
  • mangers using Spring DAO.
  • Implemented Native Queries and Hibernate Query Language HQL at business manager.
  • Implemented asynchronous messaging service using JMS to send and receive the object
  • messages between different sub systems of the application.
  • Used Java Naming/Directory Interface JNDI and JDBC connection pooling to access the database seamlessly.
  • Involved in writing Stored Procedures, Triggers and Cursors.

Environment - Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, CRUD, PL/SQL, JDBC, APACHE CXF, REST, Eclipse, Weblogic, ClearCase, ClearQuest, Sybase, Junit, Agile, Primeface, CSS, UML, JSP, JSF , JavaServer Pages Standard Tag Library JSTL , SERVLET, MAVEN, ITEXT, GWT Google Web Toolkit , Jasper report, ILOG, Web 2.0, SOA

Confidential

Role: J2EE Senior Developer

Responsibilities:

  • As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developed a bulletin board module for supplier and vendor information portal. Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete with CRUD capabilities and email notifications.
  • Worked on PL/SQL and SQL queries.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Connectivity to the database is provided using JDBC.
  • Design and Developed using WebService using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Configured JMS Server setup and DB Connection pool setup deployed Returned items in Weblogic 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 .
  • Involved in coding for JUnit Test cases
  • Provide direction and execution oversight for large Agile Development projects as an integral member of the Program Management Office PMO .
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Design Development of the User Interfaces using HTML, CSS andJSP.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Developed Servlets and Worked extensively on Sql.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Configured glassfish server Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Utilized Web 2.0 social media strategy tactics to increase company visibility.

Environment - Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, CRUD, PL/SQL, JDBC, APACHE CXF, REST, Eclipse, Weblogic, ClearCase, Junit, Agile, UML, JSP , JavaServer Pages Standard Tag Library JSTL , SERVLET, MAVEN, ITEXT, GWT Google Web Toolkit , Jasper report, ILOG, Web 2.0, SOA

Confidential

Role: J2EE Senior Developer

Responsibilities:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC Model-View-Controller framework for the application
  • I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Converted the existing EJB session beans which call the host Mainframe system into POJO's.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Efficient in up gradation and migration from SQL Server 2000 to SQL Server 2005/2008/R2.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Configuration and deployment of application on to Jboss application server
  • Experience in Medicare/Medicaid Business implementation of Facets for CVS Caremark.
  • Used VSS Visual Source Safe as configuration management tool.
  • Selenium-Sikuli Integration for Distributed Remote Execution
  • Expertise in employing Water Fall Model and best practices for software development
  • Partu in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris, AIX, SUSE Linux, and Windows NT/2000/2003/XP.
  • Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Configured WordPress publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Upgraded Drupal websites
  • Used ADO.NET to provide connectivity to SQL Server back end database.
  • Made Fixes and enhancements to Online bill paying ASP.NET/SQL 2008 3 tier software for water companies.
  • Design and Develop programs in C to integrate as per the users requirements.
  • Involved uio uytrein developing PL/SQL stored procs and Informatica Workflows to migrate data from Legacy Mainframe/AS400 based systems.
  • Led the effort in the setup of the Physical Operating environment where the Order Management System's Java, C, and COBOL applications will run. This environment includes the DB2 Client and Gateway, UNIX and Mainframe utilities.
  • Expose PL/I database access layer as web service using RD/Z
  • Assist with the development and execution of regulatory training for all JCL Bioassay employees and for training on QA policies, programs and initiatives.
  • Maintain Call Center activities through system files and data analysis SAS to ensure SLAs are met.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Built ASP.NET VS 2008 .NET C applications to: o Import Excel Inventory Data into SQL 2000 database.
  • Developed Servlets and Worked extensively on Sql

Environment: SPRING, IBATIS, STRUTS, JSF, EJB, JQUERY, MYSQL, TOAD, SQL SERVER, DB2, APACHE AXIS 2, WSDL, NETBEANS, JBOSS, CVS, VISUAL SOURCE SAFE, SELENIUM, WATER FALL MODEL, UML, JSP, SERVLET, ANT, XML, EMC DOCUMENTUM, JIRA, SWING, COGNOS, ILOG, ORACLE ADF, ORACLE BMP, IBM MQ-SERIES, APACHI TOMCAT, LINUX, UNIX, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C , MAINFRAME, COBOL, PL/I, JCL, SQL, SAS, VB, ASP

Confidential

Role: J2EE Developer

Responsibilities:

  • Participated in discussions with Merck USHH Business to gather the requirements.
  • Worked on Agile methodology.
  • Developed UI modules using JSP, JSF, JavaScript, CSS, Flash and Ajax.
  • Used J2EE design patterns such as MVC, Data Access Objects in the architecture and DI/IOC, Business Delegate, Service Locator, Singleton for the enterprise applications.
  • Used Spring framework to implement the MVC design pattern in the application.
  • Primarily focused on the Spring components such as DispatcherServlets, Controllers, ModelandView Objects, View Resolver.
  • Configured Struts TILES in Spring applicationContext.xml for building the site layout, template pages, extending templates and different implementation of pages.
  • Involved in writing Application Context XML applicationContext.xml file that contains declarations and other dependent objects declaration.
  • Developed Spring Validator Interface for enterprise level validations.
  • Data from client loaded into Merck database using EJBs Hibernate, Session beans which is involved in transactions.
  • Implemented scripting with Ajax, JSF and XML to dynamically refresh the page contents.
  • Used Hibernate for Persistence.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Worked on MQSeries with Java Mail, JMS on the WebSphere server side.
  • Version Control was mandated through CVS.
  • Used Rational Clear Quest, track the change management.
  • Wrote SQL stored procedures, triggers, joins, and created complex SQL queries.
  • Used Web Sphere Application Server for deploying various components of application.

Environment - J2EE specification, Spring, Hibernate, XML, XSTL, Web services, SOAP, SOA, JSP, JSF, EJB, Design Patterns, Java Beans, Eclipse, JSTL, HTML, JDBC, Java Script, Servlets, CVS, Oracle, Web Sphere Application Server, MQ SERIES, JMS, Junit, ANT, Unix, Ajax, Clear Case and Clear Quest, Oracle, SQL server 2005, Windows XP.

Confidential

Role: Application Developer

Responsibilities:

  • Performed requirement analysis, design, coding and implementation, team coordination, code review, testing.
  • Involved in system design and modeling using UML diagrams based on the
  • Involved in implementation of the framework using MVC architecture and following design patterns like Data Objects, Session Facade, and Front Controller.
  • Spring MVC architecture was used for handling user requests
  • Involved in the development of presentation tier using HTML/CSS, JSP, XML, FLASH Struts Tags.
  • Designed JSP layout using Struts Tiles Framework.
  • Written configuration files for Spring and JSF i.e. faces-config.xml for navigation purpose.
  • Spring Frame work used for implementing MVC, IOC and Data source.
  • Used JavaScript for client side validations. Used JUnit for unit testing of the module and Log4J for logging.
  • Implemented SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases
  • Used Hibernate Framework for object relational mapping with the persistent database
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files
  • Used Ant for Building the application, and completed testing by deploying on JBoss application server.
  • Involved in JUnit testing Integration testing of the components.
  • Configuration and deployment of the web application using IBM WebSphere Application Server
  • Responsible for project documentation, status reporting and presentation and other activities.

Environment - Core Java, JDBC , Servlets, Struts, JNDI, webservices, JSP, Oracl, PL/SQL, Java Script, XML, JBoss, Eclipse, UML, XML, JBoss Seam, Ajax, JSF, Flash, spring , hibernate, JUnit, Web Sphere Application Server

TECHNICAL ACUMEN

  • Languages: Java, C, C , PHP, HTML, XML, DHTML, AJAX, CSS, JQuery, Java Script, J2SEE JSP, Servlets, JDBC, JMS, JNDI, JCA, JTA, JPA, JSTL, JMail.
  • Design Patterns: MVC, DAO, DTO, Factory, Session, Service, Front Controller, Singleton pattern, View helper.
  • Database: Oracle DBA, DB2, PL/SQL, My SQL, Ms SQL, SQL Server
  • Web Server: CORBA Web servers Tomcat, Apache Application Servers WebLogic,
  • IBM WebSphere, JBoss, Glassfish
  • Platform: Windows 2000/NT/XPs ,Red Hat Linux, Solaris, Unix/ Linux
  • Integration Tools: IDE Eclipse, Netbeans, JTable, Jasper Report. iReport.
  • Protocols: SOAP, IIOP, ICMP, TCP, UDP, SMTP

We'd love your feedback!