We provide IT Staff Augmentation Services!

Applications Engineer Resume

5.00/5 (Submit Your Rating)

New Jersey, NJ

PROFILE – Summary
· 5.5 years of professional software development experience covering analysis, design, coding, testing and implementation of various applications.
· Possess excellent Java development skills using Java, Servlets, JSP, EJB, JDBC, Swing, XML and JMS.
· Expert understanding of Information Technology industry needs and transactions with proven success architecting state-of-the-art technology solutions
· possess knowledge of Oracle Application Framework and Oracle App Procurement Sourcing Product.

KEY SKILLS
Technologies/Languages:Java, Swings, Servlets, JSP, EJB, JDBC, JMS, XML, SAX/DOM Parsers, Hibernate, Struts, SQL, PL/SQL, ANT, Web Services, Oracle Application Framework and C
Scripting languages: JavaScript, Shell Script and Finacle Scripting.
Databases: Oracle 10g and DB2.
Environment: Unix, Linux and Windows XP/7.
Web Servers/App. Servers: IBM WebSphere, JBOSS, Apache Tomcat and Resin.
Tools/Utilities: Eclipse, JDeveloper, Toad, Sql Developer, Putty, WinQVT, FileZilla, SoapUI, CVS and MS Visual Sourcesafe

EXPERIENCE
Organization : Confidential, (August 2011 – June 2013)
Designation : Senior Applications Engineer

Organization : Confidential, (January 2008 – August 2011)
Designation : Senior Systems Engineer

CERTIFICATIONS
· Sun Certified Programmer for Java 2 Platform.
·BrainBench Certified on RDBMS Concepts, Java 2 Fundamentals, and Oracle PL/SQL Fundamentals.
· Infosys certified on Banking Fundamentals and Finacle Core Technical.

AWARDS & APPRECIATIONS
· Received Infosys GEM Award for my contribution towards Finacle Integration 10.4 Release project.
·Received On the Spot Awards twice for my contribution in modules FI Generic Outbound Service and Integration with Alertserver solution.
· Received appreciation for quick issue resolution which caused immediate go-live aftermath in Bank.

ASSIGNMENT HISTORY
Project # 1Procurement Sourcing Development (Aug 11 – Till Date)
Organization : Confidential,
Environment:OAF, Java, Oracle Application Server, Weblogic, PL/SQL, Linux, Oracle Database
Project Description:Oracle E Business Suite, Procurement Sourcing product facilitates buyers to negotiate with the suppliers for best product or service. Oracle sourcing is part of supply chain management which helps buying organizations to source more fund for lowest total cost and create immediate and long-term savings.
Project Contribution:

  • Fixed bugs raised by Customers and QA Team in Procurement Sourcing Product.
  • Enhancement handling including analysis, design, develop, troubleshoot and debugging code for commercial and federal sourcing application.
  • Designed and implemented minor changes to existing software architecture considering impact on the existing system. Check-in code and resolve build errors if any.
  • Built and executed unit tests and unit plans. Reviewed integration and regression test plans created by QA.
  • Communicated with QA and product managers as necessary to discuss minor changes to product functionality and ensured quality and consistency across the Sourcing product.
  • Participated in code reviews and ensured that the new code written complies with the company standards and policies.
  • Created new environments and managed all the existing environments for patch application, bouncing the servers and other miscellaneous activities.

Project # 2Finacle Integration 10.4 Release (Dec 09 – Aug 11)
Organization : Confidential,
Environment: Java, Swings, EJB, JDBC, JMS, MQ, WebService, XML, DOM/SAX Parsers, ANT, IBM WebSphere Application Server/JBOSS, Unix, Oracle 10g
Project Description:Finacle Integration is an architectural and functional framework that provides a unique “multi-functional, multi-channel”banking solution for interfacing Finacle to multiple external systems. Development of generic Service for integrating Finacle Solutions with External Channels, Development and Integration of FI AlertServer Application, Enabling Multi Lingual Support for Finacle Solutions are the different modules that are taken up in Finacle Integration 10.4 Release.
Project Contribution:

  • Designed a framework for integrating External Channels with Finacle solutions and analyzed changes required for modifying existing framework to support multi lingual translation.
  • Developed a swing based UI for capturing External Channel Information and necessary data for FI API, and its mapping to the backend Alertserver service.
  • Done coding for capturing the data from Swings UI and to store into xml files. The same data is retrieved from xml files by using parsers for further modifications.
  • Has written Source Code Generators which generate java code using the data that is stored in XMLs. Bat files in Windows, shell scripts in Unix are written to make a call to the code generators for generating code.
  • The make and tarbuild scripts are written using ANT, shell script which compiles the generated java code for API and packages them to EJB jars and ear applications.
  • The applications are deployed and tested end to end in all the routes (EJB, MQ, Http, JMS, TCP/IP).

Project # 3 Finacle Integration 10.3 Release (Oct 08 – Nov 09)
Organization : Confidential,
Role: Systems Engineer Team Size: 6
Environment: Java, J2EE, WAS, ANT, WAS Jacl, Swings, Eclipse, FI WorkBench Tool.
Project Description: Finacle Integration 10.3 Release consists of the following enhancements Automation of FI Application Deployment through IDC and FI API Development for CRM Direct Banking. A standalone application Integrated Deployment Console (IDC), UI based on swings is developed, which will deploy the application in Websphere Application Server using ANT and WAS jacl scripts.
Project Contribution:

  • Development of IDC Tool, which is used to build the basic framework for application deployment. The tool is like any other IDE, which provides GUI so that application developer can deploy application with ease.
  • All the screens required for the IDC are developed using Swings UI. The UI captures the data like application ear, tar file location, and WAS location and its port number.
  • Done coding in ANT to make a call to WAS Jacl scripts which does the following. Deploys the application, creates shared libraries and attaches them to the application, Sets the required JVM Arguments and creates a data source in WAS.
  • Requirement Analysis, Creation of the Design Document and development of FI APIs for Finacle CRM.
  • Deployment of FI Application along with SSO in application server WAS/JBOSS and testing it with external systems.

Project # 4 Testing framework for FI API (May 08 – Sep 08)
Organization : Confidential,
Environment:IBM WAS, Eclipse, FI WorkBench Tool, Java, J2EE.
Project Description: Finacle Integrator (FI) API is a wrapper over backend services of the Finacle product, i.e. the channels can access Finacle only through FI API and vice versa. As FI API is the medium of contact between the Finacle Backend Services and External channels, the API is designed such that it can be accessed in any routes. Some of the routes that are supported by FI are EJB, Http, Webservice, TCP/IP Route. To test the FI APIs in these entire routes, FIUI application has been developed.
Project Contribution:

  • Developed a web based application which will take the input data in html of a particular FI API. The data is then transformed into different forms depending up on the type of route selected for testing and invokes the FI API in that particular route.
  • Developed a code generator for generating htmls.
  • Logic built such that the invocation of FI API is done based on the route selected. If the route selected is EJB then EJB lookup is done and message is posted. If the route is TCP/IP the message is written to port. If the invocation route is MQ, JMS the message is put in Queue.

Training: Infosys Training for freshers (Jan 08 – Apr 08)
Summary:Had undergone four months of extensive training on computer basics, software development life cycle, RDBMS, C, Java, J2EE and Oracle given by Infosys.

EDUCATION
· Bachelor of Technology (E.E.E)

We'd love your feedback!