We provide IT Staff Augmentation Services!

Integration Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Experienced and result oriented technical architect with more than 11 years of experience in Java/J2EE and related technologies. Strong conceptualization and analytical skills along with significant cross - functional experience. Played diverse roles ranging from Technical/Solution architect, Manager, Designer, Track lead, Developer and Consultant. Currently interested in web technologies and working on highly scalable and distributed software systems.

TECHNICAL SKILLS:

Technologies: Java, Spring (MVC, Web-flow, Remoting, WS (SOAP, REST), security), Apache Camel, Struts 2, Maven, ANT, IBatis, Groovy, Grails, XML, JAXP, Apache Axis, Apache CXF

Database: Oracle 9i, Oracle 10g, DB2, MySql

IDE and Tools: STS, Eclipse, Rational Software Architect, Eclipse Memory Analyzer, Rational Rose, Rational Requisite Pro, JMeter, Jenkins, Splunk, Probe, VisualVM

Web technologies: HTML5, Javascript, JQuery AJAX

Methodologies: Agile SCRUM, JUnit Test-Driven Development, Waterfall/Spiral SDLC

App Server: Tomcat, IBM WebSphere, JBoss

Have also worked with: NodeJS, C# .NET, Python, Hibernate, DWR, Alfresco CMS, JMS, Spring Integration, OSB (Oracle Service Bus), EhCache, Java Mail API, Apache Chemistry, Eclipse plugin architecture, Couchbase, MongoDB, JGroups

Knows about: Hadoop, MapReduce, YARN, Spark, HIVE, Pig, HBASE, Docker, TOGAF

PROFESSIONAL EXPERIENCE:

Integration Architect

Confidential

Responsibilities:

  • Move the present monolithic architecture to Microservices like architecture.
  • Design/Code new web services
  • Test code using JUnit, Mockito
  • Test web services using SOAPUI
  • Moved codebase from ANT to Maven
  • Move WS’ from JBoss to Websphere
  • Taking interviews and mentoring junior members

Lead Software Architect

Confidential

Responsibilities:

  • Reviewed architecture documents, suggested solutions for new enhancements
  • Created integration architecture diagrams for transactions
  • Involved in framework selection, performance, capacity planning, ensuring scalability and availability
  • Wrote WS framework (including HTTP client for data post, marshaling, unmarshalling, REST clients) for the product
  • Wrote WS security framework (using X509)
  • Rewrote the authorization framework
  • Changed Drools rule engine usage, modified the framework to use drls instead of DB tables. Wrote utility to refresh rules at runtime
  • Worked on redesigning logical architecture of the product to introduce ESB (Apache Camel)
  • Wrote product middleware using Camel and wrote the endpoints and routes for various transactions. Wrote a utility to reload routes at runtime
  • Advised multiple client teams on latency issues
  • Hired and mentored junior members

Tech Lead/Sr. Dev/Individual Contributor

Confidential

Responsibilities:

  • Worked on a fixed income portfolio tool that allows portfolio managers to trade in various equities and derivatives.
  • As an individual contributor, re-designed and developed IST RuleBuilder web application
  • Designed and developed an internal project, WiSE, that caters to people who conduct internal screening inside Confidential . The system allows keeping track of people who are being screened in Confidential for various projects. Candidates can be added to the system and assigned to one or more interviewers. The system then sends a mail to interviewers indicating a pending screening.

Technologies Used: Groovy, Grails, MySQL, JQuery, Java Mail API

Individual Contributor

Confidential

Responsibilities:

  • Worked with Confidential team on a POC that involves connecting to Alfresco (an OpenCMS) through Grails frontend using Apache Chemistry (an OpenCMS implementation).
  • The functionality involved rendering CMS documents and performing CRUD operations on documents

Technologies Used: Groovy, Grails, Alfresco CMS, and Apache Chemistry

Tech Lead/Sr. Dev

Confidential

Responsibilities:

  • Wrote the web app for TUI that allows user registration and credit score display using Hybris 3, Java 1.6, Spring (Web-flow), JAXB, Ant, Apache AXIS 2, AJAX, JQuery.
  • Rewrote a Hybris 3 batch process that fetches alerts from a Web Service and persists them to Oracle using Executor framework that reduced the initial processing time from around 10 day to 2 days.

Technologies used: Hybris 3, Java 1.6, Spring (Web-flow), JAXB, Ant, Apache AXIS 2, AJAX, JQuery

Developer

Confidential

Responsibilities:

  • Created a web based tool that utilizes Confidential API to generate code that can be embedded in a web page to display different graphs.
  • Used Struts 2, AJAX and Dojo components

Developer/Module Lead

Confidential

Responsibilities:

  • Worked with team creating Nuance VBuilder, a product for Voice Application Designers, based on Eclipse plug-in.
  • V-Builder as a product was initially built on top of Netbeans IDE and later the product was built on top of Eclipse IDE.
  • Eclipse Platform API's as well as Graphical Editing Framework ( Confidential ) was extensively used along with Core Java, JAXB and XML.

Technologies used: Java 1.5, Eclipse plugin framework

Developer

Confidential

Responsibilities:

  • Worked on a J2EE project, work involved creating a portal that caters all the administrative needs.

Technologies used: core Java, JSF, JSP, AJAX, JDBC

We'd love your feedback!