We provide IT Staff Augmentation Services!

Java Developer/ Lead Resume

ChicagO

PROFESSIONAL SUMMARY:

  • Senior Developer / Java Lead with 13 years of experience in designing the application, development, unit testing, performance tuning, application support & maintenance in Information Technology and analyzing and developing the application using Object Oriented Application & Design (OOAD)
  • Extensive experience in core Java and J2EE technologies. Identifying the business objectives and translating them into useful product by applying various architectural patterns like SOA, MVC and ORM
  • Participating in requirements gathering, analyzing the components and implementing the J2EE and GoF design patterns. Integrating the components using SOAP Web Services, Restful services, TIBCO
  • Developing projects based on Agile and waterfall model. Performing the Quality Assurance activities by identifying the Unit Test cases, executing them and reviewing the unit test results
  • Analyzing and implementing the projects using Application servers like Oralce Web logic & open source servers like Apache Tomcat

TECHNICAL SKILLS:

Distributed Computing: Spring, Struts, EJB (MDB), JMS, Servlets, JSP, Web services using SOAP, Restful Services

Product/Middleware: TIBCO Rendezvous, MQ

Application/Web Servers: Oracle Web logic 10.3, Apache Tomcat 7.0

Design Patterns: GoF, J2EE patterns

Database Environments: Hibernate, Oracle10g, DB2, MS Access, JDBC, and ODBC

Languages: JDK 1.7, C, C++, XML, SQL

Configuration Environments: Rational Clearcase, CVS, HP QC, SVN

Developing Environments: Eclipse 3.0, Maven, SQL Developer, Caliber

Internet Environments: HTML, JavaScript, JQuery, CSS, JSON

Operating Systems: Windows 7, UNIX, Linux

Portal: Liferay

Management/Tools: MS Project

PROFESSIONAL EXPERIENCE:

Confidential, Chicago

Java Developer/ lead

Responsibilities:

  • Involved in the application design by participating in the requirements, business meetings and developed high level and low level design
  • Identified the best security practices and proposed for the implementation like API management tool as the application was hosted in the cloud environment
  • Developing the service and DAO layer using Spring and ORM in conjunction with Hibernate
  • Hibernate and Spring layers are being developed programmatically using annotated classes
  • The application collates metrics and they are being processed by Java high level concurrency package for better optimization and threading
  • Identified the various design GoF and J2EE design patterns and they are being implemented as part of the object oriented development
  • Application is being developed using Spring MVC with JSP and JQuery plugin with Oracle 11g as backend and the Weblogic Server for serving the requests

Environment: JDK 1.7, Spring MVC, JQuery, JSP, Spring 3.0 & Hibernate 4.0, Oracle 11g, CVS, Weblogic 10.3, CSS, JUnit 4.0

Confidential, Dublin

Sr Java/ Lead Developer

Responsibilities:
  • Developed high level design and low level design for the project.
  • Identified the key requirements, modeled, designed and involved in the development.
  • Developed the handlers which performs different business functionality
  • Converted the requirements into business use cases and then developed the high level and low level design
  • Analyze and fix the production issue through RDD for various programs
  • Involved in the code review and the test plan from the QA team
  • Coordinating with the team in identifying and resolving gap for different programs.
  • Coordinating with Production Support team in resolving the production issue.
  • Reviewing the test plan and test scripts from QA team.
  • Supporting the production drop and involved in the validation of the post release.
  • Supported and worked with offshore resources for the release.
  • Participating in the weekly status meeting with the various stakeholders and SME’s and providing updates on the release items.
  • Participated in the business meetings and identified the Gaps in the application program.
  • Involved in the design of the horizontal scalability of the application.
  • Involved in the performance tuning of the application.

Environment: JDK 1.5, Struts 1.2, JSP, Servlets, Oracle 11g, Axis, JQuery, SQL Developer, Unix, DWR, Weblogic 10.3, Web Services, Tibco Bus, Cailber, Remedy, HP QC(ALM).

Confidential, Denver

Java Developer

