We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY

  • Over 9 years of Object Oriented software development experience in analysis, design, development, and implementation of client/server applications using JAVA, J2EE, XML, T - SQL technologies.
  • Experience in OOAD using UML artifacts - especially class diagram and interaction diagram using MS Visio.
  • Used Web Sphere Application Server, Web Logic Application Server and Tomcat in my projects and successfully deployed and compiled many of the applications on them.
  • Good experience in application development using Model View Controller Frame work Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
  • Many of my java applications are successfully implemented and complied using different IDE tools like Eclipse, WSAD (Web sphere Studio Application Developer) and Net Beans.
  • Experience in developing Front-End using Struts, Spring MVC, JSP, JSF, JavaScript, HTML, DHTML and CSS.
  • Good knowledge in Web Services, SOAP programming, WSDL, XML technologies DTD and XSLT.
  • Expertise in client interaction, requirements gathering, design, development and deployment of various functional documents
  • Developed and implemented various Ajax Frameworks such as jQuery, DOJO, JSON.
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate andretrieved data from them in many of my applications.
  • Experienced with databases such as Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Experience on java web services using Apache Axis2.0 and JAX-WS.
  • Experience in unit testing the applications using JUnit Framework.
  • Developed ANT scripts in to build and deploy J2EE Applications.

TECHNICAL SKILLS

Languages: Java, J2EE, C,C++,SQL, PL/SQL.

Scripting Languages: JavaScript, Perl, PHP, Html, CSS,Bootstrap,Shell Scripts, Prototype, JibX, XML,XSLT

Internet/Web & J2EE technologies: JSP, JDBC, Servlets,BlueMartini, Struts, JMS, RMI, EJB, Webservices, JSF, AJAX, Spring, Hibernate, Maven, ANT, Soap.

Web-Application servers: WebSphere 5.1/5.0/4.0, WebLogic 8.1/7.0, Apache Tomcat 5.x, Weblogic Workshop, Vignette Application Server 7.3

Operating Systems: Windows 2000/NT/XP/Vista, RedHat Linux

Database: Oracle 10g/9i/8i, Sybase 10x, SQL Server2000

XML Technologies: XML, XSLT, DTD

IDE Tools: WSAD 5.1/5.0, Eclipse 3.2.1, My Eclipse, XML Spy

UML Modeling Tools: Rational Rose 2000, MS Visio 2000

PROFESSIONAL EXPERIENCE

Confidential, Bloomfield, CT

Sr Java Developer

Responsibilities:

  • Understanding the functional requirements from business and preparing the detailed Technical design document (TDD).
  • Involved in analysis and writing the technical specifications of the project.
  • Worked on Test Driven Development (TDD)
  • Used Spring Web MVCframework for the applying MVC Implementation to the web application.
  • Used Spring ORMto integrate Spring Framework with hibernate and JPA.
  • Used Spring Jdbc and DAOlayers to offer abstraction for the business from the database related code (CRUD).
  • Created POC for Spring Batch for running batch jobs.
  • Used Spring AOPmodule to handle transaction management services for objects in any Spring-based application.
  • Created and Consumed Soap Based webservices.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Tested Webservices using SOAP UI .
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Developed the presentation layer and in HTML 5, AJAX, CSS 3, JSP, Servlets and Client-Side validations were done using JavaScript.
  • Performance tuning of the application through Re-factoring and profiling tools like JProfiler.
  • Worked on Data Modeling and Data Migration in Oracle Database
  • Created DML’s and DDL’S for the new tables using SQL.
  • UsedJava Messaging Services (JMS)for reliable and asynchronous exchange of important information such as payment status report.
  • Implemented asynchronous task processing pipeline using RabbitMQ
  • Configured applications on J Boss.
  • Developing Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms.
  • In-depth knowledge of Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating the tool with other systems.
  • Daily Activity to do for merging the code From Branch to Trunk in SVN.
  • Used SVN for version control and Eclipse for the IDE.
  • Used Rally to keep of track of USER STORIES and to log the hours.
  • Used JIRA to keep track of bugs and issues.
  • Involved in code merge, code review, QA & production deployment activity.
  • Involved in Defect analysis for RCA, bug fix & unit testing.
  • Followed Agile, Scrum methodology to ensure delivery of high quality work with every two Week iteration.

