We provide IT Staff Augmentation Services!

Java Batch Architech Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 14 years of experience in full application software life cycle development involving Analysis, Design, Development, Testing, Refactoring Implementation of application software in web - based environments, distributed n-tier architecture and client/server architecture.
  • Followed a structured methodology during the software life cycle encompassing the following phases: Requirement, Design, Development, System Testing, Implementation and Production Support.
  • Design and Programming experience developing Internet Applications using Java, JDBC, Java Servlet, JSP, Struts, Hibernate, XML, AJAX, DOJO and web based development tools.
  • Expert in Hibernate Query Language (HQL).
  • Expert using Oracle 10g, MySQL and writing SQL and PL/SQL Stored Procedures, Triggers and Functions.
  • Experienced in Object Oriented Design and Analysis (OOAD) of distributed web-based applications and Performance Tuning in Object Oriented Systems.
  • Experience in Web services, SOAP, WSDL and also UDDI.
  • Expert in using XML markup languages like XML, HTML, XHTML, DHTML, XPATH, XSL transformations.
  • Extensively worked with the Struts Framework and J2EE design patterns such as Factory Pattern, Abstract Factory, Singleton, Command Object, Data Access Object, Transfer Object and MVC.
  • Dedicated focus on n-tier distributed architectures using Java, J2EE, JDBC, XML/XSLT, SAX, DOM, JMS
  • Extensively worked with the Agile and Scrum environment.
  • Expert and working knowledge of the tools like Rational Rose, Clearcase for UML designing.
  • Log4J for extensible logging, debugging and error tracing.
  • Used Maven for building jar, war and ear file for deployment.
  • Experience in Application Servers such as WebSphere, WebLogic and JBOSS
  • Expert in Web Servers such as Tomcat 5.x
  • Worked with Junit for unit testing.
  • Having good experience in client side validation using Java Script.
  • Excellent interpersonal and technical skills.
  • Experienced in using Java IDEs like Eclipse and JBuilder.
  • Highly motivated and hardworking individual with strong verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.

TECHNICAL SKILLS

Operating System: UNIX, Linux, Windows 2000, Windows XP

Programming languages: Java 6.0

Middleware / Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, LDAP, log4j

Server side programming: Java Servlet 2.4, JSP, JSF, Seam, JSTL, Custom Tag Libraries.

Scripting Languages: JavaScript, HTML, CSS, XML, XSL, XSD, XSLT, AJAX, JQuery, JiBX, DHTML, XHTML, SQL,PL/SQL, Shell Script. Ant, Maven

Modeling languages: Knowledge in Design patterns

Java IDE: Eclipse 3.0, Jbuilder

Databases: Oracle 10g/9i and MySQL (SQL, PL/SQL), IBM Informix

Web Servers: Apache Tomcat Server 5.x

Application Servers: Web Sphere 5.1, JBoss Application Server, Weblogic 10

Framework: Struts, Spring 3.0, Spring Core, Spring MVC, Spring DAO, Spring Webflow, Spring ORM.

ORM Tools: Hibernate 3.0, FireStorm/DAO, SQL Developer

Editors: Ultra Edit, Edit Plus, XML Spy, Eclipse

Tools: TOAD, Adobe Dreamweaver, CuteFTP Professional, WinCvs, SQL Developer, WinMerge, Putty

Version Control System: VVS, SVN, Rational Clearcase, PVCS, Github

Testing: Junit, JMeter, Dynatrace

PROFESSIONAL EXPERIENCE

Confidential, Chicago,IL

Java Batch Architech

Environment: Java, Spring Batch, JDBC, Oracle, IBM Informix, Unix, Approwx, Github & Jenkins

