We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

Chicago, IL

Experience Summary

  • Having 11 years of experience in design, development and deployment of multi-tier, Distributed, Scalable and Transactional Intranet/Internet applications using Java/J2EE
  • Knowledge in WCS5.6 and 6.0
  • Strong experience in working with agile development methodology
  • Strong database programming knowledge in SQL and PL/SQL
  • Experience in various Application Servers like Websphere, Weblogic, JBOSS and Tomcat
  • Hands on experience in IDE tools like Eclipse, WSAD, Toad, SQL Developer and DB2 command center
  • Experience in configuration management using CVS, SVN, VSS and TFS
  • Experience in various databases Oracle, DB2 and SQL Server
  • Good understanding and implementation level knowledge on Java/J2ee Design Patterns like Singleton, Factory, MVC, Front Controller, Composite View, View Helper, Value List Handler, Business Delegate, Service Locater, Session Fa ade, Transfer Object and DAO.
  • Good understanding and programming knowledge on SOAP/REST Web Services and XML parsers JAXP SAX, DOM and JAXB
  • Good knowledge in Log4j, JUnit, Maven, Ant and Jenkins
  • Good knowledge with various phases of Software Development Life Cycle process SDLC which includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation.
  • Strong implementation knowledge in Hibernate
  • Expertise UI development using HTML, Javascript, EXT-JS, Ajax, JQuery, JSON and CSS
  • Expertise web application development using Spring and Struts frameworks
  • Expertise implementation knowledge in Core Java, JDBC, JSP, Servlet, SWING, JMS and EJB
  • Ability to work at a fast pace in a team and adapt style to ensure the project is successful
  • Ability to adapt new technologies or tools easily without having much help from others
  • Experience in ecommerce, health care and aerospace domains

Technical skills

Languages API

Java, JSP, Servlet, JDBC, Struts, Spring, Hibernate, SQL, PL/SQL, POI, EJB, JMS, Jasper reports, UNIX shell script, Log4j, JUnit, SAX, DOM, JAXB

UI

HTML, CSS, Javascript, Ext-Js, Ajax, JQuery, ckEditor

DBMS

Oracle, DB2, SQL server

Web Services

XML/XSD/XSLT, SOAP, WSDL

Development tools

Eclipse, WSAD, TOAD, DB2 command center, SQL server studio, StarUML, Putty, SecureCRT, Filezilla

Version Control

CVS, SVN, VSS, StarTeam

Operating System

Windows, UNIX, SOLARIS, LINUX

Professional experience

Confidential

Role: Sr. Java Developer

Roles Responsibilities

  • Involved in client interactions, requirements gathering and preparing BRDS
  • Involved in technical design and preparing DTDS
  • Involved in report UI development using JSP, html , java script JQuery
  • Involved in implementing MVC architecture using Spring MVC
  • Implemented Spring-Hibernate in data access layer to access and update information in the database using Hibernate HQL, Criteria API, Cache and Named Queries
  • Involved in Data extractor development to retrieve report data from a centralized database using RPM web services
  • Involved in developing SOAP requests, processing xml responses and storing report data in result tables using RPM API, Java and Jdbc
  • Involved in developing code to convert a SOAP response in to a JSON object and construct a tree in UI
  • Involved in design development of an editor to create/edit market commentaries
  • Involved in implementing customizing ckeditor.
  • Implemented in developing report status emails using JavaEmail
  • Developed and modified oracle SQL and PL/SQL scripts using SQL developer
  • Involved in source code management, builds, staging and deployment in web logic
  • Involved in preparing test cases and various phases of testing.
  • Implemented code to copy paste, validate store UTF-8 special characters and currency symbols
  • Implemented J2EE design patterns like Factory, Singleton, MVC pattern, Session Fa ade and Data Access.
  • Implemented drag drop functionality thumbnails using JQuery
  • Implemented Image upload functionality using javascript Ajax for IE8

Environment: Java1.6, Spring, JDBC, Hibernate3, JSP, Servlet, Ajax, Html4, JQuery, ckEditor, Oracle, Java Mail, EJB, Weblogic10, UNIX, Eclipse, TFS, log4j, Ant

Confidential

Role: Sr. Java Developer

Environment: Java1.6, Struts, Spring, JDBC, Hibernate3, JSP, Ajax, Html4, JQuery, Ext-Js4.0, SQL server, JMS, EJB, JBoss5, Windows, Eclipse, SQL server studio, Star team, log4j, JUnit, Maven

Roles Responsibilities

  • Involved in requirement analysis and client discussions to gather and modify business requirements
  • Understanding the business requirements and developing technical solution documents
  • Designed and developed dynamic and browser compatible UI using JSP, html, Javascript, Ext-Js, Ajax, JSTL and CSS
  • Used different JQuery actions and methods on the html elements to retrieve and verify data appropriately.
  • Designed and developed code for MVC architecture using Struts framework using Servlets, JSP, Action Form, Action Class and Action Mappings.
  • Developed the application using Spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Implemented DAOs to interact with database using Spring and hibernate
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database using HQL, Criteria API, Cache and Named Queries
  • Developed excel reports using POI and multithreading
  • Developed and modified SQL and PL/SQL scripts using SQL Server studio
  • Involved in fixing bugs and implementing change requests
  • Involved in parsing different types of medical documents and insert the data into database
  • Developed and executed test cases using JUnit
  • Implemented and consumed Web Services using SOAP and REST APIs
  • Implemented auditing for Deficiencies module using Spring AOP
  • Developed database cleanup and create scripts
  • Involved in modifying Maven build scripts
  • Implemented Log4j to log errors and messages for easy debugging
  • Used JMS and EJB MDB for the asynchronous exchange of critical business data and events among J2EE components and legacy system.

