We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

4.00/5 (Submit Your Rating)

SUMMERY

  • 10 years of experience in software development working for DCJS NY state and worked for CSC client for NY State NYHX healthcare project, and worked with Xerox Solutions, Petra Solar, Ramco Systems, Infinite Computer Solutions, Symphony and Polaris.
  • Expertise in object oriented analysis design OOAD using JAVA/J2EE Technologies.
  • Strong Hands on experience in J2EE frameworks such as Spring 3.0 and Hibernate 4.1, JPA.
  • Comprehensive work experience in Java J2EE Platforms such as Apache Tomcat web Server and Web Logic, JBoss, Web sphere Application Server, Web sphere portal server
  • Good understanding when working with agile methodology and different phases of SDLC Design, Implementation, Testing, Support and Maintenance , Reverse Engineering.
  • Expertise in using Struts and Spring MVC frameworks along with JSF, JSP, Servlets, Springs, AJAX and JavaScript , JQuery
  • Having experience in SAOP and RESTful webservices
  • Having Experience in Creating XML and XSD files
  • Having experience in JAXB, SAX ,DOM parsers
  • Having experience in EJB3.
  • Hands on experience working with JBoss tool for Reverse Engineering.
  • Hands on experience in Quartz Scheduler frame work
  • Comfortable in designing database schemas, complex database queries and stored procedures in PL/SQL, SQL Server, good at using JUnit to create test cases.

Technical Skills

Operating systems

Linux, Windows, MSDOS

Languages

JAVA/J2EE

J2EE Technologies

Spring 3.0, Hibernate 4.1, Servlets, JSP, JDBC, Struts 1.3.8, Quartz Schedulers

Application Servers

Tomcat 7.0

Databases

MS SQL Server, MySQL, Oracle 10g, PL/SQL

GUI

JSP,JSF

Web technologies

HTML, CSS, JavaScript, XML

IDE/Editors

Eclipse, RAD, Net beans

Others

MS Office , SVN, MVC, JBoss, ORM, JUnit, Log4J,JIRA,RTC,CQWeb

Professional Experience

Project 1

Confidential

Client

Confidential

Period

Confidential

Role

Sr. Java Developer

Environment: RAD 9, PL/SQL developer, JPA, JSF, JQuery, JavaScript WebSphere Application Server 7, WebSphere Portal Server 8, JUNIT, Log4j , XML, SVN, JENKINS, Quality Center

Role Responsibilities:

  • Creating JSF pages for the User Interface .
  • Working on JQuery Data tables inorder to provide automatic sorting , pagination without involving java backend classes
  • Using JQUERY to document traversing, event handling, animating, and Ajax interactions for rapid web development
  • Involving in CAB meeting for the prod and non prod environment code release
  • Interacting with BA/QA team to clarify the requirements and to help them to know the developed interface functionality and helping them in Test if needed.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Developed Inter portlet Communication between the two portlets existed in two different WARS to navigate the request.
  • Developing the business logic while complying with the business functionality and also fallowing the coding standards in java coding.
  • Writing PL/SQL procedures and queries in order to perform the functions and to fetch the records from the Database
  • Performing query optimization and creating indexes to improve the query performance if needed.
  • Sending the Release notes to the prod and non-prod environments in designated times
  • Developing new screens, sometimes enhancing the existing screen based on the requirements.
  • Involving in team guiding, mentoring if needed
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Performing Unit level tests once the basic implementation has done.
  • Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.
  • Deploying application EAR in Websphere Application Server and Deploying WAR files in WebSphere Portal Server.
  • Creating Menus and pages under Websphere portal server, giving wiring to the pages to support IPC Inter portlet communication
  • Involving in code deployment release tasks.
  • Deploying the code in Sandbox before sending the code to non prod and to prod environments and testing the app functionality.

Project 2

Confidential

Client

Confidential

Period

Confidential

Role

Sr Level Java Developer

Environment: RAD 7, PL/SQL developer, Hibernate 4.1, RTC, JSF, JQuery, JavaScript Websphere Application Server, Tomcat, JUNIT, Log4j , Spring MVC, XML,XSD,JAXB,Soap webservices,JAZZ

Health insurance coverage

Medicaid

CHIP

Medicare

Pre-Existing Condition Insurance Plan

Small group coverage, including reinsurance for early retirees, tax credits, and other information.

Eligibility determination and plan enrollment.

Multilingual customer support

Consumer Web portal

Exception and exemption processing

SHOP

