Java Developer Resume
MichigaN
SUMMARY:
- Seven plus years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
- Extensive experience in design and development of J2EE applications using Core Java,Strings,Generics,Exceptions, Collections,JDBC,Servlets, JSP, XML.
- Highly qualified in design and architectures of n - tier applications using IBM Web Sphere MQ (WMQ Series), WMB (Message Broker). Expertise in working with IBM MQ Series and Websphere Message Broker on Windows and WebSphere MQ and Message Broker installation, configuration on Windows .
- Experience with File Nodes, SOAP Nodes, and MQ Nodes (including SOAP format messages).
- Comprehensive knowledge in working with RDBMS like ORACLE, and MySQL.
- Experience in handling the messages with MRM, XMLNSC, XML and JMS parsers.
- Adept at analytical and problem solving skills.
- Expertise in various open source frameworks like Struts2.0, Spring2.5 and ORM Technology like Hibernate 4.0.
- Experience with multiple Servers like Apache Tomcat andIBM Web Sphere.
- Strong experience in RDBMS using Oracle 11g, MYSQL, schema development.
- Expertise in Web-Development technologies like HTML, JavaScript, CSS, JSP.
- Extensive development experience on different IDE’s like Eclipse, NetBeans and RAD.
- Implemented projects in multi-tier scalable applications involving Restful and SOAP based Web Services.
- Hands on experience in UML Modeling and Design Pattern (J2EE) like Singleton Factory Method, MVC Architecture.
- Experience in software testing, JUnit testing, Integration testing and defect tracking and management using Clear Quest.
- Extensive experience in implementation of the version control software VSS, CVS and Clear Case, RTC.
- Efficient in Root Cause Analysis and Bug Fixing.
- Experience in development and deployment of client/server, intranet, and internet based applications.
- Performed building and deployment of WAR, JAR and Barflies on test, stage, and systems.
- Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Experience in working in different environments like Development, QA and/or UAT, Production Support.
TECHNICAL SKILLS:
Languages: C and JAVA.
Enterprise service bus: IBM Websphere Message Broker and IBM Websphere MQ.
Markup/Script Languages: HTML, JavaScript, XML.
J2EE Technologies: JDBC, Servlets, JSP, STRUTS Framework, Hibernate, Java Beans.
Web Technologies: XML, CSS, HTML, JAVASCRIPT, Query.
Frameworks: Struts, Spring, Hibernate.
Application/Web servers: Apache Tomcat, IBM Websphere, BEA Weblogic.
Databases: Oracle 9i,10g,11g, MYSQL
IDE Tools: Eclipse, Net Beans, IntelliJ, PLSQL Developer, MySQL Workbench.
Operating Systems: Windows 2000/NT/XP, and UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Michigan
Java Developer
Responsibilities:
- Configured WMQ and WMB 9.0 on Windows
- Responsible for identifying and creating the MQ objects required for the interfaces.
- Configured WMQ and WMB 9.0 on Windows.
- Responsible for identifying and creating the MQ objects required for the interfaces.
- Created Configuration manager, Brokers, Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects
- Configuration of the Configuration Manager and Broker
- Prepared mapping documents for each individual interface
- Developed Message Flows, ESQL Statements, Message Sets
- Developed Message flows without Message set which used custom XSD/XSLT transformations to transform into XML and Fixed Length Message (TDS).
- Developed message flows which done XML/XSLT transformations, from one format to another, SOAP/HTTP XML to MRM mappings and transformations
- Implemented ESQL logic for database lookups, Metadata-Driven Processing, Message Validation/ Translation/Transformation, Exception Handling and Stored Procedures for batched code set lookups
- Involved in Debugging ESQL and Java code.
- Performed problem determination and problem source identification based on 1st level troubleshooting and provided production support.
- Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and java calls to backend systems
- Designed and developed XML Message flows
- Created bar file and deployed on execution group
- Monitor logs and Queue depths to proactively find potential problems
- Troubleshooting and debugging routing and data conversion issues
- Provided 24/7 production support on rotation basis
- Coordinated with test team in resolving defect reports (DR#) throughout SDLC process
Environment: MQSeries 7.5, WMB 9.0, ESQL, Oracle 11,SQL Developer, XML, IBM Integration Console, RFHUtil, Eclipse Tool Kit, Altova XML Spy, SOAP UI 5.0 and Windows.
Confidential, Michigan
Java Developer
Responsibilities:
- Developed functional specifications document based on the user requirements and also developed high level and detailed design documents.
- Analyzed functional requirements, use cases and technical specifications
- Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the Web Sphere Application Server
- Developing and coding J2EE Components with JSP, Java Beans, business objects with JDBC and Java.
- Extensively used RAD IDE for the development.
- Developed simple/complex SQL queries joins and PL/SQL for high level programming.
- Done the Data Fixs for code issues and prepared documentation.
- Production Support Primary Contact on rotation basis.
- Used Oracle to access database and implemented of connection pooling.
- Wrote Functional requirements using J2EE standards and developed the data base connection using JDBC.
- Performed building and deployment of WAR, JAR files on test, stage, and production systems
- Handled web customization requests, maintenance/support for all the products.
- Fixing the bugs if raised in Integration, System Testing and User Acceptance Testing.
- Providing regular and accurate project reports to project manager as appropriate.
Environment: JDK 1.6,RAD 8, XML,WebSphere 8, PLSQL Developere9.2,Session Handling,Filters, Servlet, JSP,ClearCase, JDBC, Clear Quest 8, JUnit, Windows.
Confidential, Round Rock, TX
Java/J2EE Consultant
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Client Specifications, Development of the Application and Interaction with users to analyze the requirementswith Agile (Scrum) Methodology.
- Participated in meetings with business people for requirements gatherings and addressing the issues and changes in existing system.
- Involved in Analysis, Design, and Development and Production phases of the different modules.
- Developed the User Interface using JSP, Tag Libraries, HTML, Java Script, and XML
- Designed, developed and implemented Change Requests based on (MVC) - architecture using Struts framework.
- Sessions and Session Tracking with Java Session API.
- Implemented the architecture with Struts-Config, Action Form classes and Action classes.
- Used Hibernate framework to access MySQL database and implemented of connection pooling.
- Created several JSP’s and populated them with data from databases using Hibernate.
- Developed the presentation layer using JSP, HTML, CSS and JavaScript.
- Developed Restful web service swith JSON for the Application.
- Performed building and deployment of WAR, JAR files on test, stage, and production systems
- Used BEA Web Sphere Application Server
- Involved in testing, debugging, bugs fixing and documentation of the system.
- Used VSS for version control.
Environment: Java1.6,Eclipse 3,Agile,WebServices,JSON, J2EE, JavaScript, HTML, CSS, Struts 2.0,VSS, Servlets, JSP, JavaScript, Hibernate 4,MySql 5.7 Workbench, XML, Web Sphere 8.
Confidential, Birmingham, AL
Java/J2EE developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Client Specifications, with Waterfall Methodology.
- Development of the Application and Interaction with users to analyze the requirements.
- Developed the application using Spring following MVC architecture
- Identified the participating pages and the navigation paths between pages.
- Developed Spring framework to handle the pages
- Used Web Logic Workshop page flow technology
- Created several JSP’s and populated them with data from databases using Hibernate
- Designed and developed POJO Classes to handle business logic and store persistent data
- Developed server side functionality for Admin Interface features (adding a User, modifying the User Details, Assigning Roles, Modifying Roles etc)
- Developed web services using SOA Architecture.
- Planned and implemented various SQL, Stored Procedure, and triggers
- Used Hibernate framework to access Oracle database and implemented of connection pooling.
- Performed building and deployment of WAR, JAR files on test, stage, and production systems
- Used BEA Web Logic Application Server
Environment: J2EE, Java 1.5, Eclipse 3, Servlets, JSP, Hibernate, spring 2.5, Clear Case, Web Services, BEA WebLogic 8.1, JUnit, XML, JavaScript, UML, Oracle 11g, Windows 2003.
Confidential, Rosemont IL
Java Consultant
Responsibilities:
- Developed functional specifications document based on the user requirements and also developed high level and detailed design documents.
- Analyzed functional requirements, use cases and technical specifications
- Developed interactive JSP and servlets for admin Login validation forms, and User Login form. Implemented Session tracking to maintain the user’s state
- UI coding efforts in JSP, JavaScript, XML and HTML.
- Extensive programming efforts on server side JAVA business layer Followed by Spring MVC Pattern.
- Responsible for the documentation and pre implementation of the project.
- Fine tuned the code to improve reusability and application performance.
- Used MYSQL to access database and implemented of connection pooling.
- Wrote Functional requirements using J2EE standards and developed the data base connection using JDBC.
- Performed building and deployment of WAR, JAR files on test, stage, and production systems
- Used Apache Tomcat Application Server.
- Handled web customization requests, maintenance/support for all the products.
- Fixing the bugs if raised in Integration, System Testing and User Acceptance Testing.
- Providing regular and accurate project reports to project manager as appropriate.
Environment: JDK 1.5,Eclipse 3.x, XML, JavaScript, Apache Tomcat 6,MYSQL Workbench 5,Spring 2.x,Session Handling, Filters, Servlet, JSP,CVS, JDBC, XML, Tomcat 6.x, JUnit, Linux.