We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

CT

Summary:

  • Over 10 years of progressive experience in Analysis, Design, Architecture and Development Java , J2EE Java Servlets, JSP, JSF, EJBs , Struts, Spring, Google Tools SmartGWT, Google App. Engine and XML.
  • Expertise in Design and Development of Distributed, Internet and Object-Oriented Systems and Thorough understanding of Object Oriented methodologies using UML, Rational Rose.
  • Extensive experience in working with application servers such as JBoss, WebSphere, WebLogic.
  • Experienced in design and connectivity of the database in Oracle 8i/9i/10g, SQL Server 2000 and DB2. Extensively worked on stored procedures, triggers and query optimization techniques and worked on Replication servers for mission critical applications for disaster recovery.
  • Familiarity with BigData concept and have knowledge in Hadoop, Map Reduce and concordance Algorithms.
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Skilled in documentation, user presentation and user trainings.

Skills:

Languages:

Java, C, C , PL/SQL, VB 6.0, .NET

Scripts:

Shell, VBScript, JavaScript, Perl, AJAX

Operating Systems:

Linux, Windows 98/2000/NT/XP, UNIX AIX/HP-UX/Solaris

Web and J2EE Technologies:

EJB, Hibernate, JSP, JSF,Servlets, Struts, Tiles, XML, XSL, JDOM, HTML, DHTML, CSS, SOAP, JDBC, JMS, DAO, JPA,RMI

Network Protocols:

TCP/IP, HTTP, FTP, and SMTP.

Web/Application Servers

Tomcat, Apache Web Server, WebLogic , WebSphere , IIS

Tools:

Rational Rose, Visio, Borland Together Soft, Test Director.

Databases:

Oracle, Microsoft SQL Server, MS Access, MySQL, DB2

GUI Tools

RAD7,WSAD, Eclipse, Visual Age for java, XMLSpy.

Open Source Frameworks

Spring Framework, Hibernate, Apache Ant, Apache Axis , Jakarta Struts, Jakarta Taglibs, Log4j, Jakarta Commons.

Work Experienc

  • CONFIDENTIAL is a cloud based platform that provides on-demand supply chain management solutions for suppliers, distributors and fuel buyers. It provides theft identify services, detecting and alarming services on environmental issues, analytic services to improve the economics and risk profiles of their businesses.
  • Implemented Text Anywhere service for a customer to receive messages throughout the world.
  • Integrated Inventory and delivery services which are hosted on AWS using publish subscribe messaging pattern.
  • Designed and developed a reporting framework and integrated with the Insite360 framework.
  • Improved the web and standalone application performances by applying query optimization techniques and data archiving process.
  • Implemented web based Alarm Services for managed and non-managed services.
  • Developed Alarm generation algorithms for various scenarios.
  • Resolving complex production issues.

Environment: Spring, Hibernate, MVC framework, Oracle11g, Tomcat, JBoss, AWS Cloud, Web Services, SOAP, WSDL, XSD, XML, Camel, ActiveMQ.

CONFIDENTIAL

  • JMS Replicated cache mechanism was implemented in the clustered environment to achieve the data synchronization.
  • Web Caching was implemented for static resources and Data Caching was implemented for dynamic resources.
  • The implemented solution was capable of self-refreshing and as well as manual refresh of the cached elements to provide real time data.
  • Asynchronous cache decorators were implemented to offload the underlying database and service calls.
  • Boosted the performance of the site 6 times by implementing web and data caching using Ehcache.
  • AZ web application is built on top of Morello Content Management System to update the site with latest content on daily basis.
  • to get the marketing assets and authorized content from ESPN for their various programs.
  • AZ provides an interface for ESPN
  • Improved the user login experience by implementing Remember me or persistent-login authentication functionality to remember the identity of a principal between sessions.
  • Automated alerting system for ESPN Program Changes using MDB's.
  • Solved the day to day issues with the underlying CMS and existing issues in Application layer.

Environment: Spring MVC, JPA, MDB, Quartz, JBOss4.3, Oracle11, SVN, ANT, Ivy, MediaSurfacev5.0, Jquery, DWR, Prototype, Jason.

CONFIDENTIAL

Service ID Remediation:

  • As part of ING Insurance security solution, I took a major role in designing and developing organization level service ID remediation for ING Insurance Company. Purpose of this project is to externalize the non-human resource applications and web services credentials to a centralized location and also to minimize the human assistance for maintain them. CMDB, OIM and Arc Sight applications took major role as part of Service ID Remediation project. CMDB is responsible for storing the non-human resource information. OIM is responsible for provisioning for non-human resource and Arc Sight is responsible for protecting the credential from an unauthorized access.
  • Designed a web service batch application to consume non-human resource information from CMDB to updated OIM which is initiated by HPSA.
  • Designed and developed a web application to manage and encrypt service ID credentials using RSA algorithms with Base64 format.
  • Developed LDAP module for authentication and authorization for security group which is used for web module.
  • Designed and developed SecurityIdentityLoginModule for JBoss4.2.3/5.1.1 and Web Logic 8.1 Application servers.
  • Encryption/Decryption modules were developed using Bouncy castle libraries to generate digital signatures.
  • Developed web application that is treated as proof of concept POC for the suggested architecture.

