We provide IT Staff Augmentation Services!

Technical Architect/sr. J2ee Consultant Resume

Atlanta, Ga

SUMMARY:

  • Over 15 years of strong IT experience with extensive experience in System Architecture, design, development and maintenance of enterprise level applications using J2EE and SOA based technologies.
  • Extensively worked on N - Tier architecture systems with application system development using Java and J2EE stack.
  • Worked on ESB products - Fuse ESB, Apache Service Mix
  • Have knowledge on Mule ESB and Mule Studio
  • Expertise with open source frameworks Struts 2.0, Spring 3.0, Hibernate 3.X, Apache Camel 2.13, Quartz 2.2.X
  • Expertise in OOAD Techniques, Interaction Diagrams (Sequence Diagram, Activity Diagrams, and Class Diagrams) using Rational Rose, Enterise Architect tools with the use of UML.
  • Strong interpersonal communication skills, ability to lead technical team, ability to work collaboratively, great commitment towards achieving corporate goals and self-motivation
  • Have domain knowledge in Healthcare, Insurance, Tele Communications, Pharmacy and Banking industries
  • Works closely with technical managers/architects, business analysts and team members to understand business requirements, and work on design and development of quality solutions.
  • Expertise in using different version control systems such as GIT, IBM Clearcase, CVS, VSS, and SVN.
  • Have experience in working as Dev Lead, Design Lead and Architect roles
  • Unit and integration testing with JUnit using arquillian, mockito frameworks and DB Unit
  • Expertise with web based GUI architecture and development using JSP, Tag libraries, Tiles, HTML, DHTML.
  • Extensively experienced in integration, debugging, design, analysis, and implementation.
  • Have experience in building J2ee projects using Gradle, Maven and Ant
  • Experienced with Oracle 11g, DB2, SQLServer
  • Strong leadership qualities with excellent communication skills.
  • Ability to quickly learn new technologies and mentor team members.
  • Responsible for design, documentation, implementation and support of application software.
  • Experience with troubleshooting Middle tier application performance issues

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Technical Architect/Sr. J2ee consultant

Responsibilities:

  • Work on POCs on Fuse ESB
  • Identify common and integration components and make them as OSGI bundle
  • Build and deploy OSGI bundles on Fuse ESB
  • Build and deploy web services on Fuse ESB
  • Attending daily Scrum meetings, Sprint planning meetings
  • Developed Rest based web services using CXF
  • Mentoring Junior to Mid-level developers

Skills Used: Windows XP, Linux, Java, J2EE, Fuse ESB, Camel Framework, Quartz, Rest Based web services(CXF), Postman, JBOSS application server, Active MQ, Oracle, Gradle, GIT, Bamboo

Confidential, Atlanta, GA

Architect and Sr. SOA Framework Developer

Responsibilities:

  • Understand the business requirements and work with Business Analysts and vendors to formulate into design documents, reviewing and sign off design documents
  • Conduct Design walk through with development team
  • Creating Domain model Class, Sequence diagrams, and data flow diagrams
  • Work with Architect and developing and building vendor integration framework
  • Attending daily Scrum meetings, Sprint planning meetings
  • Troubleshooting application performance issues and reviewing java code
  • Developed SOAP and Rest based web services using CXF
  • Used Apache Camel framework and Active MQ to build ESB framework
  • Mentoring Junior to Mid-level developers

Skills Used: Windows XP, Linux, Java, J2EE, Spring Framework, Camel Framework, Hibernate (JPA), Rest and Soap Based web services, Groovy Scripting, SOAP UI, vFabric Web Server, Active MQ, XSD, XSLT, SQL Server, Maven, SVN, Jenkins

Confidential, Downers Grove, IL

Sr. Tech Lead

Responsibilities:

  • Developed prototypes, and architectural solutions for the application
  • Attending spring planning meetings for the section of user stories from the product backlog
  • Working with solution architect to identify common design on the application and module level
  • Understand the business requirements and work with Business Analysts to formulate into design documents, reviewing and sign off design documents
  • Creating Domain model Class/Sequence diagrams, and the Technical Design Spec
  • Primary support for any technical and functional question on assigned module from development team
  • Conduct Design review of detail design with development team
  • Conduct Code review to ensure accurate logic and that code meets requirements, and adheres to design and provide guidelines to development
  • Responsible for Integration test. Checks all the integration points (impacted screens/reports/code) for the module owned are functioning properly
  • Developed spring MVC application template, spring security and developed service objects and DAO components.
  • Implemented web roles and application security using spring security
  • Troubleshooting application performance issues and review java code
  • Developed JAX-WS Webservices for creating duplicate ID cards for BAM requests and consumed MMS Webservice for getting member details
  • Work with development team and responsible for resolving issues and delivering the code to QA team as per schedule
  • Quality Review - making sure all flows are covered in test case
  • Creating tasks and planning for the deliverables
  • Mentoring Junior to Mid-level developers
  • Coordinating and managing tasks assigned to near shore and offshore teams
  • Conduct daily status meetings with Development team (onsite and offsite) and resolving issues
  • Involve in defect remediation meetings and assigning the defects to development team

