We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

Chicago, IL

Summary

  • Over 10 years of extensive experience on wide range of projects covering multiple industries and involving requirements definition, software planning, development, testing, implementation and training.
  • Excellent knowledge of J2EE technologies such as Struts, EJB, RMI, JSP, Servlets, JDBC, JNDI and Web Technologies like HTML 4.0, HTML 5.0,XHTML, XML, XPath, XSLT, JSON, JavaScript, Ajax, jQuery, CSS 2.0.
  • Experience in developing applications using application servers BEA WebLogic 10.x,

IBM WebSphere 7.0/6.1/6.0, JBoss and Web Servers Apache Tomcat.

  • Worked on IDE's like Eclipse and Rational Application Developer.
  • Excellent knowledge of Design Patterns.
  • Have Strong experience in RDBMS like Oracle, DB2.
  • Experienced in using repositories Rational Clear Case, CVS and Sarena.
  • Extensive knowledge with design tools like Microsoft Visio, UML and Rational Rose.
  • Excellent knowledge of Hibernate and Spring.
  • Experience in building and deploying java Web Services JAX-WS SOAP , JAX-RS REST with Apache CXF.
  • Experience with build tools like Apache Ant and Maven.
  • Excellent working knowledge of frameworks like Spring MVC, Struts 1.x.
  • Excellent interpersonal and technical skills with a sharp acumen for understanding and grasping the various needs of businesses.
  • Strong troubleshooting and problem-solving skills.
  • Excellent knowledge of Agile Scrum methodologies.

Technical Skills

Operating systems Windows 95/98/NT/2000/XP, Unix Solaris, AIX, HP , Mac OS X

Programming JDK 1.X, C, C , VB.Net, PL/SQL

J2EE RMI, EJB, Servlets, JSP, Tag Libs, JDBC, JNDI, Web Services.

Web Technology JavaScript, CSS, Ajax, HTML5, CSS3, AngularJS, JQuery 2.0.

Web/Application Servers BEA WebLogic 10.x, WebSphere 6.0/6.1/7.0,Apache Tomcat5.X, JBoss4.x

XML Technologies DTD, Schemas, DOM, SAX, XSLT, Web Services

RDBMS Oracle 8i/9i/10g,DB2

IDE Eclipse, Rational Application Developer

Build and Design Tools Ant, Maven, Visio, Rational Rose, UML

Professional Experience:

Confidential

Lead Developer Java/J2EE

Confidential The Health Insurance Portability and Accountability Act, or HIPAA, requires the Department of Health and Human Services, HHS, to adopt standards that covered entities such as health plans, healthcare clearinghouses, and certain healthcare providers are required to use when electronically submitting certain healthcare and pharmacy transactions. The Legacy Blue Chip system used for the claim processing was to be upgraded form ANSI 4010 to ANSI 5010.Confidential The ICD-10 project involves remediation and enhancements required to move from the ICD-9 procedure and diagnosis coding standard to the ICD-10 procedure and diagnosis coding standard by the HIPAA federal mandated effective date.

Confidential : The purpose of the MT Alliance Project is to integrate HCSC and MT systems and processes while balancing local objectives and needs.

Confidential: The EEP determines the eligibility of a member when processing the claim. Eligibility determination is a two-step process where initially all the members matching on Last Name and the eligibility compliance is met are retrieved from the database he result set is then processed using Jrules to determine the exact match.

Responsibilities:

  • Involved in Conceptual design, Analysis, Detailed design, Development, Mentoring, System and User Acceptance Testing.
  • Used JRules to determine the exact match for the members result set.
  • Used Message Driven Beans to receive the XML messages from the Queues.
  • Used HCSC Spring Frame work for dependency injection.
  • Used Spring JDBC Template for the data access.
  • Used Spring JMS Template for messaging.
  • Used CVS/Sarena for configuration management.
  • Used Apache Ant as build tool.
  • Used Junit for Unit Testing.
  • Co-ordinated the builds and deployments into different environments.
  • Used RAD 6.0 to develop code and Web Sphere 6.1 for deployments.
  • Used J2C converters for transforming the copy book to java objects and vice versa.

