We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Atlanta, GA

SUMMARY

  • Over 9+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in Spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Extensive experience with Big data.
  • Sound knowledge of Object Relation mapping tools Hibernate.
  • Experienced in working with back end layer using SQL, PL/SQL, JDBC, JPA and Hibernate.
  • Excellent knowledge of databases and developing Hibernate framework based DAO layer using ORM concepts and JPA annotations for persisting and retrieving data through MySQL and Oracle databases
  • Experience in working with frameworks like Struts, Spring and Hibernate
  • Experience in using Java IDE tools like Net beans and familiarity with other IDEs such as Eclipse.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity with databases like SQL.
  • Expertise in testing with and deploying applications using Ant, Maven and Jenkins.
  • Experience working on UNIX, LINUX and Windows platforms.
  • Developed user interface using JSTL, Struts tag libraries, HTML and wrote client side validation scripts using Java Script.
  • Performed code enhancements, new feature implementation, and unit testing of the code following best practices.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Interaction with customers for solving their issues and Bug Fixing.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
  • Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.

TECHNICAL SKILLS

Languages: Java, SQL, XML, C++, C, WSDL, XHTML, HTML, CSS, Java Script, AJAX, PLSQL, ASP .NET, C# .Net.

Java Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, JavaBeans, JQuery and EJB.

Frame Works: Struts and Spring.

Development Tools: WSAD 6.0, Eclipse, ANT 1.7, Log4j, Rapid Application Developer, Dreamweaver 8 and FrontPage.

ORM: Hibernate.

Design and Modeling: UML and Rational Rose.

Web Services: SOAP, WSDL, UDDI.

Databases: Oracle 10g/9i/8i, SQL Server,DB2, MS-Access

Scripting languages: Java Script, Shell Script

XML technologies: DTD,XSD,XML, XSL, XSLT, SAX, DOM, JAXP

Version Control: CVS, Clear case, SVN

