We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Java/J2EE developer with 8+ years of experience in design, development, implementation and maintenance of software applications using java technology
  • Experience in developing web applications using server side java components such as JSP, Servlets, JDBC, XML
  • Experience in design and development of interactive user interface using client side components such as Ext JS 5.0, Jquery, AJAX, Java Script, CSS, DHTML, HTML5
  • Experience in java based frameworks such as Spring MVC
  • Experience in design and development of Service Oriented Architecture - SOA using JAX-RPC and Axis framework for web service development
  • Experience in HTTP Client API to send GET / POST HTTP request and receive result.
  • Expert in XML - DOM parsing for storing and retrieving information in xml files.
  • Extensively worked on J2EE Application Servers such as IBM Web sphere and web server such as Apache Tomcat.
  • Experience in using JDBC for writing queries and calling SQL stored procedures.
  • Developed SQL queries, PL/SQL Stored Procedures, Views, Cursors, Triggers and Functions using Oracle database.
  • Expert in Database - Transaction Processing using SQL / PL SQL
  • Expert in implementing Single Sign On - SSO authentication, LDAP authentication using IIS web server and Web Sphere Application Server
  • Experience in writing servlets using MVC - Model View Controller Design Pattern for controlling and dispatching user requests to other servlets, JSPs or HTML web pages
  • Experience in writing JSPs for providing dynamic web contents to user
  • Expert in using external Java Based Open Source APIs/Libraries for data integration such as Requisition API, Web Service API, LDAP API
  • Experience in object oriented Core Java concepts such as Collection framework, Multithreading, Polymorphism and Inheritance
  • Excellent at Relational Database Management System - RDBMS for database design and development
  • Experience in using Java script, DHTML and HTML5 with CSS for client side user interface design and development
  • Experience in writing technical specification documents describing the system with flow charts and sequence diagrams
  • Experience in using singleton, factory and MVC design patterns
  • Experience in Unix Shell Scripting
  • Experience in using AJAX for building interactive user interfaces in web applications
  • Experience in performing database operations in Oracle, SQL Server
  • Experience in developing J2EE applications using IDE’s such as IBM Rational Application Developer, Eclipse and Notepad++

TECHNICAL SKILLS

Web Technologies: JSP, Servlets, Java Beans, EJB, XML, JDBC

Web & App Server: Web Sphere 6.1/7.0, JBOSS, Tomcat 5.5

Frameworks: Spring MVC

Design Patterns: Singleton, Factory, MVC

IDE’s: IBM Rational Application Developer RAD 7.0, Agile, Eclipse, IntelliJ Idea

Languages: Java, J2EE

Scripting Languages: JavaScript, Ext JS 5.0, Ajax, HTML5/DHTML and CSS

Databases: Oracle 10g, SQL Server

Operating Systems: Windows 98/NT/2000/2003/ME/XP, Unix

PROFESSIONAL EXPERIENCE

Confidential, New York

Sr. Java developer

Responsibilities:

  • Involved in front-end design and development using ExtJS 5.0 library
  • Worked with different types of ExtJS layouts, grid and chart components
  • As per specific requirements, designed and developed custom charts such as tree map, column and bar charts
  • Developed UI components using ExtJS 5.0, Angular JS, Bootstrap, Java Script, HTML5 and CSS
  • Used JSON data format to feed data to grid and chart components
  • Used Angular JS for single page application (SPA) development
  • Worked on bootstrap stylesheet classes with Angular JS script
  • Used JDBC for performing data base operations with Oracle database
  • Developed SQL queries and PL/SQL Stored procedures.
  • Worked closely with the Business/Users team in proposing technical requirements fulfilled by Ext JS MVC framework.
  • Developed reusable java components with Spring Framework.
  • Wrote SQL queries and PL/SQL stored procedures
  • Used Connection Pooling Mechanism in websphere 6.1 for multiple database connections and better performance of the system.
  • Worked on AJAX calls to get data from external web services and convert it into JSON format to feed the grid/ chart component.
  • Used XML DOM Parsing to interpret web service response messages.
  • Developed UI framework to dynamically generate UI component based on input provided in json data format
  • Extended existing UI framework to log each java script method call and event handler
  • Used Sencha CMD to build and deploy the project to the sencha watch web server
  • Worked on Eclipse and IntelliJ Idea for development environment
  • Developed custom components such as carousel - scroll horizontally, picture viewer, nested tree grid and custom form controls
  • Used Unix Shell Scripting to write deployment scripts in Unix based application servers
  • Designed and developed Java web application using spring MVC framework with JDK 6.0
  • Worked on Sencha app watch, Tomcat and web sphere application server to deploy/configure the web application
  • Developed deployment scripts in Unix Shell Script to deploy application to the server
  • Designed use case diagrams, data flow diagrams, system flow chart, state charts using UML.
  • Used HTTPClient API to send / receive HTTP messages from external Java based web services.
  • Used Agile methodologies- JIRA to keep track of each task performed within the team environment.
  • Wrote use cases and technical design specifications for each component used in the application