Environment: Java 1.5, Java 1.6,HCSC Spring Framework 2.0, JMS, IBM WebSphere MQ , Apache Ant 1.8.2, ILog Jrules 5.0, Rational Application Developer 6.0/7.5, JUnit 3.0,Web Sphere Application Server 6.1, EJB 2.X, DB2, Log4j 1.2.

Confidential is used to view the claim details and make corrections to the claim data to be processed by the Blue Chip System. FEP UI is used to view the FEP claims and manage FEP adjustments.

Responsibilities:

  • Involved in Conceptual design, Analysis, Detailed design, Development, System and User Acceptance Testing, Mentoring.
  • Developed Presentation Tier using HCSC Spring Framework Struts1.2 Spring 3.1 Dependency Injection .
  • Used jquery to make an Ajax call to the server side.
  • Used Spring MVC for the FEPUI web application.
  • Used Microsoft Visio for the Design documents.

Environment: JSP 2.1, Servlets 2.5, Struts TagLibs, HTML 4.0 and JavaScript 1.8.1 ,CSS 2.0, Hibernate 3.0, jquery-1.7.1 , Spring Framework 3.1, Rational Application Developer 7.5, Rational Confidential Core application parses the incoming XML messages from the queues, performs the business validations and persists the data into Claims Transaction system and then it forwards the processed message as a XML to Blue Chip System.Dupcheck core applications compares the claims and stops the claims with a potential dupe.

Responsibilities:

  • Involved in Conceptual design, Analysis, Detailed design, Development, System and User Acceptance Testing, Mentoring.
  • Developed business validations depending on the claim types and pearls IL,MT,TX
  • Used Message Driven Beans to receive messages from the queues.
  • Used dom4j to parse the XML messages.
  • Used IBM MQ as Message Provider.
  • Used Spring dependency Injection, Hibernate for persistence.
  • Used Apache CXF with JAX-WS Web Service to consume Provider service.
  • Used Activation Specifications for Messaging.
  • Used Apache Maven as the build tool.

Environment: Java 1.6, Spring Framework 3.0, Hibernate3.0, dom4j 1.6,EJB 2.x, Aspectj 1.5.4,Rational Application Developer 7.5, Rational Application Developer 8.0, Web Sphere Server 6.1, Web Sphere Application Server 7.0, Apache Maven 2.x, JUnit 3.0, DB2,Log4j 1.2.

Big Data Analysis: Used Splunk 6.0 for log analysis from all the dev, test, prod environments to build alerts and dash boards.

Senior Developer Java/J2EE

Confidential Research Web Application is developed to allow MFM-ESS support staff to detect and research raw scan issues. It also allows management and technical analyst's visibility to the business aspects of the edit subsystem through metrics reports. It is also extended to support testers with a tool to generate raw scans

Responsibilities:

  • Implemented the Web Single Sign On for the EssResearch application by developing Servlet filter classes in Struts Frame work and added enhancements to the application to direct all the requests through the proxy server of the WSSO team.
  • Used XML to develop WSSO properties file.
  • Added the RJQ property to rejected scan data using Java.
  • Added New Transmit Source Code LAC FGC for the ESS using Java.
  • MVC design patterns deployed on BEA Weblogic 10.3 server.
  • Used Struts Tiles to modify the menu.
  • Used JSP to modify the login screen.
  • Used Junit for Unit Testing.
  • Used CVS for configuration management.
  • Used Eclispe Ganymede to develop the code.

Environment: Java 1.5, Apache Struts Framework 1.2, Struts Tiles, JSP, Red Hat Linux 4.0, CVS, Eclipse Ganymede, Junit 3.0, XML 1.0, BEA Weblogic 10.3 server.

Confidential the address checking tool is provided as a resource to assist customers in obtaining more accurate address information to help avoid delivery delays and improve their courtesy rate quote by having commercial/residential identified at ship time.