Role Responsibilities:

  • Using Hibernate technology for persisting mechanism in the project, Creating DAO and POJO classes.
  • Using Spring MVC frame work, configuring the action path elements and redirecting the requests to the application
  • Using JQUERY to document traversing, event handling, animating, and Ajax interactions for rapid web development
  • Reverse engineered using Hibernate JBoss tool to create domain objects, DAO's and HBM files needed for ORM layer.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Creating XSD Xml Schema Definition files from Paper Application.
  • Generating XML file from XSD file
  • Validating XML file against the XSD file
  • Generating XML objects using JAXB Marshalling, Unmarshalling
  • Generating Notices to the customers using Free Marker Template
  • Responsible for development of the core backend business logic using Java.
  • Interacting with the client to get clarifications and to coordinate with the client expectations in the project.
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Uploading the documents into Alfresco Repository using Alfresco Document API
  • Performing Unit level tests once the basic implementation has done.
  • Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.
  • Attending client calls to get requirement clarifications and to discuss about the deliverables.
  • Deploying application EAR in Websphere Application Server
  • Interaction with the clients for the requirement clarifications.
  • Involving in code deployment release tasks.
  • Wrtiting Webservice Interfaces using SAOP and consuming .
  • Testing Webservice interaces using SAOP client

Project 4

Confidential

Client

Confidential

Period

Confidential

Role

Sr. Java Developer

Environment: RAD 7, PL/SQL developer, Hibernate 4.1, SVN, JIRA, JSP, common controls, JavaScript JBoss , JUNIT, Log4j, AJAX, Websphere application Server. Struts.

Cash is received in the following ways:

Cash sale from the Fare Vending Device FVDs ,

Cash sale from Administrative Sales Device ASDs ,

Cash sale from Handheld Sales Device HSDs ,

Cash collected from fare boxes. The fare boxes are probed and dumped into mobile units, which are transported to the Money Room.

Cash sale from parking devices, including Parking Payment Systems PPSs and Pay on Foot Machines POFM

The Money Room application interfaces with bill counters, coin counters and bar code scanners. Bar code scanners are used to scan incoming cash containers and track the related counts and deposits in the Money Room system deposits . The fare box mobile units are used to collect the funds from fare boxes and transport the cash to the Money Room.

Responsibilities:

  • Using Hibernate technology for persisting mechanism in the project, Creating DAO and POJO classes.
  • Using Struts frame work, configuring the action path elements and redirecting the requests to the application
  • Performing client and server side validations using struts framework.
  • Reverse engineered using Hibernate JBoss tool to create domain objects, DAO's and HBM files needed for ORM layer.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Responsible for development of the core backend business logic using Java.
  • Interacting with the client to get clarifications and to coordinate with the client expectations in the project.
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Implementing Email functionality to send the generated reports to the customers using Apache common Email package.
  • Generating CSV files using Super CSV package and implementing the logic to upload generated CSV files onto SFTP using spring framework.
  • Performing Unit level tests once the basic implementation has done.
  • Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.
  • Attending client calls to get requirement clarifications and to discuss about the deliverables.
  • Deploying application EAR in Websphere Application Server.
  • Providing hardware configuration for JetScanner coin bill counter machines, loading and unloading devices to get machine feed.
  • Providing interaction for Scan Bare code devices.

Project 5

Confidential

Client

Confidential

Period

Confidential

Role

Sr. Java Developer

Environment: RAD 7, PL/SQL developer,Hibernate 4.1, SVN, Clearcase, JSP, common controls, JavaScript JBoss, JUNIT, Log4j, AJAX,Tomcat. Struts ,Hibernate.

Description:

Responsibilities:

  • Using Hibernate technology for persisting mechanism in the project, Creating DAO and POJO classes.
  • Using spring framework to implement Inversion of Control and Dependency injection in the application.
  • Reverse engineered using Hibernate JBoss tool to create domain objects, DAO's and HBM files needed for ORM layer.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Responsible for development of the core backend business logic using Java.
  • Code written for creating cache criteria to query the ehcache, and providing filed information in configuration file.
  • Creating custom field attribute in cache based on the requirement.
  • Running nightly jobs and daily jobs to get report information using AZKABAN.
  • Interacting with the client to get clarifications and to coordinate with the client expectations in the project.
  • Quartz Job scheduler implementation for generation of Reports on regular basis and as per user requested timeline.
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Implementing Email functionality to send the generated reports to the customers using Apache common Email package.
  • Generating CSV files using Super CSV package and implementing the logic to upload generated CSV files onto SFTP using spring framework.

Environment: Eclipse 3.7, MySQL, HBase, Hibernate 4.1, SVN, JSP, JavaScript JBoss, JUNIT, Log4j, Quartz, Azkaban

Project 6

Confidential

Client

Confidential

Period

Confidential

Role

Sr. Java Developer

