Sr Java/architect Resume
SUMMARY:
- Sun Certified Java Programmer with 11+ years’ experience in IT Industry.
- Technical expertise in managing and developing Java/J2EE applications.
- Experience with multithreaded programming, and distributed application architecture.
- Extensive involvement in all phases of development life cycle, which include Analysis, Design, Development, Testing and Implementation.
- Fluid understanding of various software lifecycle such as Waterfall Model and Agile Methodology.
- Excellent communications skills. Adept at building strong working relationships with coworkers and management.
- Talented problem solver able to think "outside the box."
- Proven background - leading teams in stressful, deadline-oriented environments.
- Completed 35 hours PMP .
TECHNICAL SKILLS:
Operating Systems: Linux, Mac OS X, Sun Solaris 7, Windows NT/2000/XP/Vista
Languages & APIs: Java, J2EE, EJB, JMS, JSP, Servlet, JAXP, JDBC, JNDI, RMIXML, XSLT, XSD, SQL, PL/ SQL, HTML, HTML5, Java Script, JQuery,AngularJS,BackBone.js,Node.js,Less,MustacheJS
Application Servers: Web Logic 8.x, Jboss Tomcat and Apache
Design Tools: UML with Rational Rose, Microsoft Visio, MS Project
Development Tools: Eclipse, WSAD, My Eclipse, IntelliJ Idea
Databases: D2K, Oracle 10g, MYSQL 4.0, Sybase
Versioning Tools: PVCS, CVS, VSS, and Perforce, SVN
Frameworks: Spring, Struts, Hibernate, JPA, Log4j, and Ant.
Build Tools: ANT, Maven, and Cruise Controls.
Protocols: SAML, SLO, FIX Message Protocol, Secured Remote Protocol (SRP), HTTP
SAAS Implementation: Ping Identity Server, Apijee, AICache, Spring,Rest
PROFESSIONAL EXPERIENCE:
Confidential
Sr Java/Architect
Responsibilities:
- Architected/Lead/Developed McAfee vendor implementation for optimum.net using SSO and SAML, Spring MVC, JAVA
- Developed modem reset functionality using Tibco client request/response model using Tibco,JMS,Java,Spring MVC,AngularJS
- Implemented paving functionality for optimum.net portal.
- Lead meetings with internal stakeholders across IT and the business.
Technologies: Core Java, Multi-Threaded Programming, Java 6.0, XML, JAXB, Web Services, Apache Axis, SOAP, REST, JMS, JSP, Servlets, HTML5, Java Script, Ajax, AngularJS, TOMCAT, Rabbit MQ, Cassandra, MYSQL, Oracle, Hibernate 4.0,JPA, Spring 3.2, Eclipse, and Linux and Linux Shell Script, Maven, SVN, Quartz, SAML, Nginx, Varnish,Node.js,Backbone.js,Less,Udeploy,Jenkins,MustacheJS, Jenkins,Agile methods (SCRUM/XP)
Confidential
Sr Java/Architect
Responsibilities:
- Leading/Developing organization wide platform upgrade and migration project O2MMP.O2MMP is organization wide platform and migration effort to expose currently running application as SAAS using AiCache/Ping Identity Server/Apijee/Spring/Rest for partners like yahoo, new York times etc.
- Developed/Lead co-branded experience for Xfinity users to consume NBC universal digital properties using cloud based ping identity server. It’s a Single Sign on using SAML Autantication, Open SAML, Spring MVC and Jersey Framework, Ajax and JQuery.
- Worked with vendors to deliver SSO Federation (SAML).
- Worked with App teams to assist with delivery of fine-grained entitlements.
- Developed/Lead new home page design for Confidential .com
- Developed/Lead Financial Market Data Service for Web/Mobile/TV.
- Lead meetings with internal stakeholders across IT and the business.
- Developed Detailed Quote using Spring MVC, Hibernate JPA, JSP, Ajax and JQuery and HTML5.
Technologies: Core Java, Multi-Threaded Programming, Java 6.0, XML, JAXB, Web Services, Apache Axis, SOAP, REST, RMI, JMS, JSP, Servlets, HTML5, Java Script, Ajax, JQuery,AngularJS,Backbone.js,Node.js,Less,TOMCAT, Active MQ, Oracle 11g,SQL/PLSQL, MYSQL, Hibernate 4.0,JPA, Spring 3.0, My Eclipse, and Linux and Linux Shell Script, Ant, Maven, SVN, Quartz, SAML, Agile methods (SCRUM/XP)
Confidential
Web Developer/Architect
Responsibilities:
- Team leader on numerous projects utilizing Java/J2EE to create fully-distributed Trading Application for Web and mobile platform.
- Led international software development teams in Zurich and in the US to top levels of performance.
- Work directly with management, vendors, and third parties to ensure dat financial transactions and trading applications operate at peak efficiency.
- Played key role in enhancing Mobile/Web Trader for better client experience and developing new functionality.
- Developed several new modules such as Outside Regular Trading, Warrants, Mutual funds, Bonds, IOC (Immediate-or-Cancel), GAT (Good-after-Time/Date), GTD (Good-till-Date), MOC (Market on close),LOC(Limit on close), Trailing stop limit order, System Bulletin, Multi Account Trading for Financial Advisors, Advanced Order status, Bulk Cancel etc.
- Implemented Save settings to remote server Web Services using Amazon S3 cloud
- Implemented Options strategies such as Calendar, Vertical etc. using spring and Core java.
- Developed Market data streaming over web with refresh rate 100 milliseconds using Core Java, Multi-Threaded Programming, spring, Web Sockets and Jetty.
- Developed market data subscription service using Core Java, JMS, spring and Active MQ.
- Developed and enhanced Order Management System (OMS) using Fix Message Protocol, spring, Multi-Threaded Programming and Core Java.
- Developed Account Management module using Core Java, spring, Hibernate and SQL/PLSQL.
- Developed various startup scripts using Linux Shell script.
Technologies: Core Java, Multi-Threaded Programming, Java 6.0, XML, JAXB, Web Services, Apache Axis, SOAP, REST, RMI, JMS, JSP, Servlets, HTML5, Java Script, Ajax, JQuery, Web sockets, TOMCAT, Jetty, JBOSS, Glass Fish, Active MQ, Oracle 11g,SQL/PLSQL, Hibernate 4.0,JPA, Spring 3.0, My Eclipse, and Linux and Linux Shell Script, Ant, Maven, SVN, Quartz, SAML
Confidential
J2EE Consultant
Responsibilities:
- Played key role in developing new Investment Solution Platform (IS Toolset) for financial advisors.
- Managed a team of five coworkers on three separate projects, ensuring projects were completed on time and within budget.
- Developed Trade Adjustment workflow using Core Java and spring framework.
- Worked on module Order generation and memo generation flow and order submitting flow for Withdrawal.
- Applied patterns like Business Delegate, Data Access Object, Singleton, and Data Transfer Object.
Technologies: Java 1.4, JMS,MQ Series, JSP 2.0, Spring 2.0, Servlets 2.4, WSAD, Web Sphere 5.0, D2K, XML, JavaScript, HTML, PVCS, Linux/Windows XP.
Confidential
J2EE Consultant
Responsibilities:
- Played key role in developing Insure Connect product for Blue Cross and Blue Shield.
- Developed Java API's for modules like Quoting, Underwriting and Renewal using Functional Specifications.
- MVC Architecture used to develop web interface of service.
- Used Struts Web framework and custom tag libraries for presentation tier
- Applied patterns like Business Delegate, Service Locator, Front Controller, Factory method, Singleton, Data Transfer Object etc.
- Developed JSP pages using JavaScript and CSS for client side effects and custom tags libraries.
- Used VSS and Star Team as version control.
- Involved in developing various reusable Helper and Utility classes dat are being used across all the modules of the application.
- Implemented new releases to add more functionality as per the requirements.
Technologies: Struts, Hibernate, Java, JSP, Servlets, JavaScript, HTML, XML, XSLT, Web logic 8.1, Windows XP, Sybase 12.5, Star Team, VSS, Eclipse, My Eclipse, Oracle 10g
Confidential
J2EE Consultant
Responsibilities:
- Played key role in developing Wealth Management System - Financial Adviser (WMSFA).
- Worked on the module for wealth mangers dat provides 360 summary of the client portfolio. Wealth managers take advantage of a 360-degree client view to monitor progress against goals, generate easy-to understand reports and make any adjustments necessary to better achieve success.
- Applied patterns like Business Delegate, Session Façade, Service Locator, Front Controller, Factory method, Singleton, Data Transfer Object etc.
- Used Struts Web framework and custom tag libraries for presentation tier and Stateless Session EJB to accommodate the business logic as per the business requirement.
- Used DAO as persistence layer for various modules.
- Involved in developing various reusable Helper and Utility classes dat are being used across all the modules of the application.
- Worked on investor details module, which gathers information about the investor. It also gathers information about decision maker who is responsible for approving changes to dis account.
- Worked on Strategic details module provides view of investor details, risk taking capability and tax information, which can be updated.
- Worked on the core module dat does the portfolio construction based on risk analysis.
- Involved in Analysis, Design and Architecture of the project.
Technologies: Spring Java 5.0, JSP 2.0, EJB 3.0, JMS, Jboss, Tomcat, Servlets 2.4, XML, JavaScript, HTML, XML, Windows XP, Perforce, Apache Axis,SOAP,REST,Oracle11G, Toad 8.0, Microsoft Visio 2003
Confidential
J2EE Consultant
Responsibilities:
- Developed Company Contract Information system called TripleC for airline consortium STAR ALLIANCE.
- Involved in Analysis and Design
- Applied patterns like Business Delegate, Service Locator, Front Controller, Factory method, Singleton, Data Transfer Object etc.
- Involved in database design activities with creation of schema, table etc.
- Developed modules like User Management
- Used DAO as persistence layer for various modules
- Involved in developing various reusable Helper and Utility classes which are being used across all the modules of the application
- Technologies: Java 1.3, JSP 1.2, Servlets, XML, JavaScript, HTML, XML, Tomcat5.0, Windows XP, Oracle 9i, Eclipse
Confidential
J2EE Consultant
Responsibilities:
- Developed Appointment and Registration system for Spec Savers -a leading retain chain in UK.
- Involved in Analysis, Design and coding of the project
- Applied patterns like Business Delegate, Service Locator, Front Controller, Factory method, Singleton, Data Transfer Object etc
- Used JSP and custom tag libraries for presentation Tier
- Involved in database design activities with creation of schema, table etc.
- Used DAO as persistence layer for various modules
- Involved in developing various reusable Helper and Utility classes which are being used across all the modules of the application
- Technologies: Java 1.4, JSP 1.2, Servlets, XML, JavaScript, HTML, XML, Tomcat5.0, Cruise Control, JBoss4.0, Windows XP, MySQL 4.0, Eclipse
- Developed Appointment and Registration system for Spec Savers -a leading retain chain in UK.
- Involved in Analysis, Design and coding of the project
- Applied patterns like Business Delegate, Service Locator, Front Controller, Factory method, Singleton, Data Transfer Object etc.
- Used JSP and custom tag libraries for presentation Tier
- Involved in database design activities with creation of schema, table etc.
- Used DAO as persistence layer for various modules
- Involved in developing various reusable Helper and Utility classes which are being used across all the modules of the application
Technologies: Java 1.4, JSP 1.2, Servlets, XML, JavaScript, HTML, XML, Tomcat5.0, Cruise Control, JBoss4.0, Windows XP, MySQL 4.0, Eclipse
Confidential
IT-Engineer
Responsibilities:
- Involved in Analysis and coding of project.
- Applied patterns like Business Delegate, Session Façade, Service Locator, Front Controller, and Factory method, Singleton, Data Transfer Object etc.
- Used JSP and custom tag libraries for presentation Tier
- Used Stateless Session EJB to accommodate the business logic as per the business requirement.
- Used DAO as persistent objects for various modules
- Developed modules like Bill Receive and Feedback.
- Was involved in developing various reusable Helper and Utility classes dat are being used across all the modules of the application.
Technologies: Java 1.2, JSP 1.2 EJB 1.1 Servlets, XML, JavaScript, HTML, XML, Oracle 9iAS, Linux, Oracle 8i.