Technologies: OIM,CMDB, HPSA, Arc Sight logger, LDAP, Struts2, tiles, JDK1.4/6, Bouncy Castle, JBoss4.2.3/5.1.1, Weblogic8.1, Apache axis, Clear Case, RSA, SLF4J, Oracle11.2, Unix, Windows.

CONFIDENTIAL

Utilization Management Assistant UMA/UMAssistant :

  • This system is designed to automate the process of preauthorization of clinical procedures for a WellPoint subscriber. As part of this process, UMA takes the input case information from RN to feed and gets back the suggested treatment options from IBM Supercomputer Watson based on the provided case from RN. UMA enables RN to assess the suggested treatment options received from the WATSON and allows the RN assessments to be stored for further analytics on the accuracy of the treatment options. Additionally, UMA also provides dashboard, search facilities to better manage the entire process.
  • Spring MVC3 was implemented using annotation-based controllers for UMA.
  • Integrated SiteMinder with Spring Security for authentication and authorization.
  • Implemented Exception Handling using SpringExceptionResolvers.
  • Hibernate was used as the ORM.
  • Spring-WS framework was used for the service calls in between UMA, WDSS and WATSON.
  • Secured Spring Webservices using WSS4J.

Technologies: Spring MVC3, spring-ws, Hibernate3.6, Maven, Tiles2, Displaytag1.2, JQuery, Json, Jakson,CSS, EMMA Java Code Coverage Tool,DB2.

CONFIDENTIAL

Notional Spares Estimator NSE :

  • NSE is a SmartGWT-based web application that provides an interactive interface for HIS Helicopter Support Inc and Logistics program managers, to manage spares package estimations in various reporting structures, based on selected criteria for the customers through out the world. This tool will optimize the cost analysis module and also provides estimates that can be used as a baseline for customer product maintenance.
  • Designed, developed, NSE web application using SmartGWTPro, Oracle and Hibernate.
  • Implemented GWT RPC interface Service, ServiceAsync, ServiceImpl objects and client side SmartGWT RPC data source.
  • Used SmartGWTPro XML server-side data source for exporting data to excel.
  • Business logic was isolated from application logic by using Oracle stored procedures to reduce the network traffic and to improve the round-trip response time.
  • Integrated NSE with JSF based portal application.
  • Customized data migration scripts were developed using oracle data pump for required data from different environments.

Environment: Java, Oracle, Hibernate, GWT with SmartGwt , Google App Engine, JSF, Spring, Eclipse IDE,SLF4J,Tomcat,Jetty,Ant.

CONFIDENTIAL

Structured Analytics Environment SAE :

  • CONFIDENTIAL is a Java-based application which allows for the execution of a set of models. Each model analyzes member data, producing risk, condition or profile results according to the rules of the models.
  • Model Metadata Repository MMR web application is designed to serve and store the SAE application metadata about each model it executes in a Model Deployment Repository SAE MDR . This application will allow users to view and populate the information needed to run the models.
  • Designed and developed the MMR Web application using Struts, Spring, Hibernate to improve the quality of the SAE model creation process.
  • Integrated Spring with Struts using the Delegating ActionProxy.
  • Designed and developed a single and generic DataAccessObject DAO to handle all required DAO operations using Spring AOP, Introductions.
  • Designed and developed the Audit Trail using Spring AOP to audit the user actions.
  • Developed Data Migration web module to migrate the data from one environment to another.
  • Java1.6, Struts1.2, Spring2.5, Hibernate3.1, Tiles, Oracle10g, CignaFramework.

CONFIDENTIAL

  • ITIM is an Identity management tool to support organization needs for Security Access Provisioning and to enforce security on all the Services/Applications of the organization. ITIM provisions the access to all end point services based on roles and entitlements for that user/group.
  • SCR Preprocessor: The SCR Preprocessor is stand alone application that is used to massage the in coming SCR daily batch feed and send the fine-grained data to IDI assembly connectors for processing and to update the ITIM.
  • Outside Of Role OOR Manager: The OOR web application maintains outside of role requests of users by retrieving the necessary information from ITIM LDAP, Active Directory and updates ITIM.
  • Designed and developed the OOR web application using JSF RI ,Ajax and proven GOF and J2EE design patterns.
  • Developed the SCR Preprocessor from Perl based batch jobs to a Java based batch processing system with large-scale changes.
  • Successfully implemented SCR Preprocessor application that replaced the manual effort in the scr preprocessor flow there by resulting in tremendous improvement in the SCR Preprocessor system.
  • Streamlined the ITIM custom applications to extend existing functionality in Passman , Entitlement Manager, FESI Extensions, IDI Assembly Connectors.
  • Configure, deploy and manage the web applications in the JAAS enabled production environment.
  • Consumed web services for HP-Incident Ticket Interface using Axis.
  • ITIM4.6,TDI, Aveksa, Java1.4/ 1.5,EJB,MDB,JMS,JAAS,Unix,Perl, JSF1.1 RI ,Ajax, FESI,RAD 7.0, DB2,JSP,Struts, Tiles, SOAP,WEB SERVICES, XML, XSL, JavaScript,Log4j,Axis.