Responsibilities:

  • Implemented the Web Single Sign On for the EAS-SAB application by developing Servlet filter classes in Spring Frame work and added enhancements to the application to direct all the requests through the proxy server of the WSSO team using XML and Java.
  • Added enhancements to the welcome page to populate the email address of the employee from the header information sent by the WSSO team .
  • Used Junit for Unit Testing.
  • Used SVN for configuration Management.
  • Used Eclispe Ganymede to develop the code.

Environment: Java 1.6 , Spring2.0, Weblogic10.3, SVN, Eclipse Ganymede, XML 1.0, BEA Weblogic 10.3 server, Red Hat Linux 4.0.

Auto Server build Automating the build process for ESS applications

  • Reverse engineered the groovy scripts to develop ant scripts.
  • Developed install script using shell scripting and developed ant script for the domain creation and installation.
  • Laid down the packaging structure for all the applications.
  • Environment: Shell Scripting Bourne , Ant, Groovy.

Confidential

Senior Developer Java/J2EE/Curam

The Confidential Department of Industrial Relations needs a fully integrated, service-oriented technology solution to serve the Division of Workers' Compensation staff, parties to the case and the general public. Deloitte Consultant's close relationship with the State and Confidential extensive experience in over 5,000 successful system implementations worldwide assures we can deliver a scalable solution that grows with the department demands. The proposed EAMS solution is easily maintainable and highly modular. It is based on products that are built on industry standards and easy to configure, extend and maintain.

Responsibilities:

  • Designed and generated classes from the Class Diagrams in Rose into Facade and Service Layer's into which the Java files are generated.
  • Created extensions, added attributes, modified Domain definitions, Code tables using Merlin Toolbar in Rational Rose.
  • Involved in developing UIM screens which are in turn generated as Java Server Pages in Curam using WebSphere.
  • Developed online help system for EAMS which involved including the help descriptions in the UIM properties files in Curam.
  • Sorting feature in the UIM screens was implemented using Java Script.
  • CSS was used to implement different styling features in the UIM screens.
  • Involved in Security Management for EAMS which involved providing access to different screens using the sensitivity level and the access rights of users in Curam.
  • Involved in developing screens like Create Disposition, View Disposition, Edit Disposition for Adjudication System using Curam, Struts, WebSphere and the PL/SQL queries were developed using Toad, Oracle 10g and Hibernate was used to provide access to the curam and the relational database.
  • Involved in developing screens like create determination, View Determination, Edit Determination, Rescind Determination for Vocational Rehabilitation system using Curam, WebSphere and the PL/SQL queries were developed using Toad and Oracle 10g.
  • Involved in developing screens for creating Integrated case, Adjudication case and Hearing Case using Curam, Struts, WebSphere and the PL/SQL queries were developed using Toad and Oracle 10g.
  • Involved in developing screens which displays all the details related to a Case after executing batch to create a case using Curam, Struts, WebSphere and the PL/SQL queries were developed using Toad and Oracle 10g.
  • Involved in hosting WebServices and developing WebService clients for interacting with these WebServices.
  • Involved in developing Location Parameters screens which are used to set values for the DOR-Eform which uses SOAP to configure.
  • JNDI interfaces were used to allow applications to access LDAP.
  • Involded in documenting training material.
  • Used Eclipse to develop, build and test the code
  • Involved in Bug fixing.
  • Involved in code review.
  • Used Ant to write the build script.
  • Used WSAD to develop, build and test the code.
  • Used CVS for configuration management.
  • Involved in Unit Testing, Integration testing and provided support for System Test and Performance Testing Teams.

Environment: Java1.5, Curam4.5, Struts1.2, Apache Ant 1.7, Hibernate 3.0 ,WebSphere 6.0, JSP, Java Script,CSS, XML, ORACLE 10G, Rational Rose, Merlin Toolbar, CVS, TOAD 9.0, WSAD 6.0, Windows-XP,SOAP, WebServices 2.0, LDAP.

