We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

Little Rock, ArkansaS

SUMMARY

  • A Senior Java Developer with 7+ Years of professional experience in teh Java/J2EE technology with a background of Computer Science and Engineering (CSE) and extensive understanding of Software Development Life Cycle (SDLC) which includes Gathering, Analysis & Management of Requirements, exposure in waterfall and Lean Agile Software development methodology, Systems Analysis and Design documents, user support.
  • 7+ years of experienced in design and development of Java Enterprise Applications using JAVA, JDBC, JSP, JSTL, Servlets, EJB, JMS, spring, Hibernate, J2EE, XML, XSD,JAX - WS Web services and SOAP.
  • Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX and JSON.
  • Validated teh client side applications using jQuery Validation Plug-in.
  • Experience in working with JavaScript frameworks like Bootstrap, EXT-JS, Backbone.js, and AngularJS
  • Experience writing web tier, server side and mid-tier components using J2EE technologies (JSP, Servlets, Enterprise Java beans, Java beans, JMS, JNDI, JDBC, and XML Parsing, SOA, WebServices, WSDL, SOAP, Spring, Hibernate, JPA).
  • Experience in enterprise Integration Development using Apache Camel Framework.
  • Worked of creating basic framework for spring and web services enabled environment Exposure in handling critical bugs of teh software.
  • Worked on various design patterns MVC, Front Controller, Session Facade and Singleton, DAO.
  • Very Good experience in working with various modules of spring framework like Spring IOC, Spring MVC, Spring DAO and Spring ORM, Spring Web Flow.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like Model View Controller (MVC), Struts, spring, Hibernate and EJB.
  • Created a new workflow process and message driven bean classes listening using JMS API's to integrate release for new quoting application.
  • Experience in Java Messaging Services (JMS) and messaging technologies such as Message Driver Bean (MDB), WebSphere MQ, Mule ESB and Apache Kafka.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM) and strong experience in SOA dat includes Web services and involves WSDL, SOAP, REST.
  • Experience with JUnit for performing Unit Testing and determining teh application functionality.
  • Good with troubleshooting, finding and fixing critical problems.
  • Good working knowledge of Maven, ANT for project build and Log4J for logging.
  • Good Knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL and also fine-tuning teh SQL queries.
  • Good experience in Integration testing and unit testing.
  • Good exposures on core java concepts like multithreading, collections and serialization.
  • Extensive knowledge and experience of Selenium IDE, Selenium web driver, Selenium grid using Core java for developing for developing automation scripts in Eclipse IDE.
  • Experience in working with database like Oracle 8i/9i/10g, Sybase, My SQL and knowledge of MS Access.
  • Sound knowledge of Network file transmission technologies like FTP, SFTP, NDM (Secure+).
  • Highly proficient inLiferayFramework, versions 5.2.3 and 6
  • Experience in using various Configuration Management tools like GIT, Clear case, SVN, and CVS.
  • Proficient in using IDE’s likeIntelliJ, Eclipse and Netbeans.
  • Experience in configuring and deploying Web Applications using Apache Tomcat 6.0, BEA WebLogic Application Server 8.1/9.1, and IBM Websphere Application Server.
  • Very good at development driven testing and working experience with QA’s.
  • Strong Ability to handle multiple tasks and work independently as well as in a team.
  • Good at Documentation on User requirements and System Specifications. Experience in designing Low Level and High Level design documents.

TECHNICAL SKILLS

Languages: C, C++, Java 1.8/1.7/1.6, J2EE, SQL,PL/SQL

Java Technologies: Core Java, Collections, Multi threading, JDBC, Multi-threading, AWT, JSP, Servlets, JSTL, JNDI, Ajax, EJB, JMS, Java Beans, Custom Tags, RMI, JCAPS, Design Patterns, Node Js

Frameworks: Spring, Struts, Struts-Tiles, JSF, Hibernate and iBATIS

Scripting Language: HTML5, XML (SAX, DOM), XSL/XSLT, XPATH, JavaScript, jQuery, Ajax

Web Services: SOAP, WSDL (JAX-WS), UDDI, REST (JAX-RS), APACHE CXF