CONFIDENTIAL is an efficient, scalable B2C online application which serves nearly 13 millions of Aetna members. DocFind provides a list of candidate providers based on customer member search criteria for physicians, hospitals, pharmacy, or medical facilities as needed everyday. User provides geography info, provider type and healthcare plan based on the user information tool returns a list of candidate providers as well as provider details for a specific provider if needed.

CONFIDENTIAL

Tool: CONFIDENTIAL is a secured web application which provides services to only specific registered Aetna members. CONFIDENTIAL

provides a list of providers with cost information for a selected procedure based on geography info, provider type and healthcare plan.

CONFIDENTIAL

Tool:CONFIDENTIAL is a secured web application which provides services to only specific registered Aetna members. CONFIDENTIAL

provides a list of providers with cost information for multiple selected procedures based on geography info, provider type and healthcare plan and have a facility to compare certain number of providers.

CONFIDENTIAL

  • A secure web application for all Aetna members used for registering and managing the member accounts. Navigator is a gateway for all member web applications and content is driven by Content management tool.
  • Led a team for Lab Procedures Transparence health care.
  • Implemented Spring framework for all of the Docfind tools.
  • Implemented Aspect Oriented Programming AOP for Cache/pagination for web tire to display the results.
  • Content is managed by Interwoven content management tool.
  • Supported the multiple projects and provided off hours on call support.
  • RAD 7.0/6.0, WSAD5.1.2/6, DB2 7.1, JDK1.4, JSP, Struts, Tiles, Spring Framework, JSF1.1,SOAP,WEB SERVICES, XML, XSL, JavaScript, JDBC, Log4j.

CONFIDENTIAL

  • RADIX: This application maintains over 140 million household addresses, names, geo-census information, and statistics for one of the largest direct mail marketing companies in the CONFIDENTIAL
  • The addresses and counts are fed into downstream systems to generate invoices as well as labels to fulfill incoming orders.
  • Profile viewer: This system is used to plan order events by ADVO users and Clients. The application allows maintenance of a set of geographies called profiles and provides customizable search capabilities. Based on the profile and in-home date the application reports availability status from inventory on a real time basis. It also gets regular product availability and pricing information updates from the company's ERP system.
  • Sales forecasting: This system provides a view into the past sales and is a tool to forecast sales for coming months on a week-by-week basis and used for reporting purposes. The Finance department provides monthly actual information and uploads it to the system.
  • Portal/Content Server/Kronos: The internal associate portal contains static content that is managed by a Content server while the dynamic content is derived from a database.
  • Designed and developed the J2EE applications using Struts Framework.
  • Gathering requirements from end-users to develop executable modules.
  • Involved in Architectural redesigning of the core modules with various J2EE Design patterns.
  • Developed Shell scripts for automating the process.
  • Supported the multiple projects and provided off hours on call support.
  • Extensively used the Tivoli JS Console for Scheduling Jobs/Job streams.

Environment : JDK1.4, WSAD5.1.2, ORACLE9i/10G,Oracle 9iAS Portal, PL/SQL, JSP1.1, Struts1.2, Web services, XML, JAXB, C,C , Pro C, Shell Script ,AJAX, JavaScript, JDBC2.1, Log4j, CVS, Clear Case, UNIX, Windows 2000.Tivoli Job Scheduling tool.

CONFIDENTIAL

  • This system is to capture time and statistics for CONFIDENTIAL
  • employees. The system helps to activate, deactivate, processing timecard, schedule payroll processing.
  • Involved in Architectural design of persistence framework and messaging workflow.
  • Created EJB Session Beans Session facade for the timecard processing system.
  • Created Java interfaces to receive MQ Messages from the MSX system.
  • Created BRE Process Object to marshal the timecard object into XML format and create MDB.

Environment: JDK1.4, WSAD5.1.2, EJB1.2, DB2 7.1, JMS, MQ Series 5.3.1, JSP1.1, Struts1.2, SOAP, LDAP, XML, JAXB, XSL, XSLT, JDBC2.1, SQLJ, Passport 2004, JITC, Log4j, ANT, Rational Rose.

CONFIDENTIAL

  • IT Reporting: This Project being developed for CONFIDENTIAL
  • . This project is an online Dashboard and Reporting Application for CONFIDENTIAL
  • for their several internal projects in different areas for administrative members. This Application handles the reporting for the various Sections and Teams in the Different production units, warehouses and different offices. The objective of this Application was to give a consolidated financial reporting across all the levels of organization.
  • Developed the Service class for the Various EJB calls to the Middleware.
  • Developed the presentation layer and GUI framework in JSP.

Environment: Java, J2EE, Servlet, JSP,JSF, EJB, Struts 1.1,Javascript, JBuilder 8.X, Visio, BEA Weblogic Server 8.1, EJB, Oracle 9i, SQL, PL/SQL, Database Pilot, TOAD, CVS.

We'd love your feedback!