We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Richmond, VA

PROFESSIONAL SUMMARY:

  • 8+ years of experience in analysis, design and development of client/server, web based applications.
  • Experienced in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using Java. J2EE, Struts and SQL Server.
  • Good experience in implementation and Support projects relating to Spring, JSP, JSF and Sybase as a Software Developer.
  • Extensively worked on Javascript, NodeJS, AngularJS and JQuery used for Front end and Engine coding, while Embarcadero Rapid SQL, used Sybase and SQL for handling or retrieving information as backend.
  • Expert in debugging an application using the debugging tools provided by the Visual Studio.Net IDE. Effective in working independently and collaboratively in teams.
  • Extensive experience in SQL Server Database design, Database maintenance, stored procedures, and triggers using SQL Server 2000. Good working knowledge with designer tools such as Microsoft Visio. Capability to learn new things and to adapt quickly in new business and functional domains
  • Along with good technical skills, have a sound functional knowledge in the BNFS and Insurance domain.
  • Proficient in client interaction and communication. Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Senior Java Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front - End Framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and Celery
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Worked on web services SOAP and REST technologies
  • As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
  • Used My Eclipse as an IDE for developing the application.
  • Deployed the application on Weblogic Application Server cluster on Solaris environment
  • Conducted software builds using Subversion in a windows environment via Cruise Control
  • Involved in coding for JUnit Test cases
  • Provide direction and execution oversight for large Agile Development projects for the FBI 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.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Experience in creating build files using Maven.
  • Generated PDF reports using ECF and iText.
  • 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.
  • Prototyped and implemented Cloud based Service Bus on WSO for engaging stakeholders in the initial SOA discussions.
  • Commission breakdown and update pages were enhanced using JSP/HTML and CSS

Environment: Keywords: Java, J2EE, Struts, Jquery, Hibernate, Oracle, Crud, AJAX, JDBC, Junit, UML, ILOG, Web 2.0, ITEXT, JSP, SVN, Eclipse, Mongo DB, Java Script, ExtJS, APACHE CFX, Agile, MAVEN, Jasper report, SOA, Servlet, Deployment of Java, J2EE application, SCRUM, REST, PL/SQL, Sencha, Node.js3, CRUD, Bootstrap.js, coherence, Backbone.js, Angular.js, Weblogic, JSTL.

Confidential, Richmond, VA

Senior Java Developer

Responsibilities:

  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Designs and develops Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate and iBATIS.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server
  • Worked on creating menus and tabs on JSP pages using JQuery and CSS
  • 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
  • Efficient in up gradation and migration from SQL Server to SQL Server
  • Created different batch programs to clean up tables in DB database
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Setup ClearCase server to support CCRC (ClearCase Remote Clients). Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C++ and Java.
  • Developed JSP pages and Servlets for customer maintenance
  • Profitably managed two local Ruby Tuesday locations culinary departments in central North Carolina while focusing on the necessary guests’ service experience.
  • 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.
  • Made Fixes and enhancements to Online bill paying ASP.NET/SQL tier software for water companies.
  • Develop the codes in C++ programming language
  • 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 DB Client and Gateway, UNIX and Mainframe utilities.
  • Expose PL/I database access layer as web service using RD/Z
  • Worked with JCL to schedule jobs on Mainframes
  • Performed heavy hands-on coding in Java, SQL Stored procedures, COBOL, JCL, and utilized iText java library to convert reports in text format to PDF format.
  • Experienced in accessing functionality of SAS components using Application Programming Interfaces in the form of Statements & Procedures.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Used JBoss application server to deploy application into Production environment.
  • Create and maintain Amazon EC instance that supports the companies Redmine project management site and Mercurial CM
  • Created functional automation scripts using open source tools selenium (selenium RC, Grid)
  • Designing the flow of the project using Water Fall Model.
  • Participated in converting the business requirements to software specifications using Rational UML
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files
  • 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
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Responsible for implementing the code, Fixing QA defect raised on Quality Center/JIRA.
  • Designing and developing 'Online' client windows API's using JDK and Swing classes
  • Created Active Reports in Cognos as Proof of Concepts for offline reporting.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
  • Layout and design the overall architecture and migration approaches using Oracle ADF
  • Migrated code from ALBPM to Oracle BPM 10g and highlighted the Oracle BPM related errors/issues to Oracle team.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, 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
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX; Responsible for the Migration of the application from Web Sphere to JBoss
  • 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.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Inserted External Style Sheets to various web pages using CSS.

Environment: Keywords: Java, MAINFRAME,J2EE, Struts, Jquery, IBATIS, C, Oracle, Crud, JDBC, SAS VB, SELENIUM, UML, ILOG, Web 2.0, JSP, MERCURIAL, Neatbeans, APACHE AXIS2, ASP, WATERFALL MODEL, TOAD,ANT, SOA, Servlet, Deployment of Java, J2EE application, REST, PL/SQL, CRUD, Weblogic, JSF, DOJO, DB2, soap, Spring Web Services, SQL SREVER, XML, JRULES, JIRA, EMC DOCUMENTUM, Apache Tomcat, IBM MQ SERIES, SOA, Linux, DRUPAL, RUBY, EJB,MYSQL, WSDL, Jboss, CLEARCASE, JMS,ASP, SWING, COGNOS, ORACLE ADF, ORACLE BPM, UNIX, WORDPRESS,C++, COBOL