Skills Used: Windows XP, Sun Solaris, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 7.0, STS, JAX-WS webservices, XML, Spring framework, Hibernate (JPA), Camel Framework, JavaScript, Log4j, DB2, Squirrel Client, SVN, SOAP UI, IBM MQ Series, IBM MQ Explorer, JMS, jQuery, Maven

Confidential, Chicago, IL

Team Lead and Sr. Developer

Responsibilities:

  • Understand the business requirements and work with System Analysis team to formulate into design documents, reviewing and sign off design documents
  • Work with Architect team in creating framework, design patterns, high level design documents and coding reusable components
  • Work with development team and responsible for resolving issues and delivering the code to product verification team as per schedule
  • Conduct daily status meetings with Development team and resolving issues
  • Work with Performance Engineering Team to fine-tune the system and in meeting SLA in processing real time transactions in 5 sec time.
  • Work with Operations Team to support product for any production issues
  • Involve in defect remediation meetings and assigning the defects to development team and adding them in build plan

Skills Used: Windows XP, Sun Solaris, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 6.1, RAD 7.0, BW 4.5, Vitria HIPAA Validator, JAX-WS webservices, Restful Webservices, XML, Struts, Spring framework, EJB (Session Beans, MDBs), Javascript, Log4j, Oracle 10g, TOAD, ClearCase, ClearQuest, IBM MQ Series, IBM MQ Explorer, JMS, jQuery

Confidential

Sr. Java Developer

Responsibilities:

  • Work as Java Developer, work on enhancements, test and production defects
  • Work with System Analysis team on enhancement requests to formulate into design documents, and reviewing them
  • Work with Operations Team to support product for any production issues
  • Involve in defect remediation meetings and understanding the defects and fixing them and releasing in test cycles.

Skills Used: Windows XP, Sun Solaris, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 7.0, RAD 7.5, XML, Struts, Spring framework, EJB (Session Beans, MDBs), JAX-WS webservices, Restful Webservices, JavaScript, Log4j, Oracle 11g, TOAD, ClearCase, ClearQuest, IBM MQ Series, IBM MQ Explorer, JMS, jQuery

Confidential, Plano, TX

Architect and Lead Developer

Responsibilities:

  • Developed prototypes, and solutions reusable components of the application.
  • Worked with business and system analysis team to understand the requirements and review the system design documents
  • Lead and mentored the development team
  • Coded the UI elements using JSP, Servlets, AJAX and JavaScript validations
  • Coded business layer, data layer, and service layer components
  • Deliver the code on per project plan to Test and Prod environments
  • Work with performance team and tuning the application

Skills Used: Windows XP, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 6.1, RAD 7.0, XML, Struts, Spring framework, Hibernate, JAX-WS Webservices, JavaScript, Log4j, Oracle 10g, TOAD, ClearCase, ClearQuest

Confidential, Chicago, IL

Architect and Lead Java Developer

Responsibilities:

  • Developed prototypes, and solutions architectural components of the application.
  • Recommended tools and software for the application development
  • Involved in designing the system architecture using MVC design pattern.
  • Coded the UI elements using JSP, Servlets, AJAX and the JavaScript validations
  • Coded business layer, adapter layer, service layer components
  • Developed sequence diagrams using UML methodology for the development.
  • Written web services clients for calling other Walgreen’s existing web service methods
  • Published web services for receiving data from other web services
  • Prepared Detail design documents
  • Troubleshooting performance issues
  • Prepared shell scripts for running batch jobs
  • Maintained configuration control using CVS
  • Developed ANT script for building the application from CVS, and to deploy ear file on Dev and Stage environments
  • Performed Unit testing and system testing the application
  • Provided technical help and guidance to other team members.

Skills Used: Windows XP, Unix, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 5.1, WSAD 5.1.2, XML, Walgreens Servlet Development framework, Web services, Javascript, Log4j, Oracle 9i, Golden, CVS, MS Visio

Confidential, Herndon, VA

Architect and Sr. Java Developer

Responsibilities:

  • Involved in designing the system architecture using MVC design pattern.
  • Coded the UI elements using JSP, Servlets, AJAX and the JavaScript validations
  • Coded business layer, adapter layer, service layer components
  • Developed sequence diagrams using UML methodology for the development.
  • Coded web services clients for calling other Walgreen’s existing web service methods
  • Published web services for receiving data from other web services
  • Prepared Detail design documents
  • Prepared css, common utilities for the project
  • Maintained configuration control using CVS
  • Performance monitored with OpenSTA
  • Developed ANT script for building the application from CVS, and to deploy ear file on Dev and Stage environments
  • Unit testing and system testing the application
  • Provided technical help and guidance to other team members.

Skills Used: Windows XP, Unix, Java, J2EE, HTML, Ajax, JSP, Servlets, Websphere Application Server 5.1, WSAD 5.1.2, XML, Walgreens Servlet Development framework, Web services, Javascript, Log4j, Oracle 9i, Golden, CVS, MS Visio, OpenSTA 1.4