Environment: Spring MVC, Spring ORM, Spring Batch, Hibernate, JSP, Servlets, XML, XSLT, Web Services, WSDL, SOAP, JMS, JBoss, Maven, Jenkins, Eclipse, JProfiler, Oracle11g, SQL Developer,, WinSCP, Putty, SVN.

Confidential, Charlotte, NC

Sr.Server Side Java Developer

Responsibilities:

  • Understanding the functional requirements from business and preparing the detailed Technical design document (TDD).
  • Involved in analysis and writing the technical specifications of the project.
  • Consumed/produced SOAP basedBLUEMARTINI Webservices within the Confidential Ecommerce suite, ILCF.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Tested Webservices using SOAP UI .
  • ILCF (Item Locator Customer Fulfillment) is an application using the technologies such as BlueMartiniframework, IBM MQ, Web Services, JAVA/J2EE(java, Struts, Hibernate).
  • Developed JSP, Action classes usingstrutsframework.
  • Implemented various Java/J2EEdesign patterns like front controller, MVC, DAO, singleton.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Developed the presentation layer and in HTML, AJAX, CSS, JSP, Servlets and Client-Side validations were done using JavaScript.
  • Used Jprofiler tool to measure and identify the methods which consumed more time.
  • Cached data using GigaSpaces grid on both Unix and Windows platform.
  • Supported in changing the entire Ecommerce Integration Framework configuration to point from new upgraded distributed order management system (DOM).
  • Building integration with a number of third parties, making heavy use of asynchronous processing with RabbitMQ
  • Configured applications on WeblogicServer.
  • Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms.
  • In-depth knowledge of Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating the tool with other systems.
  • Used BitBucket(GIT) for version control and Eclipse for the IDE.
  • Used JIRA to keep track of bugs and issues.
  • Involved in code merge, code review, QA & production deployment activity.
  • Involved in Defect analysis forRCA, bug fix & unit testing.
  • Followed Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration.

Environment: BLUEMARTINI, Struts, Hibernate, JSP, Servlets, XML, XSLT, Web Services, WSDL, SOAP,WebLogic8,Ant,Maven,Jenkins,Eclipse, Jprofiler, Oracle10g, SQL Developer, Giga sapces, WinSCP,Putty, GitBash.

Confidential, Pittsburgh, PA

Sr. Java Developer

Responsibilities:

  • Involved in the Design Analysis phase of the project and writing the technical specifications of the project along with creating the flow diagrams of the expected outcome.
  • Developed the components in the application using Spring MVC.
  • Used Spring ORMto integrate Spring Framework with hibernate and JPA.
  • Involved in Building the application and deploying it to various application servers on SIT and QA environments.
  • Worked on build tools like Maven and ANT.
  • Used AngularJS as the development framework to build a single-page application (SPA).
  • Developed user interfaces for the application using JSP, HTML 5, JavaScript, CSS 3.
  • Implemented JavaInternationalization to display the web pages in 4 new languages.
  • Involved in debugging and integration of modules.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub
  • Responsible for configuring TIDAL for automating various jobs.
  • Worked on creating the JSP’s, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, Stylesheets, Helper classes in the application
  • Built an application making extensive use of the Oracle XSU API.
  • Wrote ShellScripts for automating Batch Jobs.
  • Develop test automation, using BDD approach (cucumber, gherkin, etc.)
  • Extensive use of Spring MVC architecture and Hibernate for object relational mapping.
  • Integrated Spring DAO for data access using with Hibernate.
  • Successfully involved in test driven development (TDD) model using JUnit.
  • Refactoring the applications to leverage GigaSpaces
  • Created XML firewalls with an XML encryption and configured Web Service Proxy.
  • Configured the Dispatcher Servlet for the Spring API.
  • Used Constructor Injection to inject the dependencies using Spring IOC.
  • REST Web serviceswritten inGroovy/Grailswrapped byJerseyJAX-RS
  • Used SVN as version control and Eclipse 1.5 for IDE
  • Involved in analysis and writing the technical specifications of the project.
  • Involved in the creation of the UML diagrams and the use cases of the project.
  • Worked with the Oracle SQL Java API.
  • Wrote the SQL/PL SQL scripts to make the database calls.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Worked in linux environment to configure JMS and JDBC resources in production servers on Unix platform.
  • Unit testing the code using JUNIT and then integrating it with the code base.
  • Used AJAX very appropriately for a neat interface and a user friendly environment.
  • Used Clearcase for version control and RAD for the IDE.
  • Followed AGILE Software Development model for the development, completion and successful implementation of the Project.