Responsibilities:
  • Developed the application using velocity and Oracle for backend requests
  • Involved in the high level and low level design of the application
  • Project planning, estimation, tracking and reporting.
  • Involved in the business meeting, identified the requirements and designed the application
  • Interacting with the business people and optimized the existing APIs in order to accommodate other business requirements
  • Implemented business functionality for technician deployment calculation.
  • Analyze and fix the production issue through RDD for various programs
  • Involved in the code review and the test plan from the QA team
  • Coordinating with the team in identifying and resolving gap for different programs.
  • Coordinating with Production Support team in resolving the production issue.
  • Reviewing the test plan and test scripts from QA team.
  • Supporting the production drop and involved in the validation of the post release.
  • Supported and worked with offshore resources for the release.
  • Participating in the weekly status meeting with the various stakeholders and SME’s and providing updates on the release items.
  • Participated in the business meetings and identified the Gaps in the application program.
  • Involved in the design of the horizontal scalability of the application.
  • Involved in the performance tuning of the application.

Environment: J2EE 1.6, TIBCO, Weblogic, Velocity 1.6, Oracle 10g, Unix, HP QC, Cailber, Toad

Confidential, Dallas

Java Developer

Responsibilities:
  • Developing Scripts to execute in Setup Box.
  • Participated in the meeting with various stakeholders and identified the key requirements and estimated the application
  • Converted the requirements into business use cases and then developed the high level and low level design
  • Used UML and sequence diagram and prepared and got reviewed the wire diagrams from the end customers before start of the application
  • Involved in the code review, unit test results and test plan review
  • Involved in the production deployment and prepared artifacts for the release activities
  • Analyze and fix the production issue through RDD for various programs
  • Involved in the code review and the test plan from the QA team
  • Coordinating with the team in identifying and resolving gap for different programs.
  • Coordinating with Production Support team in resolving the production issue.
  • Reviewing the test plan and test scripts from QA team.
  • Supporting the production drop and involved in the validation of the post release.
  • Supported and worked with offshore resources for the release.
  • Participating in the weekly status meeting with the various stakeholders and SME’s and providing updates on the release items.
  • Participated in the business meetings and identified the Gaps in the application program.
  • Involved in the design of the horizontal scalability of the application.
  • Involved in the performance tuning of the application.

Environment: JDK 1.5, LUA, Oracle 10g, Web logic 10.3, Unix, Web Services, Toad

Confidential, Dallas

Sr Java Developer

Responsibilities:
  • Participating in the requirements call, attended client meetings and prepared low level design, UML and sequence diagrams
  • Developing the schemas/WSDL/Client jars required for SOA integration
  • Preparing the schemas, configuration files for DB lookup
  • Assisting the offshore team during development
  • Preparing the LLD document and sharing to the offshore for development
  • Performing Unit and Integration testing
  • Analyze and fix the production issue through RDD for various programs
  • Involved in the code review and the test plan from the QA team
  • Coordinating with the team in identifying and resolving gap for different programs.
  • Coordinating with Production Support team in resolving the production issue.
  • Reviewing the test plan and test scripts from QA team.
  • Supporting the production drop and involved in the validation of the post release.
  • Supported and worked with offshore resources for the release.
  • Participating in the weekly status meeting with the various stakeholders and SME’s and providing updates on the release items.
  • Participated in the business meetings and identified the Gaps in the application program.
  • Involved in the design of the horizontal scalability of the application.
  • Involved in the performance tuning of the application.

Environment: J2EE 1.5, Weblogic 9.2, Oracle 10g, MS SQL 2005, Eclipse IDE, SQL Server Management Studio Express, Toad, Unix

Confidential, Seattle

Java/J2EE Developer

