We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • 9 years of experience in IT industry with consummate experience in analysis, design, development and testing client server and n - tier applications using Java and J2EE.
  • Robust technical knowledgein Java/J2EE, JSP, Applets, Java Script, Spring 3.x,Spring webflow1.0.3,Hibernate3.2 with JPA, HTML, DHTML, JDBC, XML, EJB, JMS, LDAP, RAD, Rational Rose, BEA Weblogic, IBM Websphere, UML, SQL, PL\SQL, Oracle 9i and 10g, DB2, SQL Server, Tomcat.
  • Extensive Experience in web development technologies like JSTL, AJAX, DHTML and java script, JSON
  • Extensively worked with Java Servlets, JSP, Struts, HTML tags and tiles (to create Layouts).
  • Experience in Myfaces, ICEfaces, primefaces rendering kit for JSF framework to create Rich user interface(RIA)
  • Experience in using Weblogic Application Server and Websphere Application Server.
  • Experience in designing application architecture based on MVC for design, data validation database access.
  • Experience in Requirement Analysis, Design, Development, Testing and Documentation of Software Development Life Cycle (SDLC).
  • Extensive experience in GUI design and development using HTML, DHTML,CSS, JAVA SCRIPT, ASP, JQuery, XML, XHTML, XSL, XSLT and DOM.
  • Experienced in dealing with cross-browser compatibility issues. Extensive knowledge in different lay out engines like Gecko, KHTML, Presto, Trident, WebKit.
  • Experience in developing enterprise applications using IDE tools like Eclipse, Weblogic Workshop and WSAD.
  • Experience in working with Enterprise Service Bus(ESB) for interaction with different mutually exclusive software architecture.
  • Experience in creating connection pools, configuring JMS Server, creating topics and managing queues.
  • Experience in working with EJB2.0 and developed several State less, Stateful Session Beans and Entity Beans.
  • Worked with SQL/PLSQL to create field-domains, tables, table-spaces and views. Experience in writing complex SQL queries for critical jobs like restoring lost/corrupted data and data reconciliation.
  • Extensively used JUnit for writing automated test cases in Test Driven Development during application development and testing the legacy code for optimization.
  • Experience in using the open source tools Log4j, ANT build tool and JUnit test Framework.
  • Worked on different OS UNIX (AIX), Linux, Windows NT, and Windows XP.
  • A Team Player with adherence to position at all levels and ability to perform under stress. Excellent communication and interpersonal skills. Experienced in Agile/Scrum methodologies.
  • Adopt a planned approach to all work with a view to adhere to delivery schedules and quality standards demanded by situation.A motivational learner of new technologies, framework, applying a strategy of ‘Simplify and conquer’ large and complex tasks.

TECHNICAL SKILLS

Programming Languages: Java, JDK 1.4, 1.5,1.6,C, C++,Prolog, SQL/PLSQL, Cobol

Client Scripting: JavaScript, HTML, DHTML, CSS, Ajax, JQuery, ICEfaces, Rich faces, Angular JS, Prime faces

Server Scripting: JSP 1.2, 2.1, JSTL,WLS,XSLT, Python

Web Technologies: Servlets, Java Beans, HXML, SOAP, XSLT,RMI

IDEs: Workshop 8.1, Websphere 5.0, Borland JBuilder 9, Eclipse, My Eclipse, TOAD,WSAD, Front Page, Dreamweaver, IBM Visual Age for Java, Intelli J, Pycharm

Database Tools: Toad for SQL server, Toad for Oracle, toad for MySQL, Connect/J for MySQL, SQL Navigator 4.5,SQLDeveloperDB2connect,Teradata-Connect Assistant, Erwin, Altova Database Spy

Application Servers: BEA Weblogic 8.1, Websphere5.1/6.1,7.0,8.0 Apache tomcat 5.0 5.5,6.0 and JBoss5.0

Middleware: JDBC, EJB2.1, 3.0, JNDI

Databases: Oracle 8iOracle 9i, Oracle 10g, DB 2,RDBMS, MySQL 4.1, 5.0 SQL Server 2000, DB2, AS400

Web Services Specification: JAX-RPC, JAX-WS, JAX-RS(Restful),SOAP

Web services tools: TCPMon, SOAPUI, HTTPMoniter, Postman

Webservices Implementation: Jersey, Metro. XFire, CXF

Frameworks: Struts1.X, 2.1, Hibernate 2.0,2.1,3.0, Spring, JSF3.0, TopLink, JPA.

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Builder, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

