We provide IT Staff Augmentation Services!

Java / Liferay Architect Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 9 years of experience in architecture, design and development of web, client server and distributed systems for the mortgage, telecom, health care and insurance domains.
  • End - to-end execution experience in all phases of SDLC, from requirement analysis to design, development, support and maintenance of large enterprise applications
  • Extensive hands on experience in Object Oriented Analysis and Design, UML Modelling, Design Patterns, SOA, MDA Architecture, MVC, Hipaa and Enterprise Application Integration EAI.
  • Comprehensive knowledge of physical and logical data modelling, performance tuning.
  • Expertize in developing and coding - building or acquiring components; assembling components into workflow and interaction, testing and ensuring the quality of the resulting systems/applications. .
  • Solid foundation in Java platform technologies: Java, J2EE, Struts, Spring, Web-Services, Hibernate, JPA, SOAP and Restful WebService, Liferay, Vitria, Maven, Hudson, Mybatis, XML, JUnit, and others.
  • Exposure to ESB implementation Service creation and hosting Service, mediation,Message routing, Data transformation
  • Assembling and configuring systems or applications into business and technical environments.
  • Extensive Knowledge of Rational Unified Process (RUP) and its best practices. Hands on experience using IBM Rational Clear Quest for change management and defect tracking and IBM Rational Clear Case for Configuration Management and Source Code Version Control.
  • Knowledge of autosys scheduler for selecting and processing event from event server.
  • Knowledge of weblogic work flow model for automating various business process model.

TECHNICAL SKILLS:

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), GOF Design patterns, J2EE Design patterns, EJB Design patterns etc

J2EE: JSP, Servlet, EJB, JMS, JDBC, JTA, JNDI, SpringMVC, Hibernate, Struts,ibatis Annotations, AOP (Aspect Oriented Programming), IoC (Dependency Injection) etc

Liferay Portal: Liferay 6.1, Service builder, Hooks, Poerlet

Spring/Hibernate/JPA: Spring 3.X, Hibernate 3.0, My batis, etc.JPA

Middleware and ESB: Vitria 3X and Vitria 4X, Mule ESB, Weblogic BPM XML/HTML XML, XSLT, XSL, XML Buddy, JAXB, Castor, SAX, DOM, HTML, CSS, JIBX, YUI, GWT

WebService: SOAP and Rest Webservice

Source Control: Subversion, CVS, Visual Source Safe etc deployment, CXFTransport, Quartz Transport, Chaining Router, MuleConsole, IBM Rational Clear Case

Database and tools: Oracle 8i/9i, PL/SQL, DB2, TOAD, MS-Access etc

Operating Systems: NT, Windows 2000, UNIX and DOS SDLC, CASE, deployment & Testing RUP, Agile methodology, JUnit, Ant, JMeter, IBM Doors, IBM Rational Requisite Pro, IBM Rational Clear Quest.

Web Servers/App. Servers: Weblogic 10.x, Apache, Web Logic 5.x/6.x, Web sphere 3.5/4 .JBOSS,LifeRay-Portal Server

Frameworks: SOA, MDA, MVC

PROFESSIONAL EXPERIENCE:

Confidential

Java / Liferay Architect

Responsibilities:

  • Worked under many capacities including Sr. Architect and Technical Lead of over a fifty member team of developers.
  • Led onshore and offshore developers in a 24/7 environment.
  • Architected and designed new enhancement to WDA application.
  • Developed enhancements in Liferay, ESB and J2EE technologies along with Open Source solutions.
  • Authored the detailed technical design document.
  • Worked as a developer and also performed code reviews.
  • Steered technology upgrades to Weblogic, JDK, Struts and evaluation of REST Architecture

Technologies: Oracle, Mule ESB Framework, Web logic Server JDK 1.6, Oracle 11g, Liferay, Spring, JPA, Jenkins.

Confidential

Java Architect / Sr. Developer