Responsibilities:

  • Perform System requirement analysis and writing technical design documents, test plans and system interface documents.
  • Fully responsible for system design and develop Java POJO Batch for Scorecard Waterfall project.
  • End to end development for Java Batch and deployment of .jars into dev, Tst, UAT and Prod.
  • Implements Confidential business policies using Spring Beans integrated with POJO and JDBC.
  • Create the Shell scripts to execute and schedule batch jobs in Approwx.
  • Defect fixing for sys test and UAT and continuous build and deployment integration with Jenkins.
  • Responsible for Dev/TST and UAT environment setup for Scorecard Waterfall.
  • Manage the issues raised from QA and assign the work items to the team and take up critical work items.
  • Working with Business users and managers to understand critical prod issue and fix them as per the given timeline.
  • Participate in the integration testing and review the integration defects and suggest the release plan for the defects.
  • Providing UAT support and production roll outs.
  • Agile ScrumMaster with continuous integration.

Confidential, Chicago, IL

Architect & Team Lead

Environment: Java, J2EE, Spring framework, JSF (ICEFaces), IBM Websphere, DB2, Hibernate, Maven, Unix, STS Eclipse, Linux, Jenkins

Responsibilities:

  • Modify Spring bean POJO calles to implement new enhancements.
  • Modify business logics (Java and XML files) to fix defects.
  • Using JSF ICEFaces to build the UI for RAMO.
  • Involve in code review activities.
  • Implemented Restful Controller to manually triggered the Zena jobs.
  • Implemented stax parser to paser the upstream system SOAP request.
  • Involve in defect fixing activities form front-end to back-end process.
  • Responsible for prod-fix deliverables and timeline.
  • Using Jenkins for continuous build and deployment integration.
  • Responsible for Dev-int and UAT environment setup and deployment activities.
  • Involve in on-call production support activities for critical issuses
  • Closely working with Third Party (RSA Medicle) Architects and Managers to transfer data using sFTP and Web-Services.
  • Working with Business users and managers to understand critical prod issue and fix them as per the given timeline.
  • Deploy the application (aggregator.ear & Dristributor.ear) on DEV and SIT environments on Websphere running on Linux.

Confidential, Chicago, IL

Team Lead

Environment: Java (jdk, jvm), J2EE, Struts 2, Spring framework, Weblogic 10.3, Oracle 10g, Maven, Hibernate, Unix

Responsibilities:

  • Worked as an onsite coordinator and responsible for on time Iteration delivery.
  • Worked with Client business users to understand the requirement and generate design documents.
  • Configured JMS connection factory on Weblogic server for DEV and UAT environmet.
  • Create and modify JMS Queues to load flat file date asynchronisely.
  • Create JMS client to send and receive confirmation meggages after DSL load.
  • Involved in the JMS message monitoring activity at runtime using Weblogic JMS monitoring tool for UAT and Production.
  • Use Spring ORM to store JMS consumed messages into database.
  • Generate Spring configuration files to deal with user request and response to create bean instances.
  • Deploy EAR and WAR files in Weblogic server for both DEV and UAT environments.
  • Create business objects using Spring bean to implement business logic for hotel and transportation assignment for both Pilot and Cabin crews.
  • Implement annotated based Hibernate POJO classes to deal with data manipulations.
  • Implement data access layer using Spring-Hibernate integration with HibernateDaoSupport object.
  • Create auto test framework to test the business logics and front-end validations.
  • Modify PL/SQL scripts to fix the business critical issues on Oracle DB.
  • Executing support activities like Bug fixing and product enhancement.
  • Playing Agile ScrumMaster with continuous integration.

Confidential

Senior Java Developer

Environment: Java, J2EE (JSP, Servlet, Struts 2, XML), Web Services, Control-M, Oracle 9i, UNIX (Sun Solaris), Rational Rose, JBoss, Eclipse