White box Testing (Functional, Load): JUnit 4.8,4.9, JWebUnit, HttpUnit, Dbunit 2.44, LoadTest, TimedTest, Selenium

Black box Testing (Functional, Manual, Load): JMeter, LoadRunner 9.1, Quality Center, WinRunner, QTP.

Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development

Messaging Technologies: JMS, MQ, MDB

Version control: SVN, ClearCase, CVS, PVCS, Git

Protocol: TCP/IP, HTTP, HTTPS, FTP, SMTP, LDAP

XML Tools: Altova Spy, TOAD,SQL Navigator

Operating system: Windows 7, 8,10,Vista, XP, 98,UNIX, NT, DOS, Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Sr Java developer

Responsibilities:

  • Was involved in the ART tool team. Here, we have created a java based tool which takes cold fusion project and transformed in a JSF based java application. As a part of it we have used Jsoup, Eclipse wizard, Java 8 etc. as technology stack. So regarding the transformation of the legacy system we had to configure a JSF based project and read the ColdFusion codes, analyze the codes created correspondent beans, xhtml, DAOs, Services automatically. It worked as an eclipse plugin. It means It was deliverable as Jar.
  • This eFMS rewrite projects used JSF framework and spring as a main controller. Prime faces HTML 5 JavaScript, ajax, bootstrap have been used predominantly. As a full stack developer was involved end to end transformation.
  • Needed to write Cold fusion codes to modify existing application so that partial releases do not hamper existing application
  • In the back end oracle data base has been used. Used Hibernate criteria API for DAO creation. Was involved in DAOs, Services, Managed bean creations and Created JPA entities also.
  • Creating Junit test classes for unit testing purposes.
  • Wrote lots of test cases using Selenium for Automation purposes.
  • At RL project need to work translating Cobol based code to PL/SQL base code to trigger Journal voucher upon Commitment and /payment for different projects.
  • Used WebSphere application server.
  • Used Maven as a building tool. Created a lots of POM files
  • Used SVN as version controlling tool. And Eclipse IDE
  • Used Jenkins for automating continuous integration.
  • Used different modules from spring framework. Such As Spring AOP, Spring ORM, spring webflow. Spring IOC. Used Oracle 11g as Database.
  • Was involved in day to day scrum meeting. Also involved all requirements analysis meetings. Also met with client on regular basis for release demonstration.
  • Fixing bugs and trouble shooting was part of the responsibility as well.

Confidential, Windsor mill, MD

Sr Java Developer

Responsibilities:

  • This RF BSI project is dedicated to create services for Application zone of the whole framework. That is why Primary duty is to create lots of web services both in consumption and creation side.
  • In the back end Oracle has been used and Spring Data JPA has been used simultaneously to create the services from Data Model. Entities, repositories, DAOs, Services and End-points creations are primary duties.
  • Spring JDBC have also been used in some cases. In this scenario complex SQL queries and stored procedure creation were also responsibilities.
  • Creating service layers and classes for end-to-end testing for the whole database call and data transformation.
  • Using Dozer for creating mappers for different data types.
  • Using Spring Validator to create Validation framework.
  • Created Lots of converters between entities and domains.
  • Created transformation task for xml conversions
  • Used Spring batch for batch processing and analyzing data transformation..
  • Using spring webservices for creating SOAP based/RestFul webservices.
  • Using JMS for Messaging between different services.
  • Creating Junit test classes for unit testing purposes.
  • Using websphere application server. Creating python script for Automation of server running/ services deployment.
  • Using Maven as a building tool. Created a lots of POM files
  • Using GIT as version controlling tool. And Eclipse IDE
  • Using Jenkins for automating continuous integration.
  • Using a bit of Angular JS pro front end webpages. Even though it was not primary duty
  • Attending design and architectural meeting for better Understanding.
  • This project follows agile methodologies. Attending daily scrum meeting and sprint overview/planning/retrospective meetings.
  • Fixing Bugs and Problem report if assigned any.

Confidential, Mason, OH

Sr. Java Developer