Environment: s: UNIX, Red Hat Linux, Windows 2000/ server 2008/2007, Windows NT 4.0, Windows XP.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Responsible for developing web services with Spring, Apache CXF, JAXB.
  • Involved in a project Development using Spring Web Flow and Hybris and developed front-end UI with JSF Richfaces Backbone.js
  • Designed and developed DAO layer with Hibernate3.0 standards, to access data from IBM DB2
  • Used Hibernate ORM solutions with EhCache mechanism.
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Built Web pages that are more user-interactive using Angular.JS, Node.JS, LESS.
  • Developed code for Responsive web design in grails and JavaScript using frameworks like Angular.JS.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js, React.js and Ext.js.
  • Designed and developed applications with React.JS and SharePoint REST API
  • Created a build script using Gulp.js and Node.js for internal use.
  • Wrote JavaScript Codes using frameworks like Node.js, grunt.js, gulp.js.
  • Developed the application using ReactJS, Bootstrap with ECMA6 Standards.
  • Developing and Testing UX Designed Wireframes using React JS, Bootstrap with ECMA6 Standards.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS, Angular.JS, Ember.JS.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and Code Igniter.
  • Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON.
  • Expertised in Web-Development technologies for User Interface Development like HTML, DHTML, JavaScript, SASS, XML and XSL/XSLT and AJAX.
  • Expertised managing Oracle or MSSQL Server.
  • Development experience primarily using Oracle and MSSQL Server with also other RDBMS servers likes Sybase, MySQL and MS Access.
  • Developed complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Design and develop Hadoop MapReduce programs and algorithms for analysis of cloud-scale classified data stored in Cassandra
  • Experienced in integration of Salesforce.com with external applications by using web services SOAP and REST API.
  • Used SWAGGER a set of open source tools built around the OpenAPI specification that can help build design, document and consume REST APIs.
  • Unit tested Mediation modules, XSLT Maps also used SOAP UI to do SOAP WebService testing.
  • Extensive working with Amazon web Services like using Elastic Beanstalk, EC2 and AMI with Linux.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Deployed the application on WebLogic Application Server.
  • Moved to Git instead of CVS
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
  • Implement and manage networked Git Server for efficient version control and bug tracking.
  • Developed JUnit test classes to test the functionality of a code and developed test cases for Camel Routing.
  • Experienced in Test Automation using Selenium Web Driver, Rspec, Cucumber and Capybara.
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Design and development of components, such as Class, and Sequence diagram in UML.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Developed Client side screens in XML using XSLT.
  • Used Apache Camel in the JBoss Fuse ESB as the integration platform for SOA Services.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed persistence layer with Hibernate, jQuery.
  • Extensive Object Oriented Development OOP/OOD experience.
  • Developed the presentation layer using Java Server Pages, Tiles, Ajax and Java Script.
  • Created frontend using Sencha EXTJS framework.
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed PL/SQL procedures for login module and written complex SQL queries.
  • Used Eclipse for developing the application and CVS for version control.
  • Deployed EJB Components on WebLogic .
  • Worked with Clearcase source management.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application

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

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Used Spring MVC to create front and back end components communicating on the Wildfly server.
  • Responsible in improving the performance of the application relate to hibernate, SQL.
  • Used SCSS/COMPASS, JavaScript and struts validation framework for performing front end validations.
  • Developed Web pages using JSF.
  • Developed the front end using JSF and Portlet.
  • Implemented a complete User Interface for the client web application using Angular.JS.
  • Developing Chatbot scripts in JavaScript using Node.js and packaging software for deployment using Docker.
  • Implemented Front end/client scripting languages like JavaScript(Angularjs), Bootstrap and .pug files
  • Developed JavaScript API's for Ajax with Dojo Tool kit using the Dojo components and Dojo grid.
  • Used JavaScript libraries like Knockout JS and CSS libraries like Bootstrap.
  • HTML5, CSS, jQuery and AngularJS framework modules in conjunction with Bootstrap to render responsive web pages.
  • Extensively involved in writing SQL queries (Sub queries and Join conditions), PL/SQL programming.
  • Worked with Flat file adapters, FTP and JDBC Adapters.
  • Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for MySQL Server.
  • Working on implementing MongoDB as the NoSQL database for this application.
  • Performed CRUD operations like Update, Insert and Delete data in NoSQL database like MongoDB.
  • Develop SOAP web services using SwitchYard framework in FUSE Server
  • Used various open source technologies like Apache Camel, JBoss Fuse, Apache CXF to replace proprietary technologies like Oracle ESB.
  • Knowledge of eclipse and intellij idea tool for the development of java projects.
  • Provide tuning recommendations for Websphere Portal & Application Server (Thread Pools and TCP/IP Parameters)
  • Worked on IBM MQ-Series, JMS, RabbitMQ, ActiveMQ, Web Sphere, WSAD, and DB2.
  • Build and release the code from Clearcase, Subversion and Perforce.
  • Experience in Version Controlling with SVN, Versions, GitHub & Source tree.
  • Created Rest Resource for Integrating SOAP services Integration and write the JUNITs.
  • Work with Agile Development Methodology both Scrum and Kanban board
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Developed pom.xml for the build of the application using Maven
  • Expertised in Web-Development technologies for User Interface Development like HTML, DHTML, JavaScript, SASS, XML and XSL/XSLT and AJAX.
  • Expertise in implementing SOA, BPM solutions using webMethods solution suite.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Used Apache Tomcat as application server to build the web applications.
  • Extensive working with Amazon web Services like using Elastic Beanstalk, EC2 and AMI with Linux.
  • Handled PHP backend development for dynamic database driven website
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks.
  • Developed Web Services using WSDL and XML.
  • Used My Eclipse as an IDE for developing the application.
  • Developed JUnit test cases for all the developed modules.
  • Developed POJO classes and used annotations to map with database tables.
  • Used IText to generate PDF for HTML forms.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Developed custom web forms using PHP and JavaScript.

Environment: s: Java, Spring, Hibernate, Struts, Db2, Crud, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, Apache Tomcat, Linux.

Confidential

Sr. Java Developer

