Senior Java/j2ee Developer Resume
Wilmington, DE
SUMMARY:
- Software Engineer with several years of progressive experience in Analysis, Design, Development and Testing of the core back end J2EE stack of applications. Domain experience include in the areas of Finance, Telecom Billing, HealthCare and Middleware product development.
- Excellent architectural and programming skills using latest technologies including Java, J2EE and Database technology (SQL Server, Oracle).
- Extensive experience in using Caching products like TerraCotta 3.5 and Oracle Coherence 3.7.1.
- Good working experience with Middleware Products like WS02 and Oracle Fusion.
- Exposure and working knowledge towards Apache Hadoop and Mobile App Development using Android SDK.
- Solid background in Object - Oriented analysis and design. Good at Commonly used design patterns and UML
- Excellent knowledge of XML related technologies; REST and Spring based Web Services.
- Experience with Test Driven Development (TDD) and agile methodology.
- Strong interpersonal, analytical and communication skills.
TECHNICAL SKILLS:
Operating System: Windows OS, HP-UX, Solaris and Linux
RDBMS: Oracle, SQL/MX and DB2.
Languages/Scripting: Java, SQL, PL/SQL, Perl, UNIX shell scriptJava Script and Pro*C.
Application server/Webservers: Weblogic 10.x, JBOSS 4.0.4, Websphere, Tomcat 7.x.
Internet Applications: Java SE 6, IBM MQJDBC (XA), JNDI, AJAX, Log4j, XML, XSL/XSLT.
Version Controls: MS VSS, Subversion.
Tools: /Frameworks: Struts 2.0, Spring 3.x, Selenium, Ranorex and BEAWorkshop Framework, WSAD.
WORK EXPERIENCE:
Confidential, Wilmington, DE
Senior Java/J2EE Developer
Responsibilities:
- Involved in implementing terracotta caching solution for the existing webservices while interacting external TSYS system.
- Created metric logger to log the activity to measure the savings.
- Involved in the process of creating proof of concept for efficient way of communicating to external TSYS system using XSLT transformations.
- Converted existing legacy way (RTDS) packets to XMLM packets while communicating with “TSYS” system.
- As part of proof of concept; created webservice proxy using WSO2 for the existing webservices.
- Unit tested the code using testing frameworks like Jmock, EasyMock and Mockito.
- Implemented Asynch mechanism using Apache Active MQ for the credit card “apply” process to invoke external Partner Webservice.
- Design/Development of Automated test suites for SOA webservices using SOAP UI, Android based apps using SEE Test / RANOREX tool.
- Migrated Weblogic deployed Spring Webservices to TCAT/ Tomcat 6.0.
Environment: Java J2EE, Netbeans 7.2, WSo2 Developer Studio/ Server / Registry, XML, XSLT, Mackito, Oracle 9i, Sonar, Code Coverage, FindBugs, Coherence 3.7.1, TerraCotta 4.0.1, SEE TEST, Ranorex, Apache Tomcat -6.0/ Tcat spring, Maven, Hibernate ORM framework.