Responsibilities:

  • These bunches of different interrelated projects are highly loose coupled and built on different spring modules. Spring web-flow has been used here extensively. Because of that having responsibilities to create different model classes, controller classes, configuring web flow and connector classes.
  • In the back end AS400 and JDBC have been used simultaneously. Created lots of interfaces for data abstraction. Also using spring JDBC template for persisting purposes.
  • Used JSP for the front end, Lots of JSTL tags. HTML 5 tags and CSS3 JavaScript, JQuery functions have been used
  • Cyber source business center has been used to connect with the main eye-med application. So that payment can be done by the user. Having responsibility to configuring and plugging the third-party services to our project.
  • Using soap based web-services very rigorously for the intra communication between different projects
  • Creating sequence and stored procedures for analyzing complex queries.
  • Creating Junit test classes for unit testing purposes.
  • Using web logic application server. Creating server running script for automation
  • Using Maven as a building tool. Created a lot of POM files
  • Using GIT as version controlling tool. And IntelliJ IDE
  • Using Microsoft Visio for high level designing and documentation.
  • Production support is of primary duty

Confidential - Columbus, OH

Sr Java Developer

Responsibilities:

  • STARS is a project based on MVC architecture. Spring controller, JSF bean s and EJBs have been effectively used throughout the flow. Having my responsibilities in every phases of the entire architecture
  • Doing lots of coding for creation of helper class delegate class And Entity beans. Also Controller of the MVC architectures.
  • Creating XHTML file for JSF based front end. Used Rich faces, Prime faces for front end for creation and user interfaces creation. Created a lots of facelets, HTML5, CSS 3, Javascripts, a4j, Jquery, Ajax have been used predominantly. Used AngularJs framework to create interactive UI for some special scenarios.
  • Creating Entity Bean for data abstraction Layer; Also responsible for creating Validation framework for front end data validation.
  • Responsible for creating APIs for Spring-JDBC connectivity.
  • Created XSLT script for CLOB data for printing view purpose.
  • For persisting of the data creating lots of POJO classes using JPA annotation. Also the boilerplate code for DAOs
  • Extensive SOAP based web services have been used. Creating client and code for consumption and also did coding for exposing web services in entity bean. Have responsibilities in generating the WSDL files. Web services mainly have been used to connect with the different data feeding also to provide service call with the OBG (Ohio business gateway).
  • Oracle 11 g database have been used in the storage section. Having responsibilities to create lots of sql queries, stored procedures and triggers.
  • Using JUnit created a lots of test classes for unit testing.
  • Using Oracle ETPM tool for the data management to minimize the compliances.
  • STARS follow Agile SCRUM methodology. Attending stand up Scrum meeting every day to discuss and analyze the accomplishments and backlogs. Using Rally tool for the story managements.
  • Use Apache Camel as rule engine for ESB integration.
  • Using Web Sphere admin server for deploying the application.
  • Using both ANT and Maven as building tool.
  • Using Clear case as a version controlling tool and code management.
  • Responding to the defect tickets opened by the User Acceptance testing team and production support team to fix the bugs.
  • Coordinating with the testing team to explain the various testing requirements and their analysis of the applications;

Confidential, Pittsburgh PA

Sr Java Developer

Responsibilities:

  • Create the entire graphical user interface for the Client Use.
  • Used Spring Core and Spring-web framework. Created a lot of classes for backend.
  • Used java swing, Awt Packages and API s for the client side coding extensively.
  • Used reflection APIs extensively.
  • Created and consumed SOAP base webservices for the data flow between different portfolios of the application. Had to create XSD files and endpoints also the relevant classes.
  • Created lots of DAOs, Delegates classes and DTO interfaces for data holding and transformation purposes.
  • Used Pl/SQL exclusively for persisting purpose. Created packages there.
  • Used Toplink to create queries and for object mapping to persist data.
  • Used JDBC for creating Java classes to account GPS transponders association with tractor or dolly.
  • Used SVN for code repository. Used to work in the build environment. Also worked on changing SVN properties.
  • Used JUNIT and JMockit for testing purpose. Wrote test cases for manual testing also.
  • Used Weblogic application server for deploying the application.
  • Used both ANT and Maven as building tool Developed Python/Jython script managing weblogic admin server from WLST.
  • Attended Business requirement meetings and helped for the design and architecture for the project.
  • The whole application has been integrated with larger TMS application. So Used Spring framework to run the whole TMS application.

Environment: Java,JDK 1.6, Multithreading, Reflection APIs Java swing, Java awt, Webservices, Spring framework, Toplink, JDBC, Eclipse Indigo, SQL Navigator, SOAPUI5.0.0, Oracle 11g, PL/SQL,XML, Python, XSD schema, SOAP Webservices, Weblogic 7.0, WLST, SVN, JUNIT etc.