AIRBUS, Princeton, NJ JUN 2010 to MAR 2012

Role: Sr. Java/UI Developer

Roles Responsibilities

  • Involved in client discussions to gather business requirements
  • Understanding the business requirements and developing user specification documents
  • Developed UI components using EXT-JS, used components like Viewport, Grid, Panel, Form, Tree, various Data stores, Layouts, Menus, Ajax requests, JSON objects, Events, Date picker, Paging, Tabs, Sorting, Filtering, Item selector etc.
  • Inserted External Style Sheets to various web pages using CSS
  • Designed and implemented MVC framework using Spring and implemented DAOs to interact with database using spring and hibernate.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Developed database migration scripts to migrate Oracle 9i to 11g
  • Involved in development from scratch, workspace and debug setup
  • Involved in parsing input XML files using SAX and DOM
  • Implemented server side validations using java regular expressions
  • Developed various types of reports like excel reports using POI API and DOCX, pdf reports using Jasper reports.
  • Prepared and executed JUnit test cases
  • Involved in implementing Log4j and modifying Maven scripts
  • Involved in developing and configuring quartz schedulers

Environment: Java1.6, Spring3, JDBC, Hibernate3, Ext-Js, JSON, Oracle10g, Tomcat6, Windows

Confidential

Role: Sr. Programmer Analyst

Roles Responsibilities

  • Batch monitoring and maintenance
  • Issue tracking and fixing with data feeds
  • Involved in developing and modifying SQL and PL/SQL scripts
  • Struts2 framework for the presentation layer management, client request management, Authentication, redirection, Action Mapping, and response
  • Implementing Regular Expressions in Java, Javascript for input validations
  • Extensive Application of HTML, XHTML, CSS for design and styling of web pages.
  • Used Struts tiles for requirement specific styling of web pages
  • ANT scripts, and used MAVEN 2.x tool to build and deploy J2EE Applications
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications
  • Involved in writing java client programs for parsing data files using SAX, DOM and upload data into database using SQL loader
  • Involved in developing and modifying UNIX shell scripts using VI editor
  • Used SFTP to transfer feed files to several inbound and outbound systems.

Environment: Core Java, JDBC, Perl, Oracle, LINUX, Putty, Struts2, HTML, XHTML, JQuery, Ajax

Confidential

Role: Sr. Java Developer

Roles Responsibilities

  • Understanding the business requirements and developing technical solution documents
  • Involved in preparing Class and Sequence diagrams using starUML
  • Involved in development, enhancement and support activities
  • Involved in developing and modifying UI using JSP, HTML, CSS, Ajax and Java script
  • Implemented MVC using Struts and Spring and Implemented various form validations using Struts
  • Developed DAOs to interact with database using Spring JDBC
  • Involved in generating pdf documents with place holders and allow users to fill them online using iText API
  • Monitored and resolved bugs with data feeds
  • Involved in developing and modifying SQL and PL/SQL scripts.
  • Developed SQL loader scripts to load data from feed files into Database
  • Used Struts Tag Libraries, JSTL, C, Bean and JSP custom tags
  • Used JMS API for asynchronous communication by putting the messages in the Message queue
  • Involved in Unit testing and code reviews

Environment: Core Java1.5, JSP, Struts1.2, Hibernate3, Spring2, Servlet, JavaScript, HTML, EJB, JMS, Oracle 8i, Websphere6, UNIX, CVS, WSAD, TOAD, Putty, Filezilla, Log4j

Confidential

Role: Sr. Java Developer

Environment: Java1.5, JSP, WCS5.6, Struts1.2, EJB, JavaScript, HTML, Ajax , XML, Oracle 9i, Websphere6, SOLARIS, CVS, WSAD, TOAD, SecureCRT, WINSCP

Roles Responsibilities

  • Understanding the business requirements and developing technical solution documents
  • Involved in developing and modifying UI using JSP, HTML, CSS, Ajax and Java script
  • Involved in developing and modifying WCS commands and implemented business layer using Session and entity EJBs
  • Involved in developing and modifying SQL and PL/SQL scripts
  • Used JAXB API to bind XML schema to java classes.
  • Involved in performing unit and integration testing

Confidential

Role: Sr. Java Developer

Environment: Java1.4, JSP, WCS5.6, JavaScript, HTML, XML, DB2 7.2, Websphere, Linux, VSS, WSAD,

Roles Responsibilities

  • Understanding the business requirements and developing technical solution documents
  • Developed UI using JSP, HTML, CSS and Java script
  • Involved in developing and modifying WCS commands, Access Beans and Data Beans
  • Involved in developing and modifying SQL and PL/SQL scripts
  • Monitored and resolved issues with data feeds
  • Developed UNIX shell scripts to import/export feed files and notify failures
  • Involved in maintenance, enhancement and development
  • Prepared test cases and involved in Unit and integration Testing

Confidential

Role: Java Developer

Roles Responsibilities

  • Understanding the business requirements and modifying user specification documents
  • Developed UI using HTML, Java script, CSS and JSP
  • Implemented MVC using Struts and implemented form validations using struts and Javascript
  • Developed DAOs to interact with database using java, JDBC
  • Involved in development of business domain layer using session and entity EJBs
  • Prepared manual test cases and involved in Unit testing

Environment: Java, JSP, Struts, EJB, HTML, JavaScript, XML, Oracle 8i, Windows

Hire Now