We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

4.00/5 (Submit Your Rating)

BostoN

Summary :

  • 7 years of experience in Project management, Business analysis, Requirement gathering, Failure analysis, Data analysis, Forecast Modelling, Software development, delivery and testing in realm of Product Lifecycle Management PLM and Client/Server applications development using Web Technologies like Java1.6, Servlets, JSP, J2EE.
  • Rich experience in Web development using Java1.5 1.6, J2EE, Spring MVC, Spring Security3.1, Servlets, JSP, JDBC, Multi-threading, collections, XML UML
  • Experience in Full Software Development Life Cycle SDLC like design, analysis, development, Testing and implementation of Java 2 Enterprise Edition J2EE applications.
  • As technical subject matter expert involved in all phases of SDLC followed OOAD and UML modeling techniques, design patterns and CASE tools in systems design architecture and used Java/ J2EE, Oracle and other web technologies in implementation of enterprise applications.
  • Have very good experience in PLM tools like Windchill, PDMLink etc.
  • Have very good experience on Database design.
  • Good experience with ORM techniques including JPA.
  • Software version control using IBM Rational Clearcase software.
  • Bug Tracking using IBM Rational Clearquest.
  • Experience in third party software integration and customization.
  • Good experience with service oriented architecture SOA development.
  • Good knowledge of MySQL. Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Rich Knowledge in programming methodologies.
  • Experience in business process analysis and planning of system processes and sub processes.
  • Quick learner, adaptable to dynamics of software industry, excellent communication, team work inter-personnel skills.
  • An effective communicator, committed team player with commitment and a strong work ethic.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team
  • Collaborative work ethics and refined leadership skills with ability to motivate teams and thereby increase productivity.
  • Exemplary communication and presentation skills coupled with above average analytical skills.

Professional Experience :

Confidential

Sr. Java developer

Description: Confidential is a full-fledged equity trading application designed to simulate the actual trading system present in the production environment. This application is designed in a test environment called KPMG with the primary purpose of simulating production. The entire environment consisted of roughly about 13 Order Management Systems OMSs to facilitate trading of different types of stocks and each of these OMSs were built using varied technologies. These OMSs were to be enhanced and tested so as to ensure compliance standards.

Responsibilities:

  • Created all the services to work with the various entities provided and restified the services using REST APIs
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed and Implemented WebServices and used Spring Framework.
  • Developed UI screens using YUI, CSS and JQuery.
  • Improved the performance and response time of the application by implementing AJAX.
  • Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • Developed HQL queries for CRUD.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures
  • Used JDBC to connect to the information model tier.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server
  • Deployed allocations in the weblogic application servers and written automation scripts using PERL on UNIX boxes
  • Support on the ClearCase host server load balancing and server optimization.
  • Writing JUnit test/Integration test cases for asserting functional quality
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Designed UML diagrams using UML and Rational Rose.

Responsible for developing GUI / user interfaces using JSP, CSS DHTML

  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components
  • Experience in creating build files using Maven.
  • Use jPod and iText to manipulate PDF operations.
  • Applications developed in Eclipse IDE with Java, Google Web Toolkit, Hibernate, CSS, JBoss, HTML Oracle DB.
  • Enhanced and created new Jasper Reports according to the requirements.
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Lead, Designed and Developed SOA enterprise system using Oracle SOA Suite 11g

Environments: Spring, Hibernate, Struts, JQuery, AJAX., ExtJs/Sencha, JavaScript, Oracle,CRUD, PL/SQL , JDBC , Apache CXF, RES , Eclipse, Weblogic, ClearCase, JUnit , AGILE, UML, JSP, JSTL, Servlets, Maven., iText, Google Web Toolkit, Jasper Reports, ILog,web 2.0, SOA

Confidential

Sr. Java developer

Description: Confidential is one of the nation's largest diversified financial services companies with their core strength being mortgage banking. They integrated their home-built ERM system with Confidential. The goal is to have a technology solution that will provide their employees anytime/anywhere access to 'inside' countrywide applications and data, thereby improving their employees' productivity and the level of service delivered to Countrywide's customers.

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Developed Web pages using JSF.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript ExtJS to server-side Java methods ExtDirect .
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Involved in writing AJAX scripts for the requests to process quickly.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Maintained DataBases with DB2
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Design and Developed using WebService using Apache CXF Celtix Xfire
  • Implemented a web service to interact with the database iSeries and SQL Server through TIBCO middleware using Apache Axis SOAP over HTTP .
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Used Subversion for software version control.
  • Used JUnit framework for unit testing of application and Log4j 1to capture the log that includes runtime exceptions
  • Participated in daily Stand up meetings with Scrum Master.
  • Created Class Diagrams and sequence diagrams using UML.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Has developed XML Parsing logic using DOM Parsers.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Provided end user support for all levels of Oracle ECM users.
  • Developing unified Global Transaction Banking platform using Google Web Toolkit GWT to support a consistent web experience
  • Adopt Agile Methodology to plan using JIRA.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Design code execution support components using existing PI ILOG JRules Framework
  • Collaboration technology planning, social media adoption and metrics. Web 2.0 strategy
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • Involving in Building the modules in Linux environment with ant script.
  • Troubleshooted issues concerning Apache Tomcat during deployment
  • Development of web pages in PHP/FX.PHP using Filemaker Proas the database.

Environments: Spring , Hibernate, Struts , JSF, DOJO, ExtJS , Java Script, CSS, AJAX , HTML5 , DB2, CRUD PL/SQL, JDBC, Apache CXF, SOAP , Web Services , XML, Eclipse, lWebSphere, Subversion , Scrum , UML, JSP, JSTL, Maven, XML.,iText ,Oracle ECM ,Google Web Toolkit GWT , JIRA, Jasper Reports, ILOG, JRules, Web 2.0 , SOA, JMS. Linux, Apache Tomcat , PHP.

Confidential

Sr.J2EE Developer

Description: Confidential was a Java application that allowed company employees to fill in their time sheets, expense sheets and other company related expenditure online in a timely and user-friendly manner. With this information, the company was able to perform salary calculations, reimbursements and other HR related activities on employee accounts.

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Developed complex Web based UI using Struts , Ajax and Java Script.
  • Developed the front end using JSF and Portlet.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Developed UI screens using YUI, CSS and JQuery.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for all database query testing and optimizations
  • Worked with Database Backup Compression, Data Collector, Policy-based Management, Resource Governor and SQL Server Audit.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Used JBoss application server to deploy application into Production environment.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Used Visual Source Safe for Version Control.
  • Build and maintained a Selenium Regression test suite.
  • Designing the flow of the project using Water Fall Model.
  • Designed the UML diagrams based on the OOAD principles
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Deployed complex systems on client site that includes EMC Documentum
  • Used JIRA issue tracker to file the bugs.
  • Designed the front end using Swing.
  • Designed Power Cubes using Cognos Transformer
  • Development/Deployment of jar files into ILOG Rule builder.
  • Use Oracle ADF to create a rich User Interface.
  • Page design and development using Oracle BPM.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Apache Tomcat Server was used to deploy the application.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Used Resource Manager to schedule the job in Unix server.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Develop WordPress themes to meet the needs of the small business owner.
  • Used web services REST to bridge the gap between our MS and Drupal technology.
  • Designed and developed using C .Net and MVC patterns.
  • Used ASP.NET technology for developing the presentation layer.
  • Develop programs in C / C to integrate as per the users requirements.
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Code development using PL/I, COBOL, JCL and DB2
  • Develop/test/debug JCL.
  • Worked on PL/SQL and SQL queries
  • Used Sybase and with SAS to replace code on the mainframe for high priority work to produce the CPI every month.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Designed, developed and maintained Asp.Net applications.

Environments: spring, ibatis , Struts, JSF , EJB, jQuery ,MySQL, Toad, MySQL Server, DB2, Apache Axis 2 ,

WSDL ,Netbeans , JBOSS, CVS , water fall model, UML , JSPs, ervlets,XML, EMC Documentum , JIRA,Swing , cognos , ILOG ,Oracle ADF, Oracle BPM ,IBM MQ, Linux, Apache Tomcat ,Ruby,Wordpress ,Drupal ,ASP.NET C, C ,Mainframe,COBOL,PL/I, SAS,VB,ASP

Confidential

Java devloper

Responsibilities:

  • Re-designed and re-implemented the company's web functionality into a modern n-tier architecture using J2EE framework. The Existing system was built using VB and Power Builder.
  • Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Utilized various Rational Rose design methodologies for developing the framework.
  • Object Oriented Analysis and Design OOAD of business requirements with the end users and business analysts.
  • Used J2EE design patterns like Spring MVC
  • Developed the application using Spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using JSP and Tag Libraries.
  • Used Hibernate for mapping object oriented design model to relational database.

Environment:

JAVA, J2EE, SPRING, WEBSPHERE, WSAD, ORACLE , JDBC, HIBERANTE,

JAVA SERVLETS, JSP, UML, RATIONAL ROSE, JAVASCRIPT, XML, HTML, JUNIT

Confidential

JAVA Developer

Description: The main goal of this project is to enhance the services of the educational department by offering the new and existing students a web-based tool for submitting their artifacts. The new site offers students with an easy and fast system to upload artifacts both on campus and off campus. It also offers the faculty and administrator to perform their functions like viewing the reports and administrative tasks like adding, dropping students, adding new semester, enrolling students etc. Another important goal of this project is to give the faculty of the education department to view all the artifacts submitted by all the students, search for artifacts of a particular student, and administrator having tools like adding, dropping students, adding new semester, enrolling students etc.

Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA, J2EE, JAVA SDK, JSP, HTML, JDBC, OOAD, SERVLETS, SVN, MYSQL, WINDOWS XP PROFESSIONAL, JAVA SCRIPT, J QUERY, GLASSFISH SERVER, NET BEANS IDE, MICROSOFT VISIO.

Confidential

Java/J2ee Developer

Project Description: Confidential provides a comprehensive Reporting and query capabilities. It capture's customer Details Store compliance rules monitors transactions and flags any violation of transactions against customer profile and compliance rules. The system generates all statutory Reports and provides for generation of Suspicious Activity Reports. The primary objective of any anti money laundering solution is to Monitor Customers Transactions for Money Laundering activities Scan Customers and transactions against the various blacklists.

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library JSTL .
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities events and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environments:

JAVA, J2EE, SYBASE, BEA WEBLOGIC SERVER, JSTL, SQL SERVER, STRUTS FRAME WORK, SERVLETS, JSP, EJB, WINCVS, JAVABEANS, ECLIPSE, UML, WINDOWS XP/LINUX.

We'd love your feedback!