We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Around 7+ years of experience withJava and Object - Oriented Methodologies for wide range of development from Enterprise applications to web-based applications.
  • Involved in entire SDLC of teh projects including Design, Development, Testing Implementation and production support.
  • Expertise in web applications and expertise in designing and developing enterprise applications using Core Java and J2EE Technologies includes JSP, JavaScript, jQuery, XML, JDBC, JMS, Web Services (SOAP and Restful), Hibernate, JSTL, JUnit, HTML/HTML5, CSS 2/3, AJAX, DOM.
  • Good noledge on web services (SOAP, WSDL, UDDI) involving J2EE and SOA technologies based projects.
  • Experience in using J2EE Design Patterns like MVC, DAO Pattern, Front Controller, Factory Pattern, Composite View, Intercepting filter and Template pattern for reusing teh most efficient and TEMPeffective strategies for new development.
  • Experienced in various IDEs like Eclipse, JBuilder, and Net Beans, Note pad++, IntelliJ for debugging and using java coding standards from teh beginning of development. Adobe Dreamweaver, Microsoft Visual Studio and Brackets IDE for teh Java script and HTML, CSS designing.
  • Strong experience in UI and client side validations using HTML 5, CSS3, Javascript, JSP, AJAX, DOJO, JSON, XML, XSLT and JavaScript frameworks like ExtJS 3.x/4.x, JQuery.
  • Performed bulk data load to Teradata RDBMS using BTEQ, Fast load and Multi load.
  • Strong noledge with Extraction Transformation and Loading (ETL) processes using Data stage ETL Tool,Teradata Scripts, UNIX shell scripting and SQL Loader.
  • Expertise in implementing MVC frameworks using spring 3.x, Custom MVC and Hibernate 3.5 for persistence.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAP UI etc.
  • Expertise in using configuration management tools like SVN, CVS and VSS for version controlling.
  • Expertise in J2EE Architecture, SOA architecture, WSDL, Restful Web Services.
  • Dedicated focus on n-tier distributed architectures using Java, J2EE, JDBC, and XML/XSLT.
  • Good noledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, React JS, Backbone JS, Bootstrap and Dojo toolkit.
  • Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.
  • Expertise in various Java/J2EE Design Patterns like Session, Data Access Objects (DAO), Singleton, Data Transfer Object (DTO).
  • Proficient in Web service testing using SOAP UItool, SOAP, XML and expert in reading WSDL.
  • Experience in Understanding teh code written in different programming languages Java, HTML, JavaScript and CSS, SQL, and Oracle.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Expertise in deploying applications on WebSphere 5.x/6.x, WebLogic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like Rational Rose for creating class, use case and sequence diagrams.
  • Experience in XML, Web Services using SOAP, JAX-WS and JAX-RS.
  • Experienced in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like open source Apache Tomcat, JBOSS, Web Logic.
  • Desire to take challenges, learn new technologies, ability to handle multiple tasks and meet project deadlines in a fast paced environment.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

TECHNICAL SKILLS

Operating Systems: Win XP/Vista/7/8, Linux, Mac OS.

Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, GWT, AJAX, JQuery, JSON

Server Side Programming: JavaScript Libraries,J2EE,JavaEE 5, Servlets 2.1/2.2,JSP 2.0, JSTL1.1, EJB … JDBC 2.0/3.0, XML, MVC, JSF, Spring MVC, Spring Web Flow,JavaThreads, Swings, Backbone.js 0.9.2,Teradata,RDBMS Oracle, MySQL, SQL Server, DB2

Application Server: WebLogic, Tomcat, WebSphere, JBOSS

Framework: J2EE, Spring, Hibernate, JSF, UML, and Workflow.

Version Control: CVS, SVN, GIT

IDE and Tools: NetBeans, Eclipse IDE, IntelliJ, Firebug,JDeveloper, Edit Plus, Bugzilla, Ant, Maven, Log4j, Jprobe, WCAG 2.0, Cucumber.

Programming Languages: Java, JavaScript, J2EE, C, C++, SQL

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Involved in various stages of application development including Analysis, Design, Development and Testing using Agile Model.
  • Worked on Core Java development for teh implementation.
  • Designed and developed most of teh application's GUI screens using GWT framework.
  • Wrote GWT code to create presentation layer usingGWT widgets and event handlers.
  • Build teh MVC Tool using Shell & Teradata Scripting.
  • Logged issues and bugs with Jira, created and participated in code reviews using Crucible 2.0/3.0.
  • Maintained teh code base by frequent updates to teh code repository using GIT HUB.
  • Refactored Maven plugin code for backwards compatibility with Java 6/ Java 7.
  • Extensively worked on subversion, GIT, Jenkins, Crucible, Maven and Jira.
  • Set up Jenkins server and created Jenkins jobs to build and deploy teh application in different environments using Maven 3.1.
  • Develop core Java programs for all business rules and workflows.
  • Worked on JUnit and Mockito for white box testing.
  • Unit Testing/Integration Testing, JUnit, Debugging and Implementation.
  • Written teh test cases for all teh classes using teh JUnit & Mockito Framework.
  • Worked in a GITmanaged environment.
  • Writing complex SQL queries using table joins (inner and outer), temporary tables, and table variables.
  • Involved in creating and consuming REST based web services using JAX-RS specifications.

Environment: Java/J2EE, Core Java, Oracle, GWT, PL/SQL, JDBC, REST, JUnit, Mockito, GIT, Jenkins, JIRA, Crucible 2.0/3.0, JSPs, JSTL, Maven, SOA.

Confidential, Miami, FL

Java UI Developer