Environment: Spring MVC, Hibernate, AJAX, JSP, Servlets, Icefaces, XML, XSLT, Web Services, WSDL, SOAP, JSTL,Docker,WebLogic8, Rapid Application Developer, JavaScript, Oracle10g, Oracle Application Express, Windows XP professional.

Confidential, Miami, FL

Java Developer

Responsibilities:

  • Developed the components in the application using Spring MVC.
  • Developed user interfaces for the application using JSP, HTML, JavaScript, CSS.
  • Involved in debugging and integration of modules.
  • Responsible for creating shell scripts for various jobs.
  • Responsible for successful build and deployment to SIT, QA and PROD on WebSphere Application Server.
  • Worked on creating the JSP’s, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, Stylesheets, Helper classes in the application
  • Built an application making extensive use of the Oracle XSU api.
  • Developed various GUI’s using Oracle Apex with various validations and to provide a user friendly UI’s.
  • Persistence layer implemented using JPA/Hibernate.
  • Extensive use of Spring MVC architecture and Hibernate for object relational mapping.
  • Configured, Deployed and maintained the Datapower X150 and enhanced the security authorization and authentication.
  • Created XML firewalls with an XML encryption and configured Web Service Proxy.
  • Configured the Dispatcher Servlet for the Spring API.
  • Extensive use of XML and XSLT.
  • Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP)
  • Involved in analysis and writing the technical specifications of the project.
  • Worked in linux environment to configure JMS and JDBC resources in production servers on Unix platform.
  • Maintained backup schedules for server storage. Read and interpreted UNIX logs.
  • Involved in the creation of the UML diagrams and the use cases of the project.
  • Used Maven (Open source Apache Build manager) for building the project.
  • Worked with the Oracle SQL Java API.
  • Wrote the SQL/PL SQL scripts to make the database calls.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Used RESTful webservices for writing using different HTTP methods and have a Stateless design.
  • RX JAVA used for composing asynchronous and event-based programs by using observable sequences in JAX-RS
  • Unit testing the code using JUNIT which has been written and then integrating it with the code base.
  • Used AJAX very appropriately for a neat interface and a user friendly environment.
  • Used SVN for version control and Eclipse for the IDE.
  • Extensive use of Oracle Apex in creation of friendly UI’s for the description of the entire project flow.

Environment: Spring MVC, Hibernate, AJAX, JSP, Servlets, XML, XSLT, Web Services, WSDL, SOAP, JSTL, WebLogic8, Tomcat5.5.1, JavaScript, Oracle10g, Oracle Application Express, Windows XP professional.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Developed the components in the application using Apache STRUTS framework.
  • Developed user interfaces for the application using JSP, Tiles, Struts Tag Library, HTML, JavaScript
  • Create web UI tests using cucumber,gherkin, Selenium WebDriver .
  • Involved in debugging and integration of modules.
  • Used the ActionServlet and created the Struts-Config.xml for binding the MVC.
  • Worked on creating the JSP’s, HTML, JavaScript, Controllers, ModelBeans, DataAccessObjects, XML binding classes, Stylesheets, Helper classes in the project.
  • Extensive use of Spring MVC architecture and Hibernate for object relational mapping.
  • Configured the Dispatcher Servlet for the Spring API.
  • Created the Web services and the binding files through jibX.
  • Used Maven(Open source Apache Build manager) for building the project.
  • Configured Resin and used Resin server for deploying the application locally.
  • Hands on experience in PHP scripts which were executed in the server-side to get the response.
  • Wrote the SQL/PL SQL scripts to make the database calls.
  • Configured and maintained MySQL database servers.
  • Created the XML mapping for the web service Request and Response, worked extensively using the XSLT.
  • Unit testing the code using JUNIT which has been written and then integrating it with the code base.
  • Used AJAX very appropriately for a neat interface and a user friendly environment.