Responsibilities:

  • Analyzing Information from the client prospective and preparing the Technical specification document.
  • End to end application development including developing User Interface using JSP with internal tools like Cubrix.
  • Performing Validations using JavaScript and AJAX.
  • Implementing stored procedures in SQL server for creating XML files from the Database on Schedule basis.
  • Creating Schedulers in SQL server in order to trigger the Jobs interns executes the procedure to perform the task.
  • Writing test cases and performing Unit test cases in order to ensure to meet business specifications.
  • Created and maintained SVN access for team members for source code versioning purpose.
  • Configured and used Log4J for logging mechanism to log and debug the various levels of the application flow.
  • Reviewed test cases for each module developed and adding missed information or missed test case in the file.
  • Coordinated with the testing team in testing and bug fixes of the module and tracking the defect status for future reference.

Environment: Eclipse, SQL Server, Hibernate 3.1, Cubrix, JSP, Struts, JAVA, Java Script, AJAX, Hibernate, JUNIT, Log4J.

Project 7

Confidential

Client

Confidential

Period

Confidential

Role

Sr. Java Developer

Responsibilities:

  • Handled the critical and complex modules of the project independently and have delivered all the modules assigned with highest quality.
  • Requirement gathering, analysis and study of impact. Getting clarifications from the business people.
  • Involved in the Preparation of Unit Test Cases and involved in the Preparation of Design document.
  • Involved in the Preparation of Program Specifications. Coordinated in UAT and production releases with the onsite team.
  • Knowledge sharing and presentations at the project level. Giving seminars to the freshers on the project
  • Involved in critical bug fixes in production support. Provided offshore coordination to the Onsite team.
  • Involved in Coding, Unit Testing and Bug Fixing. Making application set up like Portal and WAS set up
  • Mentoring newly joined team in the project to help them to set up their environment and to get understanding on User specification documents.
  • Implementing POJO classes and DAO classes for business layer using Hibernate technology.
  • Implanting User Interface pages using JSF technology and validating the pages using JSF validators and converters.
  • Implanting Server side validations at backend using managed and backend beans in the application
  • Providing navigation rules in the XML file for managed beans and defining them in the configuration files.

Environment: RAD 6.0, java1.4, JSF1.2, Hibernate3.x, CQWeb, Web Sphere Application Server6.x, Web Sphere Portal Server5.1 and Web Sphere Process Server6.x,SQL Developer, Rational Clear Case .

Project 8

Confidential

Client

Confidential

Period

Confidential

Role

Java Developer

Responsibilities:

  • Mainly responsible for framework development on Core Java, JSP, servlets, Struts, Ajax technologies.
  • Implementing JSP pages for User interfaces and providing mappings for the JSPS associated with the Corresponding Action Classes.
  • Defining Action Elements and POJO classes and DAO classes in configuration files for the application framework support.
  • Providing client side and server side validations using JavaScript and struts framework validators.
  • Integration of application with JBoss 4.2.
  • Responsible for code reviews for the developed code to ensure the JAVA coding standards for the code efficiency.
  • Giving Project Level Sessions on Architecture and Functionality Overview to other new joiners in the project.
  • Defined tables with rules and constraints for all the fields. Query Script creation for DML,DDL operations
  • Created stored procedures and triggers to provide specific functionality and execute the defined functionality. And to trigger the procedure to be executed.
  • Performed coding and unit testing of modules and updating the test cases , providing additional and missed test cases.
  • Code implementation to make asynchronous calls to the Database or to make calls to the manager classes using AJAX

Environment: JBoss4.2, Eclipse, Core Java, JSP, Servlets, Struts, Ajax, CVS, JIRA.

Project 9

Confidential

Client

Confidential

Period

Confidential

Role

Java Developer

Responsibilities:

  • Handled the critical and complex modules of the project independently and have delivered all the modules assigned with highest quality.
  • Requirement gathering, analysis and study of impact. Getting clarifications from the business people.
  • Involved in the Preparation of Unit Test Cases. Involved in the Preparation of Design document.
  • Involved in the Preparation of Program Specifications before staring the actual code implementation.
  • Coordinated in UAT and production releases with the onsite team.
  • Knowledge sharing and presentations at the project level. Involving in internal meetings on project requirement discussion.
  • Involved in critical bug fixes in production support. Involved in Coding, Unit Testing and Bug Fixing.
  • Handled production releases and UAT releases independently from offshore.
  • Implementing User Interface pages using JSF and proving navigation rules about managed beans.
  • Page validations using JSF validators and converters and using Java script and using IBM AJAX script validator tags to make asynchronous calls

Environment: Core Java, JSP, Servlets, JSF, Ajax, weblogic, oracle 9I, Toad, CSV.

We'd love your feedback!