Responsibilities:

  • Developed teh Web Based Rich Internet Application (RIA) using J2EE (spring framework) and Adobe Flex.
  • Designed Graphical user interface using Java Swing, HTML5 and JSF.
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Built Web pages that are more client interactive utilizing jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, React JS and JavaScript, Bootstrap.
  • Developed AJAX scripting to process server side JSP scripting.
  • Implemented web-based application using JSF frame work.
  • 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 GWT to send AJAX requests to teh server and updating data in teh UI dynamically.
  • Extensively used loader utilities to load flat files intoTeradata RDBMS.
  • Did majority of teh ETL design, including Process specifications, Source to Target mappings, selection of teh appropriateTeradata Extract/Load tools.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Developed stored procedures, Triggers and functions in Oracle to process teh trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Spring Framework has been extensively used in all layers of teh application including UI, backend and integration. Dao's were implemented using Hibernate. Developed Web Services using SOAP, REST and Apache CXF while integrating with teh license server to validate teh licenses.
  • Developed JSP pages and Servlets for customer maintenance.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Used Entity beans for integrating with teh database and deployed on JBoss Application Server.
  • Used JBoss application server for deploying project in production environment.

Environment: Java/J2EE, Hibernate, JQuery, AJAX, JavaScript, Oracle, PL/SQL, JDBC, REST, WebLogic, JUnit, JSPs, JSTL, Servlets, Maven, ILOG, Web, SOA.

Confidential, Bentonville, Arkansas

Java UI Developer

Responsibilities:

  • Involved in AGILE Methodology process which includes bi-weekly sprint and daily scrum to discuss teh design and work progress.
  • Worked in a group, included in developing theUI layout and front - end programming for web application that matches necessities.
  • Designed user interface layout using JavaScript, CSS and HTML.
  • Used jQuery core library functions for teh logical implementation part at client side for all teh application.
  • Interacted withJAVA controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Designed, Developed and analyzed teh front-end and back-end using JSP, Servlets and spring.
  • Responsible for writing action classes, Hibernate POJO classes and integrating Hibernate with spring for processing business needs.
  • Involved in developing theUI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, and Ajax.
  • Developed web-based visualization tools using WebGL/JavaScript.
  • Worked on loading of data from several flat files sources to Staging using Teradata Multi load, Fast Load.
  • Got exposure to build and deploy teh changes in production environment by executing teh build script and deploying teh compiled GWT client side code and server side code to production server.
  • UI development using GWT, developing tables/grids and complex UI component.
  • Experienced in creating SQL Tables, Views and other SQL joins and stored procedures.
  • Expert in creating Clustered and Non-Clustered Indexes to improve teh performance of teh SQL queries.
  • Analyzed and designed a scalable system which includes using, Object oriented concepts, OOAD and teh various J2EE design patterns.
  • Conducted Unit Testing, interface testing, system testing and user acceptance testing
  • Used SVN for version and source control and used JIRA for bug tracking.

Environment: JavaScript, HTML4/5, CSS2/3, JQuery, XML, JMS, JSON, Ajax, JSP, SOAP, DOM, MVC, Source Control -SVN, SQL, PL/SQL, Oracle, Windows.

Confidential

Java UI Developer

Responsibilities:

  • Requirements and Analysis: Understanding teh requirements of teh client.
  • Agile SCRUM development process was used for teh product life cycle management.
  • Interacted with teh client on various forums to discuss teh status of teh project, clarify any queries regarding teh functionality etc.
  • Created design documents with use case diagrams, class diagrams, and sequence diagrams using MS Visio.
  • Developed Web Interface using Servlets, JSP, HTML, CSS, JavaScript and jQuery.
  • Developed web services components using SOAP, WSDL, JAXB and JAX- WS with java.
  • Developed and designed teh front end using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Used JDBC for communicating with Oracle database. Used Statement, Prepared Statement and Callable Statement classes for implementing teh database interface.
  • Build application using Apache ANT and CVS repository as version control.
  • Involved in teh development of business module applications using J2EE technologies like Servlets and JDBC.
  • Involved in teh development using Spring MVC with Data access/integration layer consists ORM module (Ibatis).
  • Implemented teh JBoss Drools engine to validate business rules.
  • Designed and developed Jasper reports for all teh Business related reports.
  • Involved in writing sql queries using iBATIS specific configuration and mapping files.
  • Wrote iBATIS configuration file, iBATIS mapping files, developed persistence DAO classes to persist teh data into Oracle Database.

Environment: Java, JSP, CSS, HTML iBATIS, JAX-WS, JavaScript, jQuery, Ajax, XML, ANT, JBoss, JDeveloper, MY-SQL, Adobe Illustrator.

Confidential

Java UI developer

Responsibilities:

  • Involved in requirement gathering, configuration, design, development, deployment and validation.
  • Used Hibernate for establishing connection and interacting with teh database.
  • Developed GUI using JSPs.
  • Developed teh presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Migrated teh Servlets to teh Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Teh front-end JSP pages were developed using teh J2EE environment on an Apache tomcat server.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Used BEA WebLogic as teh Application Servers and Apache Web Server 2.0.
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to teh other modules.
  • Designed additionalUI Components usingJava Script and implemented an asynchronous, AJAX based rich client to improve customer experience.
  • Involved in teh development of CRUD (Create, Update and Delete) functionality for various administrative system related tables and product components.
  • Designed static and dynamic Web Pages using JSP, HTML and CSS.
  • Updated teh maintained teh sequence diagrams for teh given Design.
  • Used Web Logic Application Server for deploying various components of application.
  • Developed teh User Interface Screens for presentation logic using JSP, CSS, and HTML client validation scripts using JavaScript.

Environment: CSS, HTML, DHTML, XHTML, Java, IIS, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 2.0, Adobe Fireworks MX, IIS and Oracle.

We'd love your feedback!