Responsibilities:

  • Developed applications using JAVA Spring MVC, Apache Camel, Oracle.
  • Involved in developing the Spring Boot Application with iBatis classes for ORM Mapping.
  • Implemented Struts MVC design pattern as part of this project along with EXTJs for validations and controllers.
  • Involved in designing the user interfaces using JSF.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script.
  • Deployed EJB Components on WebLogic .
  • Implemented the business logic using various Design Patterns and technologies using EJB, Wicket, JSF.
  • Wrote XPath expressions in JavaScript/XSL to navigate through the XML document
  • Used DOJO for AJAX Support and used JSON for DOM objects
  • Designed and developed highly customized front end Screens using Sencha ExtJS framework.
  • Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON.
  • Knowledge in frameworks like Create.js and Canvas-frameworks
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Implement Ext JS, AJAX calls to invoke business services and Implement SASS styles to apply on Ext JS components.
  • Used all aspects of MySQL/PHP Programming (object oriented PHP), Framework in LAMP environment.
  • Used TOAD for all database query testing and optimizations
  • Management, Resource Governor and SQL Server Audit.
  • Used SQL Server reporting services (SSRS) delivering enterprise, Web-enabled reporting so create reports that draw content from a variety of data sources.
  • Designed the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Designed and developed DAO layer with Hibernate3.0 standards, to access data from IBM DB2
  • Implemented migration from Oracle coherence cache with Hazelcast cache.
  • Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Developed webservice using SOAP, UDDI, WSDL and XML, and wrote scripts to deploy them on apache tomcat.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Experienced working with Application like servers Apache Tomcat, WebLogic, JBOSS.
  • Excellent work experience with Version Control Tools such as Subversion, Mercurial, PVCS, SVN and IBM ClearCase.
  • Migrated the code base from Subversion/Clearcase to GIT
  • Automating iText Content Management System using Selenium Webdriver & Pyunit Testing framework
  • Worked in Agile/Scrum Environment for Minor Enhancements of Reliant Energy Web Site and Mobile App or Mobile WEB. All other Projects were following Waterfall Model.
  • Designed the UML diagrams based on the OOAD principles
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation
  • Used Apache Maven &ANT for building and deploying application source code.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Used IText to generate PDF for HTML forms.
  • Created new email framework using Spring MessageHandler in ECM services to store documents by sending emails instead of manually uploading documents via EDM application, which significantly reduce the cost and provide client friendly tool to store documents into EMC Documentum DFC.
  • Created User Interfaces using GWT widgets and GWT-Ext components effectively with GWT RPC as Remote Procedural call service, Hibernate as ORM and SL Server for the Data Model.
  • Full client side implementation of implementing OAuth and SAML algorithm for SSO access.
  • Have created GUI for the frontend of the bank application using Swing, DML, SML, AML, XSLT, DTD, Schema
  • Designed Power Cubes using Cognos Transformer
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Omniture. and Developed Jasper report.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Use Oracle ADF to create a rich User Interface.
  • Page design and development using Oracle BPM.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Development of Web 2.0 enterprise level workforce environment in portlet technology based on Liferay Platform.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Apache Tomcat Server was used to deploy the application.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Developed and tested many features in an environment using Ruby on Rails and JavaScript.
  • Created new website using WordPress, ExpressJS, NodeJS, and PHP.
  • Developed of open source projects like Opencart, WordPress, osCommerce.
  • Developed Custom Drupal Modules for implementing OAuth and REST API.
  • Involved in designing the user interfaces using JSF, Marionette.js, Swing/AWT, JSON, Java Script and HTML5, Bootstrap and Backbone.js, Flex, ASP and Extjs
  • Porting the entire software to use shared libraries on the Tandem OSS and Linux which involved modification of make files as well as changes to C/C++ code.
  • Worked on multiple transition projects from Mainframe, legacy, JCAPS systems to SAP and modern micro services architecture
  • Code development using PL/I, COBOL, JCL and DB2
  • Develop/test/debug JCL.
  • Worked on PL/SQL and SQL queries
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Worked on maintenance and support of legacy ASP.NET web applications.
  • Used JIRA issue tracker to file the bugs.
  • Designed the front end using Swing.
  • Designed Power Cubes using Cognos Transformer
  • Development/Deployment of jar files into ILOG Rule builder.
  • Use Oracle ADF to create a rich User Interface.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed the front end using JSF and Portlet.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Used JBoss application server to deploy application into Production environment.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Used Visual Source Safe for Version Control.
  • Develop programs in C / C++ to integrate as per the users requirements.

Environment: s: Spring, Ibatis, Struts, JQuery, My Sql, Toad, Db2, Apache Axis2, Wsdl, Netbeans, Jboss, Cvs, Visual Source Safe, Selenium, Waterfall Model, Uml, Jsp, Servlet, Ant, Xml, Jira, Swing, Cognos, Ilog, Oracle Adf, Oracle Bpm, Ibm Mq Services, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, C, C++, Mainframe, Cobol.

Hire Now