Java/J2EE Developer

Accounting Information provides customers the ability to create, monitor and view account balances and transactions online. The database consists of global customers' account information, balances and transactional details information that are continuously updated. This application maintains the consistent data for customers based on their retention period. The customers are able to filter their accounts on the basis of the Domain id, Bank Branch and Currency that enables the customers to obtain the Consolidated Balance, Account Balance, Historical Details, Transaction Inquiry as well as Reports.

Responsibilities:

  • Involved in complete software development life cycle management using Rational Unified Process - Requirements gathering, Conceptual design, Analysis, Detailed design, Development, Mentoring, System and User Acceptance Testing.
  • Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Designed and generated the classes from the Class Diagrams in Rose and Forward/Reverse engineer, which generated classes into WebLogic.
  • Create Web Pages using XML, JSP, HTML and JavaScript.
  • The online screens were developed in JSP using WebLogic.
  • Spring Framework was used to collect data from the users and Hibernate was used to provide mapping from Java classes to database tables.
  • Stateless Session beans were used with Session Facade Design pattern for flexibility and re-usability.
  • Coded the Selection Criteria Page, which was reused for some of the screens and the PL/SQL queries were developed using Oracle 9i .
  • Coded the Consolidated Balance, Historical Consolidated Balance and Transaction Inquiry Screens and the PL/SQL queries were developed using Oracle 9i.
  • Used Ant to write the build scripts.
  • Used CVS for configuration management.
  • Used Eclipse to build and test code.
  • Involved in Bug fixing.
  • Involved in Unit Testing, Integration testing.

Environment: Java 1.4, J2EE, Rational Rose, Apache Ant 1.6, JSP, Spring 2.5, Hibernate3.0, Oracle 9i, CVS, WebLogic 10.0, UNIX HP , Java Script, HTML, XML , Eclipse 3.

Software Developer

systems OSS software that changes the economics of telecommunications. Cramer provides the telecommunications industry's first complete, fully automated, end-to-end service fulfillment suite, empowering service providers to reduce time to market for new services, lower costs and migrate to new technologies. Telecommunications is an industry in transition and as the industry changes, so the economics of the industry change. Revenue opportunities presented by broader service offerings are driving the deployment of next generation networks, technologies and systems. Deregulation and convergence continue to transform the competitive landscape. Meanwhile, increasingly sophisticated customers demand ever higher levels of service. Cramer is customized for replacing the existing NRM software XPerWeb at T-Mobile.

Environment: Java 1.4, WebSphere Application Server 5.0 WAS , IBM WebSphere Studio Application Developer 5.0 WSAD , CSS, JSP, Struts 1.1, JDBC, XML, Oracle 9i, HP-Unix, JUnit, CVS, TOAD.

J2EE/WebSphere/XML developer

client Bank One. Implemented the EJB applications in web sphere domain and wrote JDBC programs for Oracle databases. This application is N-tier Architecture based on J2EE technology. Model-View-Controller Architecture is used JSP/Servlets and Struts Framework, Business logic layer is used Session Beans and Entity Beans and supporting classes handles container-managed persistence. Developed test plans in JUnit.

Environment: Java, J2EE, JSP, Servlets, struts 1.1, Apache Ant 1.6, EJB 2.0,DB2, Web Logic 8.1 App Server, JavaScript, CSS, XML, DOM, SAX, XSLT, Ant, Log4j, JUnit, Solaris8.

Java/J2EE Developer

This product is a tracking system for the brokerage division which gives full information about various financial companies and their comparable offerings to help in making major and minor investment decisions. Application based on N-Tier architecture and uses many standard J2EE design patterns. This project is developed using Java, JSP, HTML, JavaScript, XML, EJB, JSP, Java Servlets on Web Logic Server, and Oracle as backend. The User Interface was developed in HTML, XML that accesses the Controller Servlet which directs the page request to its corresponding Servlet.

We'd love your feedback!