We provide IT Staff Augmentation Services!

Architect/ Senior Consultant Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Over 15 years of experience in Requirements, Analysis, Design, Architecture, Development and Integration of highly scalable, distributed applications using Java SE/EE Technologies.
  • Architected and Designed mission - critical interactive & Service Oriented Architecture (SOA) solutions by placing at the center of the Design & Development process.
  • Collected and analyzed client data to determine feasibility of design, Develop Proto types.
  • Foreseen bottlenecks and made appropriate design decisions with the solid knowledge of what are don’ts and do’s in highly transactional, stable and scalable applications.
  • Used interface architecture presentation using wireframes and storyboards for presenting High level business requirements as High level architecture
  • Proficient in OO Programming, MVC Architecture, Java Core Design Patterns, Java EE Design Patterns.
  • Extensively worked on Frameworks like SPRING, HIBERNATE, STRUTS, designed and developed API.
  • Proficient in JAVA, Servlets, JSP, JSF, JDBC, JNDI, Java Script, JTA, ANT, Multi-Threading, Socket programming TCP/IP, ANT, Ivy, Maven, Hudson for CI.
  • Extensively developed web services using XML, JAXB, JAX-RPC, WSDL, UDDI, SOAP, and REST API’s.
  • Expert in distributed technologies like EJB, session beans, Message driven beans, JMS, IBM MQ.
  • Extensively involved in writing SAX, DOM XML parsers using JAVA API for XML.
  • Extensive domain knowledge in Manufacturing, Telecom, CRM & Finance.
  • Complete Application Lifecycle Management from inception to delivery of all applicable applications utilizing Agile Scrum methodology.
  • Strong SQL, PL/SQL experience in procedures, functions, triggers and designed and implemented DAOs.
  • Creditable experience in designing Technical Requirements Specifications & System Requirement Specifications for writing FDD and TDDs.
  • Experience in performance tuning, memory and scalability and defined server resource configurations.
  • Creditable for re-designing legacy architectures to Improve response time drastically.
  • Excellent communication skills with good team playing capabilities and mentoring functional and technical knowledge to team members.
  • Good understanding of BigData, Hadoop, MapReduce.

TECHNICAL SKILLS

J2EE Technologies: J2EE, XML, XSLT, SAML, EJB, JSP, Servlets, JMS, AWT, Java Swing (JFC), JavaBeans, JNDI, JavaScript, JQuery, HTML, DHTML, JDBC, JAAS, RMI, JUNIT, ANT, Ivy, Maven

Languages: JAVA, SQL, C/C++, Shell Scripting

IDE: IBM RAD, Eclipse, IntelliJ Idea, Netbeans

Framework: Struts, spring, spring MVC, Spring JDBC, Spring BATCH, Hibernate, IBatis

Databases: Oracle, MS SQL Server, DB2

Operating Systems: Windows, Sun Solaris, Linux

Directory Server: LDAP

Web Servers: IBM HTTP Server (IHS), Apache Tomcat

Application Server: WebSphere, Web logic, JBOSS

Project Planning Tools: MS Project

Design Tools: Rational Rose, MS Visio.

Version Control Systems: IBM Clear case, Clear quest, Perforce, CVS, SVN

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Architect/ Senior Consultant

Responsibilities:

  • Overall Architecture and design for processing transition, validation accounts with WS Clients.
  • Identify use cases, creating Activity diagrams, class diagrams, sequence diagrams, component diagrams.
  • Created proof of concepts, developed prototypes with defined technologies to use for implementation.
  • Architecture and Design for JMS subscribers, publishers for processing TCO messages with TIBCO JMS.
  • Architecture and Design to process Enterprise Data Migration (EDMP) from multiple source systems.
  • Worked with distributed data bases DB2 and oracle for retrieving, saving, updating and deleting operations.
  • Implemented TCO service which has JMS consumers, data access, build XML with JAXB, publishers
  • Implemented and tested with JUNIT, integration testing of EDMP applications from multiple source systems.

Environment: Java 1.7, spring, spring JDBC, spring batch, Hibernate, SOAP, XML, JAXB, XSD, WSDL, Web services, JMS, Oracle 11g, SQL, DB2, Linux, Cygwin, TOAD, Eclipse, Web logic 10.3, XMLSpy, Maven, SOAP UI, Agile SCRUM, XP pair programming

Confidential, Columbus, OH

Architect/ Senior Consultant

Responsibilities:

  • Architecture Design, Development of REST web services, clients to process in store orders.
  • Involved in mock screens creation for order in store screens using tool Balsamic.
  • Design, implementation add customer, lookup by phone, lookup by email modules from POS machines.
  • Followed agile SCRUM, sprints, pair programming.

Environment: Spring, REST web services, XML, XSD, JAXB, Spring MVC, JSON, Spring JDBC, Oracle, H2, Oracle ESB, Maven, Spring Tools Suite, Agile methodologies.

Confidential, Pittsburgh, PA

Architect/ Senior Consultant

