Application Systems Engineer Resume
Minneapolis, MN
SUMMARY
- Over 8 years of experience in IT industry in the areas of Analysis, Design, Development, Implementation and Testing of Software Applications using Java/J2EE technologies.
- Over 6 years of Experience in Java Systems Analysis.
- Worked on Financial, insurance, Discover Financial and E - commerce Domains.
- Expertise in application support using JDBC, Servlets, JSP, Java Beans, JMS, Struts, Spring, Hibernate and JSF.
- Experience with PL/SQL programming, Writing stored procedures, indexes, views and triggers.
- Extensive knowledge of OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc)
- Experience in Web Services like SOAP, WSDL and good knowledge in SOA.
- Experience in Apache F5 monitoring for load balancing.
- Monitored the server logs with Wiley Interscope settings and SPLUNK.
- Experience in ANT, Maven build tools and also expertise in testing tools like JUnit.
- Development experience with Core Java1.6 such as IO, Multithreading, Collections, Networking.
- Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, IBM WebSphere and Apache Tomcat deploying in various environments like Windows, UNIX and Linux with IDEs like Eclipse 3.3/3.4, MyEclipse and WSAD (RAD).
- Experience with PL/SQL programming, Writing complex stored procedures, indexes, views and triggers.
- Experience in RDBMS using Oracle 9i/10g and MySQL.
- Good domain knowledge in Telecom and Insurance.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
- Excellent analytical and problem solving skills.
TECHNICAL SKILLS
Operating Systems: UNIX, Linux, Windows 2000/2003 Server
Languages: C++, SQL, PL/SQL, Java.
Java Skills: JDBC3.0, Servlet2.4, JSP2.0,JSTL, EJB, Java Beans
Web Technologies: HTML, DHTML, JavaScript, XML, XSLT, AJAX, DOJO, CSS, Perl
Frameworks: Struts, Spring, JSF, Hibernate
RDBMS: Oracle 9i/10g, MySQL, DB2 and MySQL
Scripting languages: Unix Shell Script, Perl
Tools: Edit Plus, ANT, Maven, JUnit, SOAPUI
Web/App Servers: Tomcat 5.5/6.0, Oracle WebLogic 10.x, 12.x, Apache web server, Apache F5, WebSphere 7.0.
Version Control tools: SVN, CVS, Rational clear case
Web Technologies: XML, XSLT, XSL, JSON, XPath, SAML 2.0, SOAP, RESTful.
IDES/Tools: Eclipse 3.4, MyEclipse 7.0, NetBeans, RAD 6.0
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Application Systems Engineer
Responsibilities:
- Actively involved in Level 2 production support for Java J2EE applications.
- Involved in monthly deployments and roll outs of all the J2EE applications.
- Actively participated in incident management and issue trouble shooting and fixing the issue.
- Effectively communicated and discussed the JAVA migration, Database migration, Middleware migration and successfully completed all the updates.
- Resolved lot of production Java problem tickets in the J2EE applications.
- Discussing the production tickets with the business and trouble shooting them and assigning them to development team.
- Developed and configured the Weblogic server set up for all the environments.
- Individually supported four J2EE applications for Level 2 support, production support.
- Effectively monitoring logs of the application to verify the performance, optimization of the server, database connections optimization.
- Supported SOA services deployed in Weblogic and involved in lot of migrations, updates.
- Trouble shooting issues of XML communication between the services in SOA.
- SOAP testing and verification of the XML in the SOA web services.
- SOAP UI testing and troubleshooting of web service issues.
- Involved in gathering the requirements with the ADOBE vendor to set up the ADOBE platform on Weblogic for the internal banking applications.
- Involved in System Analysis.
- Used Wily Introscope for Monitoring J2EE Applications.
- Actively involved in the Production support and also transferred knowledge to the other team members.
- Worked on resolving issues of Struts based User Interference (UI) screens for the Presentation application.
- Extensively used TCP blocked sockets to simulate multiple devices in multi-threaded environment and to control the simulator over network.
- Business integration is done with the help of IBM MQ Series.
- Used JMS for posting Customer data asynchronously from application to other application.
- Applying patches and plug-ins for Web logic Application Server.
- Applying patches of Java 1.6,*, 1.7.*, 1.8.* of all the J2EE applications and checking the compatibility of all applications with the latest java versions.
- Effectively communicating with the team members in discussing the migration of java and middleware maintenance.
- The application server and Servlet engine is Tomcat for few applications we supported.
- Actively involved in patching Apache application and web server.
- Involved in changes and integration of the Apache F5 configurations
- Performed performance tuning for WebLogic based applications utilizing Wily Introscope and other custom techniques.
- Communicated and provided the log error information for Splunk log aggregation system to enable querying of Splunk from Java code.
- Wrote Unix shell scripts to deploy the code.
- Involved in developing Perl script and some other scripts like java script.
- Involved in Java application server configuration tuning and Java Virtual Machine (JVM) tuning.
- Installed and configured Apache Web Server 2.0 to proxy WebLogic Servers.
- Confirmation Registration Email processing is done using JMS with IBM MQ Series provider.
Environment: Oracle 11g, Java, J2EE, JSP, Servlets, JDBC, PL/SQL, Perl Scripting, Unix shell scripting/Linux, EJB, SVN, Agile Methodology, Subversion, XSL, AJAX, JMS, IBM Q Series, SOAP, SSL, WebSphere Application Server 8.5, JVM, Tomcat, WebLogic Server 12c (12.1.1), Apache Tomcat 8.0.x, Wily Introscope, SDLC Methodlogy, Web Services, ANT, XML, XSLT, JUnit, Sun Solaris 11, Red Hat Linux 10, Eclipse, Git
Confidential, Sanjose, CA
Lead Java J2EE Systems Engineer
Responsibilities:
- Involved in System Analysis.
- Build ANT scripts and deployed the application on WebSphere Application Server (WAS).
- Used Wily Introscope for Monitoring J2EE Applications.
- Leading offshore Team resource planning and allocation of budgets.
- Actively involved in the Production support and also transferred knowledge to the other team members.
- Developed Java-based web application using technologies such as JQuery, Apache Wicket and Spring Framework.
- Worked on development of Struts based User Interference (UI) screens for the Presentation application.
- Extensively used TCP blocked sockets to simulate multiple devices in multi-threaded environment and to control the simulator over network.
- Business integration is done with the help of IBM MQ Series.
- Used JMS for posting Customer data asynchronously from application to other application.
- Applying patches and plug-ins for JBoss Application Server.
- The application server and Servlet engine is Tomcat.
- Performed performance tuning for WebLogic based applications utilizing Wily Introscope and other custom techniques.
- Developed Java Data Access Object (DAO) interface to Splunk log aggregation system to enable querying of Splunk from Java code.
- Prepared and executed test cases for automaton as per the system requirements.
- Wrote Unix shell scripts to deploy the code into Clear Case CVS.
- Involved in developing Perl script and some other scripts like java script.
- Involved in Java application server configuration tuning and Java Virtual Machine (JVM) tuning.
- Installed and configured Apache Web Server 2.0 to proxy WebLogic Servers.
- Designed and implemented Splunk’s SDK.
- Confirmation Registration Email processing is done using JMS with IBM MQ Series provider.
Environment: Oracle 11g, Java, J2EE, JSP, Servlets, JDBC, PL/SQL, Perl Scripting, Unix shell scripting/Linux, EJB, SVN, Agile Methodology, Subversion, XSL, AJAX, JMS, IBM Q Series, SOAP, SSL, WebSphere Application Server 8.5, JVM, Tomcat, WebLogic Server 12c (12.1.1), Apache Tomcat 8.0.x, Wily Introscope, SDLC Methodlogy, Web Services, ANT, XML, XSLT, JUnit, Sun Solaris 11, Red Hat Linux 10, Eclipse, Git.
Confidential, Dallas, TX
Java J2EE Systems Analyst
Responsibilities:
- Involved in System Analysis.
- Handling production support.
- Working with IBM MQ Series and WebSphere Message Broker (WMB).
- Developed and tested on WebSphere application Server (WAS).
- Responsible for the implementation of application system with core Java and Spring framework.
- Used Message Driven beans to read the messages from JMS queues for asynchronous communication.
- Generated the SOAP WebServices using WebLogic Workshop.
- Involved in Java Virtual Machine (JVM) development and tuning.
- Involved in configuring Wily Introscope.
- Wrote python scripts to augment log data from LDAP directly in Splunk.
- Developed several Web Service stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC and
- Usedapache tomcatas a server to host the application.
- Developed Message Driven Bean (MDB) components in WebSphere MQ Series.
- Implement source code control and change management (Subversion).
- Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
- Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
- Developed UNIX shell scripts to automate the build process.
- Implemented Perl packages extensively.
- Deployed application in Web Logic Application server in pre-production environments.
Environment: Java, J2EE, Struts 2.0.6, Oracle 10g, SQL, PL/SQL, JSP, HTML5, Servlets, XML, JUnit, Perl Scripting, EJB, Apache Tomcat 7.0.x, Spring 3.0, Hibernate 3.0, Agile Methodology, Wily Introscope, SSL WebLogic 10.3, JVM, JBoss 5.0, IBM MQ Series, WebSphere application Server 7, Red Hat Linux 7.2, AJAX, JMS, Unix shell scripting/Linux, Subversion, SDLC Methodlogy, JMS, Sun Solaris 10, SOAP, ANT.
Confidential
Java J2EE Systems Analyst
Responsibilities:
- Responsible for Analysis and design using Agile Methodologies and making strategic decisions regarding which methodology fits the project.
- Developed Unix Shell Scripts and PL/SQL procedures.
- Involved in Production Support and managing the weekly Builds.
- Primary implementation for XML over HTTP and SSL using JSSE.
- Developed an API and Web demo application using Java, Tomcat, and JSF against an Oracle database.
- Designed responsive User Interfaces (UI).
- Implementing good J2EE design patterns such as singleton, delegate, value object, data access Object and Service Locator, Façade and View helper patterns in Business and presentation layers.
- Developing EJB components and implementing the business logic Top link mapping and developing persistence logic.
- Developed client side coding using SOAP as part of Webservices.
- Implementing the Struts framework (MVC) in the application.
- Providing workflows and other information required in the development of code of the Perl scripts.
- Deployed and tested on WebLogic application server.
- Messaging Middleware using JMS and MQ Series.
- Involved in Performance tuning of JVM.
- Migrating the application from WebSphere to JBoss.
- Implemented the JBuilder Subversion interface.
- Porting application from web logic to web sphere Unit testing using JUNIT framework.
Environment: Struts, JSP, Tag Libraries, Apache Tomcat 6.0.x, XML, EJB, Servlets, JDBC, JNDI, Webservices, Subversion, Log4j, JBoss 4.2.x, MySQL, Oracle 10g, Apache Wicket 1.2, SSL, UNIX Shell Scripting, JVM, WebSphere Application Server (WAS) 6.0, WebLogic 9.0, IBM MQ Series, SDLC Methodlogy, RESTful Web Services, SOAP, Perl Scripting, MS Visio, WSAD, Red Hat Linux 6.2, IBM DB2, Windows.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in the design of the applications using J2EE. This architecture employs a Model/View/Controller (MVC) design pattern.
- Designed and developed a clustered SSL accelerator appliance.
- Involved in Production Support and managing the weekly Builds.
- Optimized the User Interface (UI) around.
- Configured Apache for JBoss domains with virtual Servers.
- Implemented MVC architecture using Struts 1.1 in terms of JSP and Servlets.
- Build ANT scripts and deployed the application on WebSphere Application Server.
- Used spring framework and interacted with backend database using Hibernate framework.
- Involved in UNIX shell scripting.
- Maintained administrative oversight process using Tomcat.
- Involved in deployment of this application on WebLogic Application Server.
- Responsibilities involved developing of Action Classes, Form Beans and JSPs.
- Written Enterprise Java Beans (EJB) to implement business logic.