Confidential, Jersey City, NJ

Sr. J2EE Developer

Responsibilities:

  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed the front end using JSF and Portlet.
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Developed UI screens using YUI, CSS and JQuery.
  • Prepared statements are used for communication with MySql database
  • Used TOAD for all database query testing and optimizations
  • Administering MS SQL Server by Creating Logins and assigning appropriate roles.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • 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.
  • Performed Java web application development using J2EE and Netbeans.
  • Used JBoss application server to deploy application into Production environment.
  • Responsible for the total, efficient and profitable operations of a CVS.
  • Used Visual Source Safe for Version Control.
  • GUI automation work (selenium webdriver) in Java and tcl/tk scripts
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Has involved in development of back-end business layers using Servlets
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management
  • Working with the JIRA tool for Quality Center bug tracking.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Designed Power Cubes using Cognos Transformer
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Integrated and implemented SOA solutions with Oracle SOA suite: Oracle ADF, BPM, BPEL, Oracle Service Bus OSB.
  • Design & Development for the first major project to use the new Oracle BPM infrastructure.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Provide front and back end support for over 650 retail locations using IBM WebSphere eCommerce applications (WCS) and other open source technologies such as Apache Tomcat.
  • Involving in Building the modules in Linux environment with ant script.
  • 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
  • Provide comprehensive WordPress web tutelage & web maintenance assistance to existing website owners
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Developed .NET components using C# and involved in the deployment of those components.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Designed the dynamic stress reporting Sybase, Perl and C++
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Generate Cobol procedures to apply business logic to the data.
  • Expose PL/I database access layer as web service using RD/Z
  • Develop/test/debug JCL
  • Worked on stored procedures, PL/SQL and SQL queries
  • Manage deployment plan with env team and co-ordinate with team and Sas for smooth release.
  • VB5 front end application development using DAO/ADO.
  • Used ASP.NET technology for developing the presentation layer.

Environment: Keywords: Java, J2EE, 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.

Confidential, Springfield, OH

Software Developer

Responsibilities:

  • Interact with the business team in UK for requirement gathering.
  • Produce Functional Design Document and provide the proof of concept for major functionality requirements like auto printing insurance quotes in PDF form, merging PDFs etc.
  • Set up the development environment in Websphere Application Developer(WSAD)
  • Create deploy and build scripts using ANT tool
  • Implement design patterns Business delegate, Adapter, Decorator
  • Develop interactive user interface using struts and tag libraries.
  • Developed the helper classes used by most of the components in this application.
  • Used AJAX to create interactive web pages.
  • Implemented Struts MVC architecture by creating Model, View and Controller classes.
  • Implemented Struts Validation framework to validate the customer data.
  • Involved in designing Schema, stored procedures, primary/foreign key constraints in SQL Server database. Write SQL queries to interact with the database.
  • Implemented a web service to interact with the database (iSeries and SQL Server) through TIBCO middleware using Apache Axis (SOAP over HTTP).
  • Create an Entity bean to interact with TIBCO middleware.
  • Interact with TIBCO team to map the TIBCO and java bean properties using XML and XSLT.
  • Implement logging mechanism using STRUTS.
  • Deploy application in JBOSS server using Ant scripts.
  • Unit and integration testing

Environment: Keywords: Java, J2EE, Spring, Hibernate, JBoss, WSAD, Java, J2EE, Struts, Validation Framework, TIBCO, SQL, SQL Server, iSeries, JBoss, Java script, JDBC, SQL, AJAX, XHTML, XML, XSLT, Apache ANT.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Interact with business team at client place to resolve requirements gaps and finalize functional requirements
  • Write stored procedures and SQL queries to interact with the oracle database.
  • Involved in coding for JSP pages, DynaValidatorForm, Action classes, DAO’s & Service classes
  • Implement the MVC architecture using struts
  • Created the application as independent services.
  • Unit, Integration testing and code review at client place
  • Defect fixing and defect prevention analysis
  • Set up the test environment at offshore using VMWare.
  • Configuration Management - delivery of code via VSS (Visual Source Safe)

Environment: Java, Struts, WebSphere Application Developer, Eclipse, VMware, Windows XP, PVCS, Java Script, HTML, XHTML, XML, SQL, Oracle 8i, Informix, Visual source safe.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Analyzing Business Requirements and preparing the High Level test conditions and review them with the Business Team
  • Develop user interface using JSP and Custom Tags.
  • Implemented MVC architecture using struts. Involved in developing action classes to implement the renewal functionality.
  • Preparing Test cases and Test scripts based on RSM (Requirements Specification Matrix).
  • Conduct Test Cases walkthrough on the test cases with development and Business People.
  • Prepare Business flow Module, Scenario Template, Object Repository and Data Tables
  • Test Case Execution using QTP
  • Validate the Test Results produced by QTP
  • Validate XML Based Test Result Document for Traceability Report.
  • Onsite and Offshore Coordination

Environment: Java, JSP, Struts, Servlets, JSP, DHTML, Java Script, WSAD, DB2, QTP tool.

Hire Now