Confidential, Weehawken NJ

Sr. Java developer

Responsibilities:

  • Involved in requirement gathering, system analysis, design and implementation phases of SDLC
  • Managed other Jr. Developers to write external java procedures and provide dynamic interactive user interface.
  • Designed and developed Interactive user interface using ExtJS MVC framework, Java Script, AJAX, JSON, custom CSS, DHTML and HTML
  • Worked with Multithreading with thread synchronization to achieve concurrency. Used Multitasking to improve performance of the system.
  • Worked on Service Oriented Architecture - SOA with SOAP/ WSDL Web Services to integrate data among multiple applications and perform actions.
  • Used XML - DOM Parsing to formulate Web Service SOAP message and retrieve data from Web Service - SOAP message
  • Used HttpClient 3.1 API to send GET / POST messages to Java based external web services
  • Developed java procedures to make HTTP calls to Web Services to automate functionality and perform actions.
  • Developed Java application to send / retrieve files from external FTP server. The job makes FTP calls to external FTP site and stores/retrieves files.
  • Used Websphere 6.1 and WebLogic as Application server and IIS - Internet Information Services as web server.
  • Implemented Single Sign On (SSO) Authentication Scheme with IIS web server for to authenticate and identify users.
  • Installed and Implemented Websphere - IIS web server plugin with Single Sign On Authentication Scheme.
  • Developed login mechanism and used LDAP Directory to authenticate and identify users.
  • Performed bug fixing in existing JSP pages. Assigned priorities to bugs from highly effective to lowest effective.
  • Modified existing JSPs and servlets and resolved bugs and conflicts.
  • Performed up grading existing system based on user’s modified requirements.
  • Determined set of requirements based on customer reviews and users’ experience with existing system.
  • Provided production support for technical issues and enhancements to the system
  • Used IBM Rational Application Developer - RAD 7.0 Eclipse 3.0 and Edit Plus for the development and integration of various modules of entire J2EE application.

Confidential, Weehawken NJ

Sr. Java developer

Responsibilities:

  • Developed JSPs and servlets for the server-side programming and developed ExtJS, CSS, HTML/DHTML and Java Script pages for the client-side programming.
  • Wrote Ext JS MVC components to control properties, events and behaviors performed by end user.
  • Developed reusable Java Script components with EXTJS MVC Framework.
  • Developed client-side event logger to log each user action including AJAX calls to web services.
  • The framework is designed to dynamically render each UI component based on the input provided from the JSON data with list of properties and behaviors.
  • Allows developers to control behavior of each custom control using the JSON input data.
  • Wrote integration logic to help UI developers to write UI application on top of the framework.
  • Implemented dynamic user input validation grid to check multiple field combination rules.

Confidential, Weehawken NJ

Sr. Java developer

Responsibilities:

  • Involved in user interface design and development and database operations
  • Wrote client side UI components using ExtJS, Java Script, DHTMl and HTML
  • Designed and developed custom UI components and provided behavior to them.
  • Wrote SQL queries, and stored procedures to perform fast data retrieval.
  • Developed JDBC components for writing queries and calling SQL stored procedures.
  • Wrote SQL queries, PL/SQL Stored Procedures, Views, Cursors, Triggers and Functions using Oracle database.
  • Performed in Database - Transaction Processing using SQL / PL SQL

