We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

TexaS

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in analysis, design, development and implementation of Software Applications and Products with exposure to Big - Data and Java Development.
  • Extensive experience with both core and advanced Java technologies which includes Spring MVC, XML, JavaScript, JEE, JSP, EJBs, JDBC, Struts, Servlets, JMS, JPA, Java API for XML Web Services, JSF.
  • Extensive experience of over 5 years in developing Web Applications using Spring and Hibernate.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Knowledge of JavaScript frameworks jQuery. Experience in building application with React JS, Redux, Require JS in MVC architecture.
  • Implemented SOA architecture with spring web services using REST, SOAP, WSDL and XML.
  • Extensive experience in various agile methodologies like Test Driven Development (TDD) and SCRUM.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Extensive experienced in implementing single page applications using Angular.JS directives, routing modules.
  • Working Knowledge in Open Source Distributed Database Management Systems such as Cassandra, HBase.
  • Working knowledge of Big Data Ecosystem viz HDFS, HBase, Zookeeper, Hive, Oozie, Flume, Sqoop.
  • Good experience in using Maven build scripts for the project build and deployment process.
  • Hands on experience with Web/Application Servers such as Tomcat, WebLogic, WebSphere and JBOSS with wide variety of development tools like My Eclipse and NetBeans.
  • Having good RDBMS concepts knowledge and worked with MySQL and Oracle.
  • Exposure to MongoDB, Redis and other NoSQL databases.
  • Have deep understanding of both Relational Database and also experience in non-relational database like MongoDB, Elastic Search.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Extensive experienced in implementing single page applications using Angular.JS directives, routing modules.
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js and Underscore.js.
  • Experience in using Maven and Ant for build automation.
  • Extensively worked on various J2EE servers (Web Sphere, Weblogic, Tomcat ) and IDEs Eclipse & IBM RAD.
  • Knowledge with BEA Weblogic, Infrastructure, IBM Web sphere application server, Apache Tomcat Jboss and have good knowledge of J2EE standard compatible application servers.
  • Experienced in MVC (Model View Controller) architecture with Struts and Springs framework involving various J2EE design patterns.

TECHNICAL SKILLS:

Languages: Java, JavaFx Script, Bean shell, JavaScript, Jscript, visual basic HTML,XML, PHP, SQL and PL/SQL, C/C++,Unix Shell Script

Operating systems: Ms DOS, Windows NT, Window Server, Windows Server, Solaris, Linux, Unix

Database and tools: ORACLE, JDBC, DB2, MySQL,SQL Plus, PLSQL, SQL * Loader, SQL ServerOracle reports, Crystal Reports and MS-Access,PostgreSQL.

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

Version Control Tools: Netbeans, MS-Front page, JUnit, Clear-case

ClearquestJ2EE 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 axisApache MyFaces, Hibernate,POJO, JSF

IDEs/tools: Rational Software Architect(RSA), Eclipse, Net-Beans, IntelliJ, JdeveloperIBM RAD, WebSphere client, Visual Age For Java Design Modeling

OOA/OOD, UMLWeb Tools/Technologies: JavaScript, Servlets, JSP, EJB, JNDI, RMI, JFC/SWING/JDBC, AJAX XML, HTML, XHTML, DHTML, WSDL. Web/Application Servers/Container

Apache Geronimo, Apache Tomcat, JBoss, Microsoft, WebSphere, WebLogicGlassfish Application Server

XML Technologies: XML, XSL, XQuery, XSD and XSLT Methodologies Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

PROFESSIONAL EXPERIENCE:

Confidential, Texas

Sr. Java Developer