Confidential, Malvern, PA

Senior Java/UI developer

Responsibilities:

  • As a UI developer has responsibilities in both designing and developing of the webpages
  • Did a lot of work with function creation in JavaScript and JQuery. Also had responsibilities in CBD component use. Also Used Icefaces rendering Kit for creating Rich user Interface.
  • Maintained a workflow diagram throughout the project.
  • Created webpages using HTML 4 and HTML 5 and created a lot of CSS classes using CSS3for designing the output. Created Java methods in different managed Bean.
  • Dealt with cross browser compatibility ie. Firefox, google chrome, Safari, IE8.9,10.
  • It was a JSF based frame work; so I had responsibilities in different View Helper classes and managed bean to fit desired field in the webpage, also created functions for functioning the tools (i.e. email /share/print).
  • Created the webpages responsively for both desktop (large) display and small device (small/medium) display.
  • Worked with autonomy database environment for indexing keywords and to enable search engine finding out desired output.
  • Ran Jtest of detecting code standard violation
  • Used Jprofiler to profile the application in terms of memory leakage CPU usage etc.
  • Inspect the test cases created by the tester for the whole application.
  • Deployed in Websphere application server.
  • Used maven as a building tool.

Environment: Multi-threading, Core java,JDK 1.5, JSF 2.0, Icefaces, HTML4, HTML 5,CSS3, JSTL, CBD components, Ajax, JavaScript, JQuery, XML, Team Site, PVCS, JProfiler, Autonomy database,DB2, Websphere application server, RAD7)

Confidential, Olympia, WA

Sr Java Developer

Responsibilities:

  • Took part in requirements analysis, design, development and trouble shooting for the application
  • WACON is a Spring-MVC based full-fledged application. Created view objects, controller classes according to the business rules
  • Was involved in creation of Numerous Java classes to exploit different feature of Spring framework.
  • Was involved in creating ilogrules classes that had been used to translate business requirements.
  • Was involved in creating mapping classes to create interaction between view object and controller
  • Used JMS messaging interfaces for intra-application data feeding.
  • Designed and developed cross logging (concerns/common reusable) components as aspect using log4j, slf4j, and spring AOP.
  • In the UI section wrote JavaScript and CSS classes for feeding JSP .Also used Jquery, Ajax.
  • Used collection frameworks and developed DAO to interact with DB2 database.
  • Used iBatis for persisting data along with EJB Message driven Bean.
  • Deployed in Websphere application server.
  • Used IBM Rational Requisite pro for creating ADM analysis.
  • Used IBM rational ClearQuest for unit testing and integration testing plan writing
  • Used a wide range of design patterns (such as builder design pattern) to generate objects from given XSD schema and pass them as XML.
  • Used ESB for intra communication between different projects; thus exploited SOA.
  • Used Webservices for interconnection of the projects and creating service classes for data validation. Both SOAP and RESTFULL has been used.
  • Was involved in secured file transferring using SSH File Transfer Protocol(SFTP)
  • Used Maven as a building tool.

Environment: Multithreading, Core java, EJB 3.0, Spring-MVC 3.0.6, Spring AOP, Spring LDAP,SOA, RUP(Rational unified Process), RSA(Rational Software Architect)Spring session management, iBatis, JavaScript, CSS 2, HTML, Jquery,JMS,DB2, XML, XSD schema (webservices ws),IBM Clearcase, IBM websphere 7.0,IBM Rational ClearQuest, IBM rational Requisitepro, RAD.

Confidential, Colorado Springs, CO

Sr. Java developer

Responsibilities:

  • Took part in requirements gathering, design and analysis, development, testing of the application.
  • Worked on mapping objects and relational database tables .Created DAOs which are populated by JDBC and transferred to the JSPs for display purposes.
  • CDO is a JSF based application. Created new managed beans, VO classes, Delegate classes and did the mapping according to the requirements.
  • Design and developed User Interfaces using JSPs, JavaScript, ajax4jsf,richfaces, MyFaces, HTML. Also used ICEface for creating User Interface.
  • Used Message Driven Bean (MDB) to create business objects.
  • Using collection frame works developed DAOs to interact with the Oracle database and retrieve the results to display in the front-end.
  • Used JMS for messaging through the TIBCO enterprise message Services.
  • JDBC has been used extensively for invoking Oracle stored procedure.
  • Involved in creating packages and stored procedures.
  • Was involved in creating complex SQL queries for database manipulation.
  • Involved in creating daily, weekly, monthly volume reports of users using Shell script and Perl languages
  • Created and run ANT script. Used ANT as a building tool.
  • Deployed and tested the application onto Weblogic server
  • Developed extensive sets of test cases of the project. Did a lot of regression testing.
  • Developed XML Generator tool using java Swing.