Responsibilities:

  • Worked closely with the Business analysts for requirements capturing.
  • Identify use cases, Activity diagrams, creating class diagrams, sequence diagrams, component diagrams.
  • Created proof of concepts, developed prototypes with defined technologies to use for implementation.
  • Created technical design documentation. Mentor the development team about design and architecture.
  • Designed webservice tier, service tier, DAO layer and integrated with Spring IOC.
  • Designed SOAP Web Service architecture using JAX-RPC, XML, SOAP, WSDL, and XSD
  • Extensively worked to understand enterprise distributed systems to identify business components as reusable services and exposed as web services by SOA principles.
  • Created implementation plans and mentor team members about design, technologies stack and platform.
  • Implemented Websphere transaction management by injecting with spring annotations
  • Implemented data access using Hibernate as ORM to connect Oracle data base.
  • Implemented spring session factory to configure xml mappings to integrate various components.
  • Developed Hibernate mappings, POJO by Hibernate reverse engineering.
  • Developed reusable Java Service APIs for Oracle database schema using spring and Hibernate.
  • Implemented DAO design pattern for processing data base operations.
  • Generated SDO Web Service Classes using JAX-RPC using RAD Top down approach.
  • Defined ports, bindings, operations, service end points using WSDL standards.
  • Implemented dependency injections using spring frame work.
  • Defined JUnit test cases, integration testing with SOAPUI, test data preparation and scheduling testing.
  • Performance testing conducted using Java Multi-threads to create concurrent requests to SOAP WS.
  • Conducted code reviews and worked in pair programming to implement complex components.
  • Implemented java logic for transforming COBOL copy book messages to XML documents using XSLT, NXSD.

Environment: JAVA SE/EE, Web Services, XML, JAX-RPC, SOAP, WSDL, SPRING, Hibernate, ORACLE, WebSphere6.1, 8, MDB, JMS, SOAP UI, TOAD, RAD7,8, JUnit, Clear case, Clear quest, SOA, Visio, UML, Ivy, Hudson

Confidential

Responsibilities:

  • Requirements analysis, technical design to use IBM MQ triggering mechanism.
  • Implemented java classes for consuming inventory messages from queue.
  • Implemented java classes for publishing JMS topics.
  • Designed and developed message driven beans for consuming JMS topics.
  • Created JMS listener configurations, MDB configurations in Websphere application server.
  • Conducted JUnit testing, integration testing and functional testing.

Environment: Java SE/EE, JMS, JTA, IBM MQ, MQ app tool, MQ Explorer, EJB Message driven beans, IBM RAD7, Log4j, JUnit

Confidential

Responsibilities:

  • Application Designed to use patterns MVC, Front Controller, view helpers, command, session, and singleton
  • Worked to implement enhancements and performance issues for this web application.
  • Implemented user interface with JSP, JQuery, CSS and HTML.
  • Implemented AJAX functionalities using JQuery

Environment: JSP, Servlets, JDBC, HTML, Java Script, JQuery, CSS, WebSphere 6.1, Oracle, RAD7.0, Clear case, Clear quest.

Confidential, Plano, TX

Sr.Developer

Responsibilities:

  • Requirement analysis and technical design for online metadata mapping module.
  • Implemented design patterns MVC, view helpers, command, service locator, session singleton
  • Design and implementation of add or change business rules module.
  • Design and implementation add or change currency exchange standards.
  • Implemented UI components using JSP, HTML,CSS, AngularJS

Environment: JSP, Servlets, AngularJS, HTML,CSS, EJB, JDBC, XML, HTML, SAX, Weblogic9.0, Oracle8i, jsdk1.5, Solaris 10, MAVEN, SVN

Confidential

Sr. Java Developer

Responsibilities:

  • Requirement analysis and technical design of Java middleware service with Seibel enterprise integration.
  • Designed DAO layer for persisting data in billing system by calling Oracle functions and procedures.
  • Generated Custom Java Objects using Oracle JPub tool for sending data through oracle complex types.
  • Implemented logic for generating XML message from response using JAXB.
  • Developed SAX parser for extracting data from XML and populated to Oracle complex types to call Oracle Procedures.

Environment: Core Java, XML, SAX Parser, JAXB, Oracle Complex types, JDBC, Connection Pooling, Log4J, Sun Solaris10

Confidential

Sr. Java Developer

Responsibilities:

  • Designed and developed Java Multi threads and Implemented java thread groups
  • Java code to read from oracle database and generate XML messages to DTD.
  • Implemented Java TCP/IP Socket programs to make RPC calls.
  • Implemented java code to remote procedure calls. Opening sockets, closing sockets, write, read data through socket connection.
  • Developed HTTP clients for sending XML requests over HTTP to network elements for mobile activations, IMSI, MSISDN registrations.
  • Developed prepared statements, callable statements to call procedures on Oracle data base.
  • Developed JDBC connection pooling. Implemented singleton design pattern.
  • Fail over mechanism implemented through Solaris multi casting.

Environment: Core JAVA, J2EE, TCP/IP, Multi -Threading, Oracle9.2.07, Oracle RAC, jsdk1.4.2, Sun Solaris9, SAN

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Developed UI for opportunity, contacts modules using JSP, Java Script, HTML, CSS, JSF, and JSTL.
  • Implemented design patterns MVC, Front Controller, view helpers, command, session, and singleton.
  • Implemented validation framework for server side data validations.
  • Implemented DAO design pattern for data access layer.
  • Developed JSP tag handlers to view help the product lists to display in the UI.
  • Developed state less EJB session beans for Saturn integration.
  • Worked with Agile model SCRUM process and XP pair programming for SDLC.
  • Developed procedures and functions using SQL, PL/SQL.
  • Developed JUnit test cases and test suites for unit testing with Eclipse IDE.
  • Conducted code reviews and performance tuning

Environment: Servlets, JSP, JSF, EJB, HTML, Java Script, CSS, XML, SAX, CVS, Weblogic 8.1, Oracle, MQ Series, UML, SUN Solaris, JUnit, Log4j, ANT, SQL, PL/SQL, Agile SCRUM, XP pair programming, IntelliJ Idea.

We'd love your feedback!