Responsibilities:

  • Development of a split billing system - core java, collections, spring, hibernate, mysql.
  • Extensive experience using framework APIs like Struts, Spring, ibatis and Hibernate.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • 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.
  • Responsible in developing single page applications using Angular.JS Used UI-Router in the application.
  • Worked on highly advanced user interface design and development using Angular.JS HTML5, XHTML and CSS3.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Full analysis of Node.JS and React.Js Wireframes, Visual Design Documents and other requirements. Documents to completely understand the required behavior of the web pages and user interactions.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Tasty pie, Backbone.js, and Celery.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Extensively used Oracle programming using SQL and PL/SQL.
  • Developed PL/SQL procedure for login module and registration module.
  • Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.
  • Resource management of HADOOP Cluster including adding/removing cluster nodes for maintenance and capacity needs.
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Created the domains, application servers and load balancers using Weblogic .
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Created unit tests in golang and facilitated the integration of Jenkins CI environment with github in collaboration with the operations team.
  • Developed test cases and performed unit testing using JUnit.
  • Provided technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Has developed XML Parsing logic using DOM Parsers.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture.

Environment: s: Java, J2EE, Spring, Hibernate, iBatis, Angular.JS, React.js, Node.JS, Bootstrap, Backbone.js, JavaScript, Oracle, PL/SQL, Cassandra, HADOOP, REST, SOAP, Eclipse, Weblogic, Git, Github, JUnit, Agile, UML, JSP, XML, SOA

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring Hibernate Applications.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Developed the interactive web pages using Angular JS framework.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed web pages using HTML/CSS and JavaScript.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Confidential Inc.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Has created PL/SQL procedures, functions and complex SQL queries for admin services.
  • Developed DAO API to manage the payment information using JDBC.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Designed, developed and tested the Websphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server.
  • Extensively used WebSphere Studio Application Developer for developing, testing, and deploying applications. Used STRUTS Framework based on (MVC) Model View Controller architecture in WebSphere Application Development.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Established a lightweight Scrum project management process and helped team meet sprint goals.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Developed class diagram, sequence diagram by using Rational Rose.
  • Worked on GUI internationalization using JSP and Core Java.
  • Used Maven script for building and deploying the application.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms.
  • Extensive Development using Zend Framework by PHP in a LAMP environment.

Environment: s: Java, J2EE, Spring, Hibernate, Struts, JSF, JavaScript, CSS, HTML5, Node.js, Bootstrap, DB2, PL/SQL, MongoDB, Apache CXF, SOAP, SOA, Eclipse, Websphere Portal, WebSphere Studio Application Developer, Subversion, JUnit, Scrum, UML, C lass Diagram, JSP, Maven, XML, JMS, Apache Tomcat, Linux, PHP

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • 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.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Integrated the ExtJs/Sencha framework with Oracle BPM.
  • Implemented Java Script validation frame work for client side & server side.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Utilize Dojo framework for performing front end validations.
  • Wrote & maintained GWT, GXT, JavaScript including React, Redux, Java, Servlets, JSP, CSS3.
  • Creating GUI components using Ext JS on NetBeans.
  • 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 for all database query testing and optimizations.
  • Migrated the data from SQL Server 2005 to SQL Server 2008.
  • Used DB2 as the database and wrote SQL & PL-SQL.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed the web services by using WSDL, SOAP using SOA.
  • Created GUI builder using NetBeans.
  • Used JBoss application server to deploy application into Production environment.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • 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++.
  • Implemented Selenium IDE with java script for Web apps.
  • Expertise in employing Water Fall Model and best practices for software development.
  • Created Class Diagrams and sequence diagrams using UML.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Ported application from GWT 1.5 to GWT 1.8 (and associated version updates to JDK & GXT).
  • Used JIRA issue tracker to file the bugs.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Took complete Ownership of JRules by developing the complete architecture and integration with TSM application.
  • CalWIN web based Application contains more than 1100 online screens in Java Oracle ADF and code base also includes COBOL (Micro Focus), C, and SQL.
  • Utilized Web 2.0 social media strategy tactics to increase company visibility by 110%.
  • 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.
  • Responsible in configuring and setting-up Apache Tomcat/Spring-TC Server for the development phase.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.
  • Using Ruby on Rails for development with backbone.js.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Lead development and site building on Drupal-based projects. Mentor junior developers on site building and development best practices.
  • Used ASP.NET technology for developing the presentation layer.
  • Asp.Net Web Development. Front-end programming done in XHTML, JavaScript & CSS and ASP.NET controls with back-end coding in C.
  • Designed and developed the individual components of the system using C++ and CORBA.
  • 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.
  • Code development using PL/I, COBOL, JCL and DB2.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Developed Servlets and Worked extensively on SQL.
  • Oracle, SAS integration for business intelligence and functionality.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.