Confidential, Chicago, IL

Lead Developer

Responsibilities:

  • Involved in designing the system architecture using MVC design pattern.
  • Developed Data Access Object (DAO) pattern to abstract and encapsulate data access mechanism.
  • Coded the application using Controller and DAO objects
  • Coded the UI elements using JSP, Servlets and the JavaScript validations
  • Used extensively Tiles framework in coding JSP pages
  • Developed sequence diagrams using UML methodology for the development.
  • Developed database schema and SQL queries for querying database on Oracle 9i
  • Developed and modified stored procedures for getting full quote data
  • Unit testing performed with JUnit
  • Automate code review performed with PMD tool
  • Maintained configuration control using Merant Version Control manager
  • Performed offshore team activities.
  • Performed Technical analysis of requirements raised by Clients.
  • Performance Improvement of the existing code base.
  • Analysis and implementation of the Change Requests.
  • Preparation of LLD, HLD and review documents.
  • Defect fixing and handling Production Support.
  • Provide technical help and guidance to other team members.

Skills Used: Windows NT, Java, J2EE, JSP, Servlets, JDBC, Websphere Application Server 5.1, WSAD 5.1.2, PL/SQL, XML, Struts, Spring framework, Merant Version Manager, Javascript, Log4j, Oracle 9i, PMD, Caliber RM, PVCS tracker, WINSQL, MS Visio

Confidential, Iowa City

Developer

Responsibilities:

  • Involved in designing the system architecture using Struts MVC framework.
  • Design and development of reporting module using UML, JSP, Struts, spring, Hibernate, Oracle and JDeveloper 10g.
  • Generated reports using iText API for PDF and Word formatted reports,
  • Apache POI API used for generating excel reports
  • Developed class diagrams, sequence diagrams using UML methodology for the development.
  • Coded the application using Java, Struts Action classes, Struts Form Bean classes
  • Developed JSP pages using extensively with tiles frame work
  • Coded the UI elements using JSP, Servlets and the JavaScript validations
  • Developed Data Access Object (DAO) pattern to abstract and encapsulate data access mechanism.
  • Developed a business object which parses xml data and stores the data in database using JDOM API
  • Developed job schedulers for downloading and uploading xml data files from/to Pearson server using Quartz API
  • Unit testing is performed with JUnit, Easymock and DBUnit.
  • Automate code review performed with PMD tool
  • Maintained configuration control using SVN
  • Defect fixing and Production Support

Skills Used: Windows NT, J2EE, JSP, Servlets, JDOM API, log4j, Struts Tag libs, Tiles, Struts, Spring, Hibernate, Oracle 9i, JDeveloper 10g, Oracle 10g Application server, PMD, SVN, JUnit, Easy mock, DBUnit, Javascript, Quartz API, MS Visio

Confidential, Sanjose

Lead Developer

Responsibilities:

  • Involved in the Requirement Analysis for the new enhancements.
  • Involved in designing the system architecture using Struts MVC framework.
  • Developed sequence diagrams using UML methodology for the development.
  • Coded the application using Java, Struts Action classes, Struts Form Bean classes
  • Highly involved in modifying the stored procedures and building the SQLs’ required for the application
  • Defect fixing and Production Support
  • Coded the UI elements using JSP, Servlets and the JavaScript validations
  • Developed and modified existing stored procedures
  • Build the application using ANT tool and deploying on DEV and Test environments on Unix Server
  • Involved in creation of database schema
  • Extensive Use of CVS version control tool for the project.

Skills Used: Windows NT, Unix, Eclipse, J2EE, JSP, Servlets, Javascript, Struts, log4j, SAX, Apache Tomcat server, Oracle 8i, ANT, MS Visio and WINCVS.

Confidential

Developer

Responsibilities:

  • Involved in technical design and development.
  • Involved in building the Object models for the functional areas, designing the Class diagrams, Sequence diagrams
  • Coded the UI elements using JSP, Servlets and the JavaScript validations
  • Build the application using Java, Servlets using WSAD
  • Extensive usage of Junit for testing the application.

Skills Used: Windows NT, J2EE, JSP, Servlets, EJBs, WSAD, Websphere Application Server, Javascript, WinCVS

Confidential

Developer

Responsibilities:

  • Involved in technical design and development.
  • Involved in building the Object models for the functional areas
  • Involved in designing the Class diagrams, Sequence diagrams, Activity diagrams.
  • Building the application using Java, Servlets using Eclipse
  • Developed business logic using EJB session and EJB entity beans
  • Developed stored procedures
  • Involved in creation of database schema
  • Extensive usage of JUnit for testing the application.
  • Extensive Use of VSS version control tool for the project

Skills Used: Windows NT, JSP, EJB, Servlets, JDBC, Oracle 8i, Weblogic Application Server 5.1, Rational Rose, VSS

Hire Now