Responsibilities:

  • Created and modified LLD for Arc2Atlas and Toll Cost application.
  • Created and modified class, sequence diagrams and dummy screens for Arc2Atlas and Toll Cost application
  • Developed and modified UI for Arc2Atlas and Toll Cost applications
  • Implemented business logic (Stateless Session Bean) for both Arc2Atlas and Toll Cost applications and logic in JobManager EJB (Stateless Session Bean) to create
  • Deploy EAR and WAR files into JBoss application server.
  • Modify JBoss application server configuration files for UAT and production environment.
  • Integrate Junit testcases while building the application using Maven.
  • Passed user input XML files and application configuration files to Control-M to schedule a new batch job using Web Services (Invoke Control-M Web Service Proxy from JobManager EJB)
  • Using Mysql database to strore dummy data for Control-M jobs.
  • Assisted the System Test Team to create a new Arc2Atlas job (EFW and FME) from backend using Control-M agent and reduce test time
  • Worked as a ScrumMaster in a development team.

Confidential

Senior Java Developer

Environment: Java, J2EE (JSP, Servlet, Struts, Hibernate, XML),Websphere 6.1,MyEclipse 5.1, Oracle 9i, UNIX (Sun Solaris), Rational Rose

Responsibilities:

  • Developed and modified prototype for FIT Application
  • Prepared HLD and LLD documents for FIT Application
  • Created POJO classes and mapping statement using Hibernate.
  • Implemented database logics in DAO (Data Access Object)
  • Implemented Business logic using normal java classes and POJO to hold data
  • Create and call PL/SQL (Store procedure) using Hibernate.
  • Used PMD tool for Code optimization

Confidential

Java Developer

Environment: JAVA (JDBC), HTML, JSP, EJB, JNDI,XML, Weblogic Server, Staffware Server & Client, Oracle 9i, Jbuilder & Jprofiler, Rational Rose, Unix.

Responsibilities:

  • Created the entire Action for Compliance (Grant); XML for displaying screen according as per user action and the entire JSP file in Compliance (Grant) module
  • Designed and created Workflow Management Procedure through Staffware designer for Compliance (Grant & Cancellation) module
  • Create and modify PL/SQL (store procedure and function) to implement complex business logics.
  • Created and deployed all EJB SessionBeans using Ant
  • Developed all business logic beans using EJB SessionBean for Compliance module (Grant & Cancellation)
  • Updated Designing (Use Cases, Class Diagrams, Sequence Diagrams) using Rational Rose
  • Used Jprofiler for Code optimization for Grant/Cancel module

Confidential

Java Developer

Environment: JAVA ( JDBC, Thread), HTML, JSP, Servlets, EJB, JNDI,XML, XSLT, Corba, IBOSS, OSS, Weblogic App. Server, Oracle, Sun Solaris

Responsibilities:

  • Java Coding and Unit testing Executing support activities like Bug fixing and product enhancement Involved in code Refactoring from Mainframe to Java

Confidential

Java Developer

Environment: JAVA (JDBC), HTML, JSP, Servlets, EJB, JNDI,XML (DTD & Schema), Sun J2EE App. Server, Jbuilder, MySql, Linux.

Responsibilities:

  • Created and deployed all Entity and Session beans (using Jbuilder)
  • Created XML Schema and DTD (using Altova XML Spy) for reports generation
  • Create Java Bean to developed business logics.
  • Used PL/SQL to developed business logic for Production planning System.
  • Digitized Map Viewing System: The Digitized Map Viewing System is a demo for BCCL and ECL.
  • The system helps to view digitized maps like Mines areas and other properties.

Confidential

Java Developer

Environment: Java, Applets, AWT, JSP, Servlets, EJB, JDBC, JNDI, Beans, JMS, Apache Server 2.0, Jbuilder 5.0, XML, HTML, DHTML, CSS, Java Script, Oracle, UNIX

Responsibilities:

  • Involved in the development of Front End (UI) and performed validations using java script
  • Involved in coding of JSP and Servlets, generating dynamic reports with XML and XSLT
  • Provided complete support to the application and carried out regular change requests and enhancements

We'd love your feedback!