Environment: Spring MVC, Hibernate, JibX, AJAX, Struts, JSP, Servlets, XML, XSLT, Web Services, Resin ANT Scripts, WSDL, SOAP, JSTL, WebLogic8, Tomcat5.5.1, JavaScript,, MySql, Windows vista.

Confidential, Stamford, CT

Java/J2EE Developer

Responsibilities:

  • Involved in coding, debugging and integration of modules.
  • Involved in editing the JSP elements, enhancing them as per requirements.
  • Development of JSP, Servlets, Web Services and MVC Design patterns.
  • Implemented Struts framework for portlet placements for Blogs.
  • Design and Development of UI Screens using JSP, Struts, JavaScript and HTML.
  • Creating the Content Type Definitions (CTD ‘s).
  • Maintained database configuration and content sharing architecture(Drupal) through debugging .
  • Fixing of bugs raised by QA’s major functional and also UI based.
  • Wrote complex validations using client-side Java scripts and Designing the GUI.
  • Wrote convertors for parsing the XML files from the Database.
  • Support for CMS(Content Management Services) and enhancements for the project.

Environment: Vignette Portals, Struts, JSP, Servlets, XML, XSLT, Web ServicesWSDL, SOAP, JSTL, WebLogic8, Tomcat5.5.1, JavaScript. Oracle9i, Windows2000, UNIX

Confidential, Tulsa, OK

Programmer Analyst

Responsibilities:

  • Involved in System Requirements study and conceptual design.
  • Developed AJAX functionality within the application using JavaScript along with the Prototype libraries.
  • Involved in preparing the high level and detailed design documents using RationalRose.
  • Worked in Developing and Integrating JSP (Java Server Pages) using Custom Actions.
  • Developed Java Beans, EJB and Servlets using WSAD and WebSphere Application Server.
  • Implemented database layer using EJB 3.0 and Java Persistence API(JPA) in maintenance projects.
  • Developed a web-based reporting system with JSP, DAO and Apache Struts-Validator using Struts framework.
  • Implemented persistence using Hibernate, and configured hibernate in hibernate-cfg.xml file.
  • The Presentation layer is developed with JSP using struts tag library and JSP Standard Tag Library and AJAX.
  • Used various components of Struts Framework like Action Forms, Action Servlets, Action Mappings, Action Errors, Tiles.
  • Handled Transaction Management in Hibernate using provided data source.
  • Application is developed using WebSphere Studio Application Developer and Oracle, DB2 were used as backend
  • Wrote converters for Parsing the XML files using DOM so as to bring the records from XML to Oracle database,
  • PHP invoked front end uses HTTP/XML to invoke Java procedures/methods of the running back end.
  • Used the JNDI for Naming and directory services.
  • Developed interfaces and their implementation classes to communicate with the Midtier(services) using JMS
  • Performed Unit-testing using JUnit.
  • Working with Data and application architect to design solutions, to ensure all application development, testing and deployment is done successfully

Environment: J2EE, Servlets, JSP, JDBC, Struts Framework, AJAX, Hibernate, XML, WebSphere MQ, WSAD 5.1.1, Web Sphere Application Server 5.1, Oracle 10g, DB2, Rational ClearCase, Rational Clear Quest, UNIX

Confidential

Programmer Analyst

Responsibilities:

  • Involved in design and implementation of various modules of ecommerce application.
  • Understanding existing process, requirement collection and creating prototypes.
  • Developed the presentation layer and GUI framework in HTML, AJAX, CSS, JSP, Servlets and Client-Side validations were done using JavaScript.
  • Implemented various Java/J2EEdesign patterns like front controller, MVC, DAO, singleton.
  • Extensively used Struts Framework and JSTL to re factor old Model2 Architecture.
  • Version Control tool used was Visual Source Safe and JBuilder7 as IDE.
  • Used ANT build tool for automation of installation build and for running test cases to generate test report.
  • Deal with all phases of test driven software development and unit testing various unit testing methods.
  • Experience using and maintaining database using Oracle 9i.
  • Implemented Data Structure concepts like linked list, doubly link list, and queue, tree using C and C++ languages.

Environment: Core Java, Swing, JSP, Java Beans, Servlets, EJB 2.0, 2.1, Html, XML, XHTML, JavaScript, VB script, Java Mail, POP, IMAP, Eclipse IDE, Weblogic6.1, SQL Server, Oracle 9i, C, C++

We'd love your feedback!