Environment: Multi-threading, JDK 1.5, JSP, JSF2.0, MyFaces, RichFaces, ICEfaces, JavaScript, HTML5, CSS3, ANT, XML, EJB 3.0,JDBC, JMS, SVN, Weblogic 8.0, Oracle 11g, SQL Developer 1.5.1Altova Spy, TOAD,

Confidential, Manhattan, NYC

Sr. Java developer

Responsibilities:

  • Involved in full development cycle of the project. Involved in requirements gathering, design and analysis, development, testing of the application.
  • Developed mappings between objects and relational database tables retrieving results from the database using the middleware. Created Data Transfer Objects which are populated by Hibernates queries and transferred to the JSPs for display purposes.
  • PE is a Struts based application. Created new Action classes, Action Forms and mappings between the classes for the application according to the business requirements.
  • Designed and developed User Interfaces using JSPs, JSTL, JavaScript, HTML and JQuery.
  • JavaScript was used for some front-end validations
  • Spring-ORM module has also been used to develop business object. Also Different features from Spring Framework(AOP) Has been Applied.
  • Created lots of Java Classes and interfaces for exploiting the MVC design Pattern for the project
  • Developed APIs to interact with the Oracle database and retrieve the results to display in the front-end.
  • Used Collection framework extensively during the development of the APIs.
  • JDBC is used in some phases of the application for data retrieval and for invoking the Oracle Stored Procedures.
  • Involved in developing Packages, Stored Procedures, Functions, PL/SQL scripts using SQL plus in Oracle database. Involved in creation of different complex SQL queries.
  • Used Enterprise Service Bus (ESB) for the communication of different portfolios.
  • Designed and implemented the enhancements of the application using various design patterns,
  • Deployed and tested the application onto WebSphere application server.
  • ANT/Maven has been used as building tool.
  • Deployed the application using web services over multiple networks.
  • Developed test cases during the testing phase of the project. Log4j was used for logging errors in the application.
  • Dealt with the cross-browser compatibility issues using DOM specification, version DOM Level 4.
  • Followed Agile SCRUM methodology for project development tool.

Environment: Multi-threading, JDK 1.5, JSP, JSTL, Spring 2.5, Struts 2.0, Hibernate3.5, Java Script, HTML, DHTML, CSS, JQuey1.4, XML, Webservices, SVN, JAX-WS, JDBC, Oracle 11g, MAVEN/ANT, SQL Developer 1.5.1, Web Sphere 7.0, RAD 7.5, Altova Spy, TOAD.

Confidential, Dunedin, FL

Sr. Java Developer

Responsibilities:

  • Install and configured the JBoss plug-in in Rational Application Developer built on Eclipse IDE.
  • Created JBoss server instance in RAD for deploying the application.
  • Created Data source configuration in JBoss for connecting AS400 database.
  • Modified the JSP and strut components in the application to support the JBoss configurations.
  • Wrote build & deployment scripts using ANT to deploy application in Linux env.
  • Wrote many Java Scripts to do client side validations.
  • Deployment code is checked in IBM Clear case with Component and Sub streams and build ear using ant scripts
  • Developed Password encryption.
  • Deployed the application in Linux environment and test the functionalities.
  • Performance Analysis of the application(s) and Fix problems/suggest solutions
  • Implemented JSF framework with special implementation framework such as Richfaces, ICEfaces in the application including HMTL, DHTML, Ajax and JavaScript.
  • Created front end components such as buttons, images using HTML and also used CSS extensively for GUI
  • Used SAX and DOM for parsing XML documents and XSLT for transformation
  • Implemented Messaging Service using Java, MDB, and JMS.

Environment: UML, OOAD, JNDI, Servlets, JSP,JSTL, JMS, RMI, XML, JDBC, J2EE, Linux, Rational Application Developer, WebSphere, JBOSS 5AS, JSF 2.0, RichFaces, ICEfaces, ANT, Rational Rose, IBM Clearcase, JUnit,Starteam, AS400, Ajax, JavaScript, DHTML.

We'd love your feedback!