Senior J2ee Programmer Resume Profile
VA
PROFESSIONAL SUMMARY
- Chief SOA architect
- Focus on healthcare industry and electronic health records EHR
- Well versed in banking and PCI with regards to PCI Data Security Standard
- Strong background of steering companies towards latest technologies and their implementation
- Thorough, hands on, understanding of internet and web related technologies in the marketplace
- Sixteen years' experience with SDLC using iterative methodologies like Agile Scrum and XP
- Great interpersonal skills and able to communicate with clients
TECHNICAL SKILLS
Service Oriented Architecture SOA | |||
Oracle SOA Suite | |||
OWSM Oracle Web Services Manager | Oracle ESB Enterprise Service Bus | BPEL Process Manager | BAM |
SOA Suite for Healthcare Integration | Oracle Service Registry | Weblogic | |
IBM Websphere SOA | |||
Websphere ESB | Websphere Process Server | Websphere Portal | Websphere MQ 7 |
Websphere MQ FTE | Datapower | ||
Cloud Technologies | |||
VM Ware | |||
Healthcare | |||
HL7 | HIPAA | ||
Portal Technologies | |||
Websphere Portal | JSR168 | Portal | Portlets |
Liferay Portal 5.1 | WCM | LDAP | JBoss Portal |
J2EE and Software Development Technologies | |||
Spring Webflow | Spring | AOP | Acegi Security |
Design Patterns | ESB | Struts | ActionForm |
MVC | JSTL | JSP | JSP EL |
Java beans | JNDI | Log4j | Junit |
MQ Series | WSDL | SOAP | XML |
XML DOM | XML Schema | Xforms | DTD |
Xquery | XPath | XSL | XSLT |
HTML | Javascript | CSS | Web services |
EJB | Servlets | Tag libraries | JNDI |
JMS | RMI | JTS | SOA |
AJAX | SSL | WSSE | UML |
OOA | OOD | Rational Rose | Perl |
RUP | Agile | Scrum | Extreme |
Tools and Platforms | |||
RAD | MyEclipse | WSAD | Websphere |
Tomcat | Subversion | Clearcase | WinCVS |
Solaris | Red Hat | Windows | UNIX |
ANT | RUP | Apache | |
Database Technologies | |||
Hibernate | SQL | mySQL | JDBC |
PL/SQL | DAO | Oracle | SQL Server |
Msql | Stored procedures | RDBMS | |
Business Intelligence | |||
BIRT | Jasper Reports |
PROFESSIONAL SUMMARY
Confidential
Chief SOA Architect
- Created SAIC SOA Center of Excellence COE to implement service oriented architecture across the company
- Created a SAIC SOA governance board in line with SOA principles to help SAIC adopt SOA architecture across business lines
- Created SAIC SOA training program and issued SOA Certified Professional certificates at course completion
- Trained managers and employees of HBSU in SOA principles
- Designed a virtual cloud based strategy for implementation of SOA products and apps to include failover, high availability and app scalability for high usage periods
- Advised SAIC proposal center and others on valid SOA products and suites
Confidential
Chief SOA Architect
- Chief architect for healthcare company
- In charge of integrating company with Fortune 500 companies on their health portals
- Design architecture to communicate with other large corporations
- Integrate health care exchanges with vendors such as the Blue Cross Blue Shield and United Health Care
- Implemented SOA based solution using JBoss Portal Server
- Collaborate on data exchange messages between partners
- Develop portal integration solutions for healthcare companies
- Design portal solutions using WSRP
- Implement SSO using SAML
- Technologies used: JBoss Portal, WSRP, SSO, SAML, J2EE, Eclipse, Oracle
- Client: Clearwire Jan 2009 Dec 2009
- Lead architect for data transfer section of 4G network
- SOA implementation of architectural design
- Responsible for designing subcomponent architecture relating to enterprise system
- Integration architect for various functionalities
- Integrate Websphere products and Datapower appliance
- Design file flows from various telecommunication vendors to billing systems
- Design MQ system for disaster recovery of critical data
- Design web services for real time implementation using Datapower
- Technologies used: Datapower, Websphere MQ, Websphere MQ FTE, Websphere ESB
- Client: Vangent Corporation Jan 2008 Dec 2008
- Lead architect for SOA implementation
- Develop Form 5500 for pension benefits for Department of Labor
- Complete SOA based architecture of application and hardware components
- Identify resources needed for full development effort
- Help migrate code to SOA implementation
- Develop web application according to SOA standards using Spring 2.5, Spring Webflow, Websphere WAS and Websphere ESB
- Set up reporting framework using BIRT for printed reports using PDF and manipulatable reports using XLS
- Set up email services using javamail API for email and integrating with relay mail servers using SMTP protocol
- Technologies used: WID, IBM ESB, Datapower XS40, SOA, Websphere, Eclipse 3.2, Oracle, Spring 2.5
Confidential
Senior Technical Architect / Senior Portal Architect / Senior SOA Architect
- Supervise a big team of 24 people comprising business analysts, testers and developers across multiple projects.
- Implement SOA architecture using web services and portal development using JSR 168 portlets.
- Developed portlet online claim submission system for hospital providers, doctors and health plans according to government HIPAA regulations.
- Developed back end web services for approved claim submissions.
- Developed JSR168 portlets using Spring 2 framework and IBM WebSphere portal server.
- Managed migration of older applications to new SOA based applications.
- Followed Agile test driven methodology using JUnit framework.
- Technologies used: SOA, WSRP, Eclipse 3.2, Oracle 9, Spring 2.0, JUnit, RAD6, IBM 5.1 Portlet Server, Spring 2 portlets, Subversion, JIRA, JSPs, Web services, Test driven development, JSR 168, Websphere, Servlets, SOAP, XML, Java Beans, JSP, J2EE, SDLC
Confidential
Java Application Architect/ Team Lead
- Assess compatibility with PCI Data Security Standard
- Assessment, remediation and reporting of PCI compliance
- Team lead for seven developers.
- Worked on Mastercard's cobranding effort to set up partner banks with web sites syndicated with master website from Mastercard. Used WebCollage syndicator to publish multiple sites based on same template.
- Wrote a report manager as a stand alone application used to enhance the MAT tool used by Mastercard to administer their products, licenses, ICAs and participating banks. The report specifically generated ICAs without MAT administrators at participating sites. The class used single key encryption to decode the password before being sent over to the database manager.
- Set up new cobranded sites for new partners joining the Mastercard network.
- Did an implementation of AA Interfinance bank of Europe to use the java card customization application as part of their site.
- Technologies used: RAD6, WSAD, Apache, PVCS, Oracle 9, Struts, Web services, java, Subversion, MySQL, Eclipse, Websphere, Servlets, SOAP, XML, Java Beans, JSP, J2EE, SDLC
Confidential
Senior J2EE Programmer
- Worked on Monsanto's existing Grower Marketing Program as a J2EE programmer in charge of cotton rebates. The GMP application tracks all Monsanto rebates to all it's customers for seeds and chemicals sold. Wrote code to assist business users in a production environment. Development consisted of real time code changes made to existing program. New additions and changes were constantly being added and deployed according to needs of the users.
- Rewrote and modified existing payment rule which contained detailed, complex business logic to calculate farmer's payments.
- Technologies used: Eclipse 3.1, WinCVS, Oracle 9, Struts, Tomcat, servlets, JUnit, JSPs, Xdoclet, javascript, Java and Java Beans
Confidential
Senior J2EE Programmer
- Worked on AOL's new registration services project. The application guided the process flow of a new user registering for the AOL service.
- Web Services connected to back end Legacy systems and SQL based RDBMS using adapters built with JCA connector architecture.
- JMS queues for guaranteed message delivery connected to asynchronous web services.
- Technologies used: Weblogic Workshop 8.1 Platform, java controls, java web services, java page flows, Struts, JMS, JSP, SQL RDBMS, JUnit, UML, CVS, Java Beans, XMLBeans, SSL, WSSE, SOA
Confidential
Senior Technology Specialist
- Worked on a ConnectionSimulator project as a senior developer for industry consumer electronics retail giant. The application displayed integration of various consumer electronics devices as part of one electronic suite of products that worked together. Program simulated computer hookup of actual consumer electronics devices such as HDTV, high end audio receivers and amplifiers.
- Development done using Tomcat, servlets, JSP and Oracle 8i. Front end work done with team of designers using Adobe Photoshop, Flash and Macromedia Dreamweaver.
- Technologies used: Java, WebLogic 7, Oracle, HTML, servlets, JSP, Macromedia Dreamweaver, Photoshop
Confidential
Senior JAVA programmer
- Worked on a Fund Manager software application that modeled business processes involved in managing funds for the enterprise. Business processes were already in force at the bank. Core functionality involved transfer of funds.
- Application was done using MVC pattern, JSP for presentation, Java Beans for modeling and servlets with java classes for business processing.
- Technologies used: Eclipse 3.1, WinCVS, Oracle 9, Struts, Tomcat, servlets, JUnit, JSPs, Xdoclet, javascript, Java and Java Beans
Confidential
Senior Java Programmer
- Worked on a backbone infrastructure project to connect bank resources as an n-tier messaging system to be used by applications as part of distributed programming applications.
- Two connection mechanisms to the Legacy systems built. One used IBM's MQ messaging server for regular messaging and the other was a fast track implementation using a custom built socket based system for performance based messaging.
- Technologies used: Java, Oracle, iPlanet, JMS, IBM MQ Series messaging system, MVC, UML, Rational Rose, JSP, Servlets, EJB, LDAP, JNDI
Confidential
Senior Web Programmer/ Web Developer
- Worked on a project for bringing Hallmark up to date on java development and web applications. Worked as a technical lead primarily responsible for developing web based databases.
- Back end databases was MySQL and mSQL.
- Technologies used: Java, Oracle, UML, Rational Rose, JSP, Servlets, mSQL, MySQL, javascript
Confidential
Web programmer
- Built a complete database of the University of Kansas undergraduate online catalog using Oracle 8 and a Perl CGI script using DBI.
- Customized GUI for the application.
- Created HTML, DHTML and Javascript web pages using cascading style sheets with positioning and maintained code for other programs.
- Technologies used: Perl 4 and 5, mSQL, MySQL, Red Hat Linux, Solaris