We provide IT Staff Augmentation Services!

Solution Engineer Resume Profile

2.00/5 (Submit Your Rating)

Summary

  • Java / JEE Application Architect with 10 years 2 months of experience in Java/JEE technologies in all phases of software design and development.
  • Developed web based enterprise applications using JEE technologies involving Spring, Spring Integration, Spring Security,EJB, JPA, JMS, JSF, Struts, Hibernate, iBatis, Servlets, JSP, JDBC, XML, Portlets, MVC framework and Websphere Portal framework.
  • Created Strategic Application Transition Architecture from monolithic application to Services using SOA principles.
  • Applied Design patterns while architecting systems.
  • Rapid prototyping using Spring technologies distributed caching implementation using Pivotal Gemfire.
  • Enabled asynchronous processing using RabbitMQ
  • Experience in working with Websphere Application Server 6.1, Websphere Portal server 6.1
  • Experience in REST SOAP Web services.
  • Responsive UI development with Angular JS
  • Experience in architecting, developing, delivering and supporting large-scale business systems to Fortune 500 companies. Key Industries include Insurance, Transportation and Web Development.
  • Well versed in CMMI level procedures and development processes like Waterfall process and Agile Scrum process with TDD Practice.
  • Extensively worked in Unix/Linux operating systems.
  • Experience in Ant scripting for building and deploying source code.

Technical Expertise

Programming Languages

Java SE 7, Java EE 7, SQL, PLSQL

Operating systems

Windows 2000/XP/7, RH Linux and Solaris

Web/Distributed technologies

EJB 2.x / 3.x, EJBQL, HQL, JPA, JMS, JTA, JMX, Servlets, JSP, JSTL, JDBC, Web services SOAP, REST , LDAP, RMI, AJAX

Frameworks

Struts 1.x / 2.x, Hibernate 2.x / 3.0, MVC, Spring 2.x / 3.x / 4.x, JSF 1.2 / 2.x, Log4j, Display Tag, iBatis

Scripting Markup languages

HTML, Java script, jQuery, CSS, XML, Schemas XSD , XSL, XSLT, Shell script, Ant

Application Servers

Weblogic 8.1, 9.1 and 10.1, WebSphere Application Server 6.1, Websphere Portal Server 6.1, vFabric TC server

Web Servers

Apache Tomcat and Sun One web server.

Databases Cache

Microsoft SQL Server , Oracle8i, 9i, PostgreSQL, Pivotal Gemfire

Configuration Tools

VSS, Subversion, CVS, Rational Clear Case

Cloud Computing

Amazon Web Services - EC2

IDE / Tools

Maven , RAD 7 / 8, Spring STS, Eclipse, NetBeans, Jbuilder,Jira, Rally, Teamforge, SONAR, JRebel, Jenkins, Cobertura

Professional Experience

Project

Confidential

Customer

Confidential

Period

Confidential

Description

  • VCE, formed by Cisco and EMC with investments from VMware and Intel, is a leader in converged cloud infrastructure systems Vblock and represents the next evolution of IT.
  • Cloud computing's potential to transform the competitive nature of business is now being realized throughout the world. VCE represents the next evolution of IT, one focused on the next generation data center and the future of cloud computing.
  • VCE and Vblock Systems are the world's most advanced converged infrastructure.
  • ACT simplifies the configuration and ordering process of Vblock systems.