Environment: s: Java, J2EE, Spring, IBatis, Struts, JSF, EJB, DOJO, ExtJs/Sencha, Java Script, JQuery, GWT, GXT, React, EXTJS, MySQL, TOAD, SQL Server, DB2, Apache Axis2, WSDL, Netbeans, JBoss, Mercurial, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlets, Ant, iText, EMC Documentum, JIRA, Swing, Cognos, Jasper Report, ILOG, Jrules, Oracle DF, Web 2.0, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, ASP, C, C++, Mainframes, COBOL, PL/I, JCL, SQL, SAS, VB, ASP

Confidential, CA

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Managed Maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Refactored existing project to make it more Restful and thread-safe.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Designed Restful, XML, XSLT and PHP web service for handling AJAX requests.
  • Extensively worked on analytics applications with MongoDB.
  • Used Springto manage beans to use windows session state framework to persist session to the database.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Access from the mainframe to the distributed system was through socket programming.
  • Worked with Ember.JS frameworks for full stack web development.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in web sphere application server5.1.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Deployed and tested the application with web server Tomcat, Web Sphere.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology. Experienced in using WSAD, RAD, RSA and Eclipse IDE for Application development.
  • Wrote Test Cases using JUNIT as a framework.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Developed a code for Web services using XML, SOAP, PHP and used SOAPUI tool for testing the services proficient in testing Web Pages functionalities and raising defects.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Deployed the application on Web Logic server and developed the Web Services using SOA.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools.
  • Experience in developing scripts using Restful API models for the purposes of integrating workflows with AWS.
  • Developed custom Angular.JS directives to build custom reusable components to use across the application pages.
  • Designed and Developed a Data Interface switch written in C/C++to convert dBase database calls into Oracle ODBC calls. This switch is used to connect to Oracle database from a dBase application.
  • Used Java Messaging artifacts using JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Configured Web Sphere for messaging by defining Queue Destinations & Queue Connection Factories. Used Bootstrap to improve user experience.

Environment: s: JAVA /J2EE, Servlets, JSP, JSTL, HTML, CSS, Java Script, Bootstrap, Struts, Spring, Hibernate, PHP, Mongo DB, Oracle, Javascript, Angular.JS, Ember.JS, JMS, Log4J, AWS, XML, SOAP, Restful Web Services, WebLogic Server, Tomcat, Maven

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in requirement gathering, business analysis and design and development of business functionality.
  • Developed source code in eclipse oxygen using Java, J2EE, Spring MVC.
  • Created JSP pages for taking input of collect information about any adverse events.
  • To analyze the input data first used oracle database to store the whole data, then after gathering data
  • Designed database schema on Oracle and written various stored procedures for DB operations.
  • Implemented performance enhancement principles as Browser caching, DB connection pooling.
  • Wrote RESTful services for incident reports.
  • Developed UI modules using jQuery to represent frequent high priority incidents.
  • Performed code deployment in development side and UAT.

Environment: s: Java, J2EE, Servlet, JSP, HTML, AJAX, XML, CSS, JavaScript, jQuery, JSON, Spring MVC, SQL, PL SQL, Oracle 10g/11g, SVN, Maven, UML, Tomcat.

Confidential, BOSTON, MA

JAVA DEVELOPER

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and jQuery.
  • Developed event and event handlers and object initializing using Spring IOC framework.
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring framework.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web Services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Developed database access mechanism by using by HibernateORM framework.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series.
  • Developed asynchronous data retrieval using AJAX.
  • Used Jenkins as a build tool and for deploying the modules to server.
  • Used Tomcat as web server to store the static contents and JBoss as application server.

Environment: s: Java JDK, Oracle, Eclipse, Spring, Windows, Web services, Hibernate, Agile Methodology, Servlet, Apache Tomcat Webserver, Ant.

We'd love your feedback!