Responsibilities:

  • As an architect and Sr. server developer actively participated in design and developed multi-threaded MuleESB server based on J2EE architecture.
  • Worked extensively on http layer, Webservice layers and Scheduler components.
  • Designed and developed an application to route messages generated by Frame work Underwriting Engine.
  • Reduced the monthly commission batch runs from 30 hours to 15 hours.
  • Developed messaging adapters to be used with ESB for communication between different components.
  • Performed CRM, VANTAGE system integrations with ESB platform.
  • Mentored my team on MDA architecture and SOA Architecture.
  • Ensured capability improvement of my team on the development framework.
  • Improved performance, fixed memory leaks and improved robustness of the high volume transactional batch processes for Sure Insurance Corporation.
  • Designed data model and modeled system interaction transactions as per ACORD standards.
  • Reviewed requirements with onsite business analysts and identified solution challenges.
  • Kept development team abreast with latest requirements, project schedule and planning.

Confidential

Java Architect

Responsibilities:

  • Mentored my team on MDA architecture and SOA Architecture.
  • Ensured capability improvement of my team on the framework used for development.
  • Improved performance, fixed memory leaks and improved robustness of the high volume transactional batch processes for Sure Insurance Corporation.
  • Designed the data model and modeled the system interaction transactions as per ACORD standards.
  • Conducted requirements review with onsite business analysts and identified solution challenges.
  • Kept development team abreast with latest requirements, project schedule and planning.

Environment: Java, Hibernate, Servlets, JSP, JDBC, JavaMail APIs, MuleESB, Android, J2ee, spring, hibernate, WebServices, XML, XSL, XSD, SQL Server 2008, Spring MVC and ACORD Data model

Confidential

Java Architect / Sr. Developer

Responsibilities:

  • As Jr. Architect & Sr. server developer I was actively involved in architecting various Business Layer and Data Management components of this multi-tiered web based system over J2EE architecture, EAI and Vitria.
  • Realizing the design from requirement specifications and use case models created object models, state models, sequence diagrams and physical data model.
  • Created end-to-end functional and technical design of the system.
  • Designed External Service EJB application and guided developers.
  • Built a implementation demonstrating deep slice into conceptualized architectural capability.
  • Supported development team as lead designer for functional and design understanding.
  • Supported QA team in drafting end-to-end test scenarios, overall test strategy, review functional test cases.
  • Extensively involved in the development of the Agent module, which involved multi threading. Built the GUI in SpringMVC.
  • Designed and developed frameworks for Data filtering and inheritance process.
  • Led a team of designers and developers for delivering a new functionality of incremental data synchronization.

Environment: Java, Hibernate, Servlets, JSP, JDBC, JavaMail APIs, MuleESB, Android, J2ee, spring, hibernate, WebServices, XML, XSL, XSD, SQL Server 2008, Spring MVC and ACORD Data model

Confidential

Sr. Java Developer

Responsibilities:

  • High level solution conceptualization, designing the messaging component, break down the design to specific SDLC tasks
  • Identified and fixed performance, transactional, threading and memory issues
  • Integrated other sub-systems through JMS, XML and XSL.
  • Managed a team of 8 - 10 developers.
  • Prepared technical design, and deployment documents.
  • The application involved Data model (Entity Beans), Application model (Session beans) and Presentation Model (Servlets, JSPs, Java Beans, HTML, JavaScript).
  • Effort estimation, tasks scheduling, project tracking

Environment: Vitria, Tibco, java, J2ee, Struts

Confidential

Team Lead - Java

Responsibilities:

  • Reviewed and assisted junior developers with design and development.
  • Prepared technical design, and deployment documents.
  • Presented architectural designs to the senior management.
  • Ensured the Keane Internal audits happen properly to ensure process compliance
  • Feasibility and gap analysis of derived and explicit requirements
  • Managed Keane offshore team and was responsible for delivery of the Claim processing releases

Environment: Struts, Hibernate, JDK1.4 and UNIX, AS400

Confidential, Financial, TX

Java Developer

Responsibilities:

  • Development of application UI and Controller component.
  • Participating in requirement analysis, application and database design.
  • Designed and created data access layer.
  • Making automated windows services.
  • Code review of peer-developers and suggesting ways to optimize code.
  • Supporting system-integration, UAT and production test cycles.

Environment: Vitria, java, J2ee, Strut

We'd love your feedback!