Responsibilities

  • Architecture and Technical Analysis and Design.
  • Development Coding with TDD practice.
  • Implementation of software application using Java, JEE, Spring Core, Spring Security, Spring Integration, Spring ROO, Gemfire, Angular JS, and vFabric.
  • SOA roadmap and transition architecture from ACT to Modular Services.
  • Performance tuning.
  • Code review and code quality assurance with software engineering principles.
  • Unit Testing.
  • Test case review.
  • Requirement Gap Analysis.
  • Project execution status updates on regular basis and Knowledge sharing.
  • Developed Spring Controllers and Service iBatis DAO through Spring DI.
  • Partial Page Reloads using JSON JQuery AJAX with Spring MVC.
  • Modified web services to support Elevation generation by MVT system for VBlock elevation for the configuration created.
  • Developed / Modified Spring webflow components to support new enhancements to create new VBlock configurations.
  • Performance analysis of ACT Quoting process and improved performance by identifying redundant and repetitive method calls.
  • Developed scripts to support build deployment from Jenkins machine to vfabric TC servers using vmware hyperic agents api.
  • Guided and mentored new recruits within the Java development team with Spring framework, setting up of their environments, performed code review, which ensured smoother transition and improved productivity.
  • Refactoring of existing code and to be complaint with SONAR by resolving all violations.
  • Involved in daily scrum stand ups.
  • Involved in estimation of user story points.

Role

Solution Engineer

Hardware

Pentium

Languages / Frame work

Spring MVC, Spring webflow, iBatis, JSP, Java, JavaScript, jQuery, HTML, Maven

Special Software

Spring STS, Vmware vFabric TC Server, Hyperic, Windows Sql Servr, Subversion, Teamforge CTF , JRebel, Jenkins, Sonar, Cobertura

Project Location

Confidential

Project

Confidential

Customer

Confidential

Period

Confidential

Description

  • Aggregate multiple rewards cards under a primary FRN Member account to better support FRN Members who wish to take advantage of card linking
  • View and adjust FRN Member purchase balances and Fuel Rewards savings to better support customer inquiries and resolve account issues
  • Create ancillary FRN offerings, including Bonus Fuel Rewards savings
  • Track the issuance and redemption of Fuel Rewards savings and view transaction information at participating sites
  • Excentus Corporation is the leading provider of loyalty marketing programs and services that utilize cents per gallon fuel savings as the ultimate consumer reward. FRN Participants are provided secure access to the Reward Marketplace Administrative Portal where they can:
  • Generate reports to track and monitor program activity for support, accounting and general business purposes

Responsibilities

  • Developed EJBs to process the reward processing.
  • Developed MDB to process offers triggered by Shell store servers.
  • Created Rest Service for member enrolment.
  • Modified web services to support transaction services like account management, reward redemption services.
  • Created FRN Admin portal Offer, Customization of Product Group module involving UI with JSP and jQuery, Spring for MVC, DI and EJB Hibernate for persistence.
  • Developed Spring MVC controllers, custom form converters and validators.
  • Developed jQuery framework for auto complete fields on UI.
  • Guided and mentored new recruits within the Java development team with Spring framework, setting up of their environments, performed code review, which ensured smoother transition and improved productivity.
  • Mavenized the application.
  • Refactoring of existing code and to be complaint with SONAR by resolving all violations.
  • Involved in daily scrum stand ups.
  • Involved in estimation of user story points.
  • Providing QA support

Role

Senior JEE Developer

Hardware

Pentium

Languages / Frame work

Spring MVC, EJB, Hibernate, JSP, Java, JavaScript, jQuery, HTML, ANT

Special Software

IBM WAS 6.0, IBM RAD, Oracle 11g, Subversion, Rally

Project Location

Confidential

Project

Confidential

Customer

Confidential

Period

Confidential

Description

  • The FedEx Freight FXF Automation Integration project provides seamless access to all FedEx services Express, Ground and LTL Freight , presenting FedEx as a unified company with a simplified automation experience. This initiative consists of a multi-phased approach to integrate FedEx Freight into the automation portfolio of platforms both distributed and online .
  • Phase 2 target load date is Jun 2012.
  • Phase 2 will provide two customer experiences:
  1. Round-out distributed features to provide a fully integrated automation solution
  2. Provide a seamless and consistent integrated shipping experience