Confidential, Jersey City NJ

Sr. Java developer

Responsibilities:

  • Used Extended Java Script - Ext JS, AJAX, JQuery for interactive user interface
  • Developed JSPs and servlets for the server-side programming and developed HTML/DHTML and Java Script pages for the client-side programming.
  • Used Spring Framework to provide JDBC Abstraction Layer and database Transaction Management.
  • Used Oracle - Relational Database Management System - RDBMS for data consistency.
  • Used JDBC with Connection Pooling mechanism for database storage and retrieval.
  • Used HTTPClient API to send / receive HTTP messages from external Java based web services.
  • Used XML DOM Parsing to interprete web service send / receive SOAP messages.
  • Wrote technical documentation providing system specification and functionality of each component.

Confidential, Jersey City NJ

Sr. Java developer

Responsibilities:

  • Designed and developed dynamic user interface components using Ext JS, AJAX, JQuery and HTML
  • Used Spring Framework to provide JDBC Abstraction Layer and database Transaction Management.
  • Used Oracle - Relational Database Management System – RDBMS for data consistency.
  • Used JDBC with Connection Pooling mechanism for database storage and retrieval.
  • Used Java beans for persistence data storage.
  • Used EJB for persistent session state information. Used session beans and entity beans.
  • Developed SQL queries and PL/SQL Stored procedures.
  • Built Custom user interface components using Struts framework.
  • Designed and developed procedures using core java concepts such as Multithreading and Collection framework.
  • Used Web-sphere 6.1 and WebLogic as Application server and IIS – Internet Information Services as web server.
  • Used XML - DOM Parsing to store/ retrieve data from XML files.
  • Modified existing JSPs and servlets and resolved bugs and conflicts.
  • Designed use case diagrams, data flow diagrams, system flow chart, state charts using UML.
  • Used IBM Rational Application Developer – RAD 7.0 Eclipse 3.0 and Edit Plus for the development and integration of various modules of entire J2EE application.
  • Involved in Java Performance Tuning and review checklist preparation.

Confidential, Jersey City NJ

Sr. Java developer

Responsibilities:

  • Used Fusion Charts, Extended Java Script, AJAX, CSS for interactive user interface
  • Developed JSPs and servlets for the server-side programming and developed HTML/DHTML and Java Script pages for the client-side programming.
  • Used JDBC for performing data base operations with Oracle database
  • Used Java beans for persistence data storage.
  • Used EJB for persistent session state information. Used session beans and entity beans.
  • Developed SQL queries and PL/SQL Stored procedures.
  • Used Java based Struts framework.
  • Worked with Core Java techniques such as Multithreading, Inheritance, and Collection framework.
  • Used XML - DOM Parsing to store/ retrieve data from XML files.
  • Used Web-sphere 6.1 and WebLogic as Application server and IIS – Internet Information Services as web server.
  • Implemented Single Sign On (SSO) and LDAP Authentication Scheme with IIS web server for to authenticate and identify users.
  • Worked on SOAP/ WSDL Web Services to integrate data among multiple applications and perform actions.
  • Developed java procedures to make HTTP calls to Web Services to automate functionality and perform actions.

Confidential

Sr. Java developer

Responsibilities:

  • The project started from the beginning right from requirement analysis phase to implementation and evaluation.
  • Continuously involved in each phase of SDLC - Software Development Life Cycle.
  • Wrote programs for HTML/DHTML and Java script web pages
  • Designed and developed java servlets and java server pages
  • The frameworks were used such as Struts and Hibernate.
  • Developed SQL and PL/SQL scripts for different procedures. Data was already stored in Oracle database.
  • Used AJAX for designing interactive web application.
  • Used Tomcat 4.0 and Web Sphere 5.0 as application Server.
  • Performed requirement analysis and prepared requirement specification.
  • Used Oracle for data storage and retrieval and other relational database operations.

We'd love your feedback!