Responsibilities:
  • Developed User Interface using J2EE.
  • Providing the solution and design approach to the team.
  • Review and Testing of the deliverables.
  • Maintaining Database for backup and monitoring.
  • Generated reports for the end customers based on their requirements using SQL
  • Preparing the schemas, configuration files for DB lookup.
  • Participating in the requirements call, attended client meetings and prepared low level design, UML and sequence diagrams.
  • Co - ordinate and Communicate with the Onsite for gather requirements
  • Analyze and fix the production issue through RDD for various programs
  • Involved in the code review and the test plan from the QA team
  • Coordinating with the team in identifying and resolving gap for different programs.
  • Coordinating with Production Support team in resolving the production issue.
  • Reviewing the test plan and test scripts from QA team.
  • Supporting the production drop and involved in the validation of the post release.
  • Participating in the weekly status meeting with the various stakeholders and SME’s and providing updates on the release items.
  • Participated in the business meetings and identified the Gaps in the application program.
  • Generated reports for the end customers based on their requirements using SQL plus.

Environment: JDK 1.4, JSP, Servlets, J2EE 1.4,Tomcat 5.5.16,Struts 1.1, MS SQL Server 2005

Confidential

Module Leader/ Java Developer

Responsibilities:
  • Involved in the Component Development for the existing application using core Java which interacted with other external systems using IBM MQ
  • Used Weblogic JMS Queue and bridges to interact with the IBM MQ
  • The JMS Queues are configured to the message driven beans which consume the messages and process the request with the business delegate
  • Involved in the requirement gathering with the different business owners of the application and designed the module which I own
  • Interacting with the business people and optimized the existing APIs in order to accommodate other business requirements
  • Involved in the Production Drop Support and the release activities and post release activities
  • Generated reports for the end customers based on their requirements using SQL plus
  • Integrated the external components with the application using the IBM MQ with pub/sub method
  • XML’s are parsed used SAX parser and the request is passed to the business layer.
  • Web logic server was used for handling the requests and load was balanced used Webserver.
  • Involved in the Production Deployment and Support and the release activities
  • Co-ordinated UAT and supported production release in identifying gaps in the application.

Environment: J2EE 1.4, Weblogic 9.1, Castor Mapping, JUnit, Oracle 8I, Unix, JMS Queue, XML

Confidential

Design and Development Lead

Responsibilities:
  • Responsible for providing the solution and design approach to the team.
  • Detailed planning, monitoring and execution of plans for all areas of responsibility.
  • Perform design impact analysis and audit;
  • Gain and maintain functional and business understanding of the engagement.
  • End-to-End Testing Co-ordination & Implementation.
  • Deploying application/module.
  • Being a Developer involved in the component development, requirement gathering interacted with business and finalizing the requirements for the release.
  • Involved in the Component Development for the existing application using core Java which interacted with other external systems using IBM MQ.
  • Used Web logic JMS Queue and bridges to interact with the IBM MQ.
  • The JMS Queues are configured to the message driven beans which consume the messages and process the request with the business delegate.
  • XML’s are parsed used DOM parser and the request is passed to the business layer.
  • Design patterns like factory, abstract factory and delegates are appropriately used.
  • Involved in the requirement gathering with the different business owners of the application and designed the module which own.
  • Interacting with the business people and optimized the existing APIs in order to accommodate other business requirements.
  • Web logic server was used for handling the requests and load was balanced used Webserver.
  • Involved in the Production Drop Support and the release activities and post release activities.
  • Generated reports for the end customers based on their requirements using SQL plus.

Environment: Solaris 8.0,WLI 7.0 (SP2 1), Web logic Studio, Oracle 8I (8.1.7.4.1), XPath, XML, Unix

Confidential

Developer

Responsibilities:

  • Being a developer in the development of various applications using core Java, JSP and servlets, developed API’s for the front end, written and executed unit test cases. Maintained and supported the application, performed health check of the applications.
  • Performed Server Administration activities like maintaining the RMI server.
  • Developed the stubs and skeletons for the RMI methods in order to consume by the clients.
  • Involved in Core API development.
  • Created Web Interface using JSP with servlets for the server layer.
  • Performed Production Drop Support and participated in the post release activities.
  • Involved in the API Testing of the application and published the results for the review.

Environment: JDK 1.4, JSP, Servlets, JDBC, Oracle 8.0

Hire Now