Responsibilities

  • Involved in Requirements Analysis, Design and coding of Accounts, Rating and Complete your shipment modules for Ltl Freight BOL generation.
  • Involved in architecture / technical discussions.
  • Produced detailed design documents with design alternatives, pros and cons for each approach and reason s for the recommended approach.
  • Contributed immensely to the development of application using Struts2, Hibernate.
  • Implemented MVC using object oriented principles in Java Script, JSON and AJAX.
  • Leveraged the existing java script framework to integrate with new modules.
  • Analyzed and advised potential areas in existing framework where jQuery can be applied.
  • Facilitated validation framework for front end using java script.
  • Implemented Adapter, Decorator and Observer pattern.
  • Guided and mentored new recruits within the Java development team with Struts framework, setting up of their environments, performed code review, which ensured smoother transition and improved productivity.

Role

Lead Developer

Hardware

Pentium

Languages / Frame work

Struts 2, Spring, Hibernate, JSP, Java, JavaScript JSON, MVC , jQuery, HTML, ANT.

Special Software

Weblogic 10, Eclipse, Subversion, JUnit, Star UML

Project Location

Confidential

Project

Confidential

Customer

Confidential

Period

Confidential

Description

  • AXA Financial is one of the premier U.S. organizations in financial protection and wealth management through its strong brands: AXA Equitable Life Insurance Company, AXA Advisors, LLC, Alliance Capital Management, L.P., Sanford C. Bernstein Co., LLC, AXA Distributors, LLC, and the MONY family of companies, including MONY Life Insurance Company, U.S. Financial Life Insurance Company, Advest, Inc., and Lebenthal, a division of Advest, Inc. Member: NYSE, NASD, SIPC.
  • It consists of 13 web applications, which are used to perform online trading and transactions. They are also used to generate the associate performance reports, online transactions like address change, allocation change, loan request etc.

Responsibilities

  • Involved in the Maintenance Enhancement of eBusiness applications with compliance to SOX process.
  • Developed CPS application, a client facing policy retrieval system using Struts2.0 framework by developing various actions.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Developed JSF managed beans for Associate Data Reports application and provided entries of the managed bean in the faces-config configuration file.
  • Involved in the Porting of the application from one software version to another.
  • Ensure the overall quality of the project
  • Identified frequent problem occurring areas in the application and provided solution for it.
  • Training and Mentoring of the team members
  • Knowledge transfer to new recruits

Role

Project Lead

Hardware

Pentium

Languages / Framework / API

JPA, JMS, EJB, JSF, Struts 1, Java, JavaScript, HTML, XML, XSL, ANT and Shell Scripts.

Special Software

IBM WebSphere Portal Server 6.1, Weblogic 8,9,10

Database

Oracle 8i, 10g

Project Location

Confidential

Project

Confidential

Customer

Confidential

Period

Confidential

Description

AXA Equitable has initiated a two-year strategic project, in multiple phases, to consolidate its four major web sites AXA-Equitable.com, AXAOnline.com, AXA-Financial.com and AXADistributors.com , into a common unified portal. AXA-Equitable will ultimately be a single site for all Clients, Prospects, Shareholders and Financial Professionals. The motivation for this unification is to provide a consistent and customized user experience, in line with the AXA Equitable brand platform where different users can find the information they need. This site will allow AXA Equitable to easily create and deploy targeted content and task based opportunities tailored for each user.

Phase I and Phase II has been successfully executed. CEP caters for Phase III.

Responsibilities

  • Developed portlets based on JSR 168 standards in Websphere portal 6.1.
  • Deployed and administered portlets in WebSphere Portal server 6.1
  • Developed custom Themes and Skins to align with clients standard website look and feel.
  • Worked in Personalization and Rules creation in Websphere portal environment.
  • Designed, developed and administered portal pages and screens.
  • Developed Single Sign-on module using Servlets and Factory design pattern for portal and third party applications.
  • Developed Session Fa ade to manage business objects.
  • Created persistence.xml as a configuration file for JPA and provided the entries for persistence provider and JNDI.
  • Developed rules and personalization components in Websphere portal for displaying the pages based on user attributes from LDAP.
  • Developed mail component using Java mail API's and SMTP based mail server.
  • Implemented MDB to read the messages from the queue.
  • Making sure of configuration settings of the queue connection factory, queue and database JNDI's and listener ports configured properly in the application server
  • Involved in enhancement and maintenance of the portal.

We'd love your feedback!