We provide IT Staff Augmentation Services!

Java Technical Architect Resume

2.00/5 (Submit Your Rating)

Jersey City New, JerseY

SUMMARY

  • Nearly 14 years of experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, web based and distributed applications.
  • Experience in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Rational Rose and Microsoft Visio.
  • Proficiency in developing secure web applications and server side development using JSF, JDBC, JNDI,JSF, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
  • Expertise in developing the Portal and Content Management Solutions.
  • Hands on experience with databases including Oracle, PL/SQL and MySql involving stored procedures, triggers, functions, indexes, and packages.
  • Working knowledge on XML/XSL Technologies, ORM frameworks like Hibernate.
  • Expertise in developing applications based on Spring framework.
  • Good experience in Spring’s IOC, AOP and Spring batch API.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Proxy Pattern, Content Provider Pattern.
  • Experience in open source rich internet application framework JavaScript library, JSON, JQuery, ExtJS, AJAX.
  • Hands on the tools such as Eclipse, Jenkins, SQLDeveloper.
  • Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL, Unix Shell Script.

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, JAXB2.0.

Frameworks: Spring 2.0, JSF 1.2, Hibernate ORM.

Apache Projects: Ant 1.5, Log 4j, JMeter, Jakarta Commons, and SLF4J.

Tools: & Utilities: Eclipse, winSCP, VSS, SQL Developer, H2 database

Application: BEA Web logic, Tomcat.

RDBMS, ETL tools: Oracle 9.x, MySql 4.0, MS SQL Server 7.0, Talend 5.0 community and enterprise version.

Source Control: Microsoft VSS, SVN, CVS.

Design Patterns: Singleton, Factory, Transfer Object, Front Controller, DAO, Proxy Pattern, Content Provider Pattern.

Operating Systems: Windows, UNIX

Portal and CMS: Vignette, Liferay 6.0.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, New Jersey

Java Technical Architect

Responsibilities:

  • Implemented NTLM, Kerberos, SSO, SAML authentications in the product.
  • Worked on integration of the product with HR system, Marklogic database, vendor applications like MarkitHub, CapitalIQ.
  • Worked on Feed based jobs using Talend, spring batch and autosys.
  • Built JAX-WS webservices in the product to integrate with Confidential ’s marketplace.
  • Implemented requestor/maker/checker process for the portal by taking help of Confidential ’s marketplace.
  • Perform audits using the requestor/maker/checker mechanism.
  • Worked on Proof of concept on Liferay portal, WS security.
  • Built RESTful APIs using JAX-RS and Spring for external interfaces.
  • Ongoing production support and user/business support.
  • Used EHCache in the portal for better performance.
  • Offshore assignments and follow ups.

Environment: Weblogic 9.0, UNIX, JAVA 1.6, Spring3, Oracle 11, Spring, Spring Batch, Spring scheduler, Annotations, Talend5.0, Eclipse Indigo, Ant1.5

Confidential

Technical Consultant/ Java Technical Lead

Responsibilities:

  • Worked on Property Management Project for a real estate client from scratch.
  • Designed and build the solution using Spring and hibernate. Used Junit, spring mock objects for testing.
  • Built REST APIs using Spring web MVC for the application so that javascript code or other clients can take the advantage of JSON responses.
  • Setup Jenkins and Maven for build and deployment.
  • Used DTOs and DAOs in the design and developments.
  • Used MySQL as database.
  • Integration with Liferay 6.

Environment: Java, Spring3, Hibernate, Continuous Integration tool Jenkins, Maven, JQuery.

Confidential

Senior Systems Analyst/ Technical Lead

Responsibilities:

  • Understood the implementation and architecture of internet sites built on portal and struts framework.
  • Successfully completed the architecture review with the help of client team and software vendor.
  • Provided the required strategy towards the performance and upgrade roadmap for VCM 7.3.x to 7.5 and VAP 7.1 to VAP 7.4. Suggested use of built in/custom widgets to minimize the coding effort.
  • Worked on content archiving strategy using delta export.
  • Designed, built and deployed Vignette portal and CMS components - custom query component, handling render events, handling endpoint / publishing issues.
  • Completed content archiving.
  • Build and designed notifications when publishing failed, publishing job is stuck or endpoint is suspended or stopped.
  • Migrated Content management platform to its latest version.

Environment: Java, Spring, XML, XSL, Ajax, Vignette Content Management 7, Vignette Portal, Ant 1.2, UNIX.

Confidential

Technical Lead

Responsibilities:

  • Managed team of 10 through development and system integration testing.
  • Utilized Struts, hibernate and AJAX technologies, written Ant scripts and WSAD tool for development
  • Oversaw quality assurance of all components and interfaces by taking the advantage of Clear Case tool.
  • Managing the delivery of work items which included design, work estimations, code and design reviews, create unit test plans, schedule BA walkthroughs and receive the sign offs.
  • Converted VBA based application training request database to Java application.

Environment: Java, WebSphere, Struts, Hibernate, WebFocus, Rules Engine, Informix, J2EE, Eclipse 2.1.

Confidential

Technical Lead

Responsibilities:

  • Led the portal stabilization effort by taking the advantage of VAP 4.5 caching.
  • Worked on VAP changes due to the CMS upgrade from VCM version 7.3.0.5 to 7311.
  • Key participation in architecting and building of Enhanced Content Display (ECD) portlet.
  • Collaborated with and guided team through development and testing using Mercury tool.
  • Designed, built and deployed portal and CMS components - portal bean portlets, CTDs, CIFs, widgets, event listeners, content versioning and auditing., XSLs / CDC for content rendering
  • Supported production deployments through build process.
  • Built information management system - proof-of-concept using VAP 7.2, builder and collaboration for AIMS, taking advantage of JSR 168 and Vignette Collaboration portlets

Environment: JAVA, XML, XSL, Vignette Portal and Content Management.

Confidential

Software Developer

Responsibilities:

  • Led the Gantt chart project which involved requirements gathering, high level design of it using VAP, JAVA database APIs and SQL. It included daily, weekly load from the data mart managed by the ETL tool.
  • Designed, coded, and tested portal components; portal bean portlets, styles, grids, themes and provided end-user support.
  • Utilized in-memory cache mechanism called as “Surrogate” caching to avoid database calls and fast search results.

Environment: Java, Oracle, weblogic6, Vignette portal.

Confidential

Software Engineer

Responsibilities:

  • Utilized JAVA threads to design and build the notification server.
  • Took the advantage of portal to administer, configure the notification server.
  • Understood GAUSS CMS and integrated with VAP to deliver the content items.

Environment: Java, MSSQL, JSP, JRUN4.0, Vignette portal.

Confidential

Software Engineer

Responsibilities:

  • Worked on tomcat, J2EE container, and built using JAVA Servlets along with JAVA Beans.
  • Experienced the whole SDLC and also controlled Configuration Management.

Environment: Java, Tomcat 4, Oracle, XML, XSL.

We'd love your feedback!