Databases: MySQL, Oracle/10g, IBM DB2, MS SQL Server, MS-Access, Postgre SQL

Tools: /IDEs: Spring Tool Suite, Maven, Eclipse IDE, NetBeans, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET, J Meter, Toad, Putty, JUnit, Log4j, Selenium.

Application Servers: IBM WebSphere, Apache Tomcat, Glass Fish, JBoss, BEA WebLogic, TPT, CXL

Version control: SVN, CVS, Rational Clear Case and Clear Quest

Platforms: Windows NT/2000/2003/XP/Vista/7, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Little Rock, Arkansas

Sr Java Developer

Responsibilities:

  • Involved in teh SDLC phases me.e. analysis, design, development and testing phases of teh project.
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Elaborated Use Cases based on business requirements.
  • Worked on front end pages dat were developed in a professional manner using HTML, CSS, JavaScript, and JQUERY.
  • Developed and implemented user interfaces as per latest W3C standards.
  • Developed client side validation code using JavaScript and JQUERY CDN.
  • Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Invovled in developing cross platform web application using Ext-Js
  • Designed applications dat execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Designed user Interface using HTML5, CSS3 and JavaScript.
  • Implemented responsive web design and mobile friendly design using Ionic framework and AngularJS.
  • Built single page AngularJS application using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more.
  • Developed web application using HTML 5, JSP, Ext-Js, Servlets and XML.
  • Integrated teh Oracle Coherencein teh View Object to cache teh static data.
  • Implemented inline editor, instant search and order form functionality using AngularJS.
  • Implemented teh application using teh concrete principals laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Reviewed manual testing methods and was involved in developing and executing automation scripts using Seleniumweb driver with Eclipse.
  • Created user-friendly GUI interface and Web pages using Angular Js and Node Js
  • Implemented Apache Camel routes using Camel-Spring XML and Camel-Spring processor beans.
  • Used Spring MVC design pattern while developing teh application, and generating XML file from XSD.
  • Used JSPs in teh presentation tier along with various customs tags.
  • Involved in integrating Spring with Hibernate and delegated teh persistence operations using Hibernate Template.
  • Created frontend screens using GWT 2.5 framework
  • Used Spring MVC as a framework and JavaScript for Client side view, used frameworks for client side data validation, creating dynamic web pages-Ajax, JQuery, mustache, underscore.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire teh object dependencies across teh application.
  • Used Backbone.js for developing UI.
  • Developed teh Business tier with Stateless and State full Session beans with EJB standards.
  • Involved in teh development of Web Services (SOAP, Rest) for various business functionalities.
  • Used Oracle 10g extensively for developing different tables and run SQL queries on them.
  • Also developed stored procedures using callable statements and created triggers and functions based on teh project requirements.
  • Used XSL/XSLTfor transforming and displaying reports. Developed Schemas for XML
  • Validating XML file against teh XSD file.
  • Extensively involved in moving source code from Clear case and SVN to GIT.
  • Involved in customer scenario issues triage meetings.
  • Prepared Test Cases to perform Unit, Integration and System testing.
  • Tested developed components using JUnit.
  • Architected and developed SOA based order-processing system using ApacheKafka, Apache Storm, RESTful Web Services
  • Wrote PL/SQL procedures, Functions and Packages for Insert, Update and Delete transactions and optimized for maximum performance
  • Configured and debugged Websphere MQover JMS to send messages, access queues and processes and handle errors and exceptions.
  • Developed JavaScript validation for client side validations.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Build and maintained a SeleniumRegression test suite
  • Build code using Eclipse and deploy it using Apache Tomcat.
  • Used Maven scripts for building and deploying applications.
  • Used Log4J to store log messages.
  • Performed code reviews and code fixes.
  • Implemented development driven testing.
  • Created teh Technical design document (TDD).
  • Involved in Unit testing using Joint.
  • Involved in teh full system life cycle and responsible for Developing, Testing and Implementing.
  • Highly involved in troubleshooting, finding and fixing critical customer reported problems.

Environment: Java 1.8,HTML 5, CSS3, XHTML, JavaScript, GWT, MQ Series, Apache tomcat 8.0, Selenium, JSON, JQUERY, Angular JS, Bootstrap, AJAX, XML,XSD, Java 1.6/J2EE, IntelliJ, Eclipse, BEA WebLogic 12c, Camel, Spring 4.0, Ext-Js, Spring IOC, JSP, Maven 3.0, Backbone.js, JSTL, Hibernate, Log4j, Oracle 10g, Web Services (SOAP, Rest), Windows.

Confidential, Detroit, Michigan

Senior JAVA/J2EE Developer

Responsibilities:

  • Developed various UI (User Interface) components using Angular JS (MVC), JSON and HTML.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Brief experience on implementing teh Angular JS in creating animations based on CSS classes.
  • Actively involved in using Angular JS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variables.
  • Used Object Oriented JavaScript to designed dynamic client-side to web forms and simulate process for web application.
  • Created forms to collect and validate data from teh user in HTML and JavaScript.
  • Developed Jsp’s and managed beans using JSF1.2 implementation.
  • Developed Service layer using spring framework and injected teh spring beans into JSF managed bean.
  • Database handling, Multi threading, Synchronization, Communication.
  • Developed web pages using JSF UI Components.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run test
  • Used Firebug, and remote debugging feature of eclipse to debug GWT and server side code.
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.
  • Extensively used Core Java such as Multi Threading, Exceptions, and Collections.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications
  • ImplementedDroolsas part of business rule implementation for teh sales tracking as per teh geographical locations.
  • Implemented teh Web Services and associated business modules integration.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Used Maven script to compile and build teh WAR.
  • DevelopedMVCcontrollers and deployed flow of Execution in teh Servlet Environment usingSpring MVC
  • Configured teh WebLogic handler for teh Apache Web Server to serve static files (js, html, images and css).
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching teh data.
  • Configured teh Web sphere application server to connect with Oracle Server in teh back end by creating JDBC data source and configured MQ series.
  • Development and Integration of teh Application using Eclipse IDE and used Star Team as Version Control Tool.
  • Hands on experience in using Ajax framework like Ext-JS, AngularJs, DoJo.
  • Performed code reviews and code fixes.
  • Used multithreading in programming to improve teh overall performance
  • Used Apache Camel for message routing.
  • Involved in Integration testing.
  • Used ANT, Maven for build process.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0
  • Involved in creating teh design document.

Environment: Java 1.6, Springs, JSP, multithreading, Mockito, Hibernate, JSF, GWT, Struts 2.0, LDAP, AJAX, HTML, CSS, JDBC, Ext-Js, Eclipse, Web Services, WSDL, Star Team, Oracle, Maven, ANT, Windows 7, SOA, Websphere, Design patterns, Firebug, IE Tester, HTML, CSS, jQuery, AJAX, JavaScript.

Confidential, Plymouth, PA

Java Developer

Responsibilities:

  • Implemented Agile Methodology for project Management.
  • Worked with business partners for requirements gathering.
  • Developed class diagrams using Rational Rose.
  • Design and development of UI Screens using HTML, CSS, JavaScript and AJAX
  • Developed Controller Servlets and Action Servlets to handle teh request and responses.
  • Developed Request Cash Message and get Cash plugging using Java Beans.
  • Designed DTD's for XML representation of data
  • Involved in resolving business technical issues.
  • Familiar in writing Custom Directives in Angular Js, making use of Modules and Filters objects according to teh application requirement.
  • Lead teh development of data access beans using hibernate, middle ware web service components.
  • Develop teh GUI using JSP, spring web flow following spring web MVC pattern.
  • Implemented persistence layer using Hibernate dat use teh POJOs to represent teh persistence database tables.
  • Utilized Mongo database management system for keeping user generated data
  • Involved in design and develop teh web application with thejavaand XSLT2.0.
  • Involved in design, development and deployment of application using Spring MVC,Java JMS, EJB and Hibernate.
  • Used Selenium tool for web application Testing.
  • Developed and Implemented UI controls and APIs with Ext-Js
  • Used SVN for version control across common source code used by developers.
  • Written teh JUnit test cases for teh functionalities.
  • Involved in teh implementation of open- source web application frameworks like Bootstrap and Angular Js
  • Wrote rules for Skip Logic (Graying out elements on application) usingdroolswhich we call in JavaScript functions.
  • Implemented agent-server messaging dialog usingApacheCameland JMS (Active MQ implementation.
  • Wrote PL/SQLQueries, stored procedures, triggers and prepared statements.
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database
  • Expertise in setting up database and MQ configurations in Tomcat and JBOSS.
  • In depth understanding of object oriented programming and skilled in developing automated test scripts in Selenium.
  • Defined new validations through Angular JS for teh form field validation implemented through HTML and Used AJAX, JSON to send request to teh server to check teh functionality of teh website.
  • Involved in writing Maven based pom.xml scripts for building teh web application on Apache Tomcat Server.
  • Built and tested application on Apache Tomcatweb server 6.0.
  • Validating teh application by deploying and testing on Apache Tomcat.
  • Used Log4j for application logging and debugging.

Environment: Java, JSP, Spring, Servlets, JavaScript, XML, Angular Js, SQL,HTML, CSS, Web services (RESTful), XML, XSLT, AJAX, Log4j, SVN, Ext-Js, Rational Application Developer, Jenkins, Mongo DB, Apache Tomcat Server, Sybase, Apache Camel, Red hat Linux, JBOSS

Confidential, Houston, TX

Java developer

Responsibilities:

  • Developing DAO data access using JPA and Hibernate framework.
  • Developing teh application usingJ2EE design sign pattern.
  • Knowledge in dealing teh business tasks and converting them into development tasks.
  • Developing teh user interfaces using HTML, CSS and JSP, Involved in design and development of teh required business models, services and database.
  • Involved in developing and executing unit test plans and test cases using Junit.
  • Involved in developing Front-end Design using HTML, CSS and JSP.
  • Involved in deploying teh application to Apache Tomcat Application Server.
  • Generating XML/JSON for teh front end by using JAXB.
  • Used Java architecture for XML binding(JAXB) for marshaling and un marshaling.
  • Used Design patterns like Factory pattern and singleton pattern.
  • Configured teh Jenkins to deploy teh war file everyday automatically
  • Worked extensively withSpringMVCframework and creatingspringbeans
  • Involved in developing business process diagrams using MS Vision.
  • Writing business services using Web Services (REST and SOAP).
  • Used Squirrel IDE to connect to teh database.
  • Involved in using Apache TomcatServer for deploying and testing teh code
  • Involved in system testing and defect fixing.
  • Involved in Defect Tracking and Analysis.
  • Configured clustered JBOSS Environment. Configured multiple JBOSS instances on single server.
  • Involved in teh daily stand up meetings.
  • Followed application development life cycle using agile methodology.

Environment: Java, Servlet, HTML,JAXB, CSS, JSP, JavaScript, HTML, Oracle 10g, SVN, Eclipse, Tomcat 5.5, JBoss, spring, Hibernate, Web Service, JMS, Maven, EJB

Confidential

Core java developer

Responsibilities:

  • Developed Bill Payment Service.
  • Developed User Interface using JavaScript and HTML.
  • Involved in unit testing, debugging and bug fixing of application modules.
  • Extensively involved in writing teh SQL queries to fetch data from database.
  • Defined Web Services using XML-based Web Services Description Language.
  • BuildingJavaAPI's/Services backing User interface screens usingSpringMVC.
  • Have experience in integrating other systems through XML.
  • Worked with Core Java concepts like Collections Framework, multi threading, memory management.
  • Experience of resolving issues with JVM and multi threading
  • Involved in debugging and bug fixing of application modules
  • Connected to backend database by using JDBC.
  • Using JDBC and SQL developed data access objects.
  • Performance of Client side validations using JavaScript.
  • Involved in Error Handling using JSP
  • Used SQL query language in SQL server for creating stored procedures
  • Implemented XML for validations.
  • Involved in Coding of Enterprise javaBeans, which implements business rules, and business logic.
  • Monitored, studied and analyzed application logs from production environment and analyzed data for performing detail analysis of issues related to production.

Environment: JSP, Multi threading, JDBC, HTML, Java, spring, Servlets, Spring MVC, XML, JavaScript, SQL Developer, AJAX and Apache Tomcat.

We'd love your feedback!