Lead/architect - Full Stack Java/ui/backend Resume
Arlington, VA
SUMMARY
- Lead/Architect - Full Stack Java/UI/Backend with more than 20 years of IT experience. Excellent experience in JAVA/J2EE technologies using JSP1.1, Servlets 2.1, EJB 3.1, ASP, JDBC 2.0, AWT, Swing, JNDI, XML, XSL, CORBA, RMI, Struts1.2, LDAP, RUP, JMS, SOAP, WEB Services, COM, DCOM, IIS and MTS.
- Excellent working knowledge in WebSphere 8.0, WebLogic 8.1, iPlanet Application Servers. Have good experience in RDBMS like Sybase 10.x, Oracle 11i SQL Server 7.0, IBM DB2 7.2.
- Experience in Unit, Integration, Regression, Functional, Stress, Load and System Testing using Black Box Method and manual testing.
- Have strong understanding of functional requirements to come up with the best possible solution with cutting edge technologies.
TECHNICAL SKILLS
Java Technologies: Servlets 2.1, JSP 1.1, EJB 3.0, SSL, JDBC, RMI, Swing, Applets, XML Processing - DOM & SAX, XSLT, JNDI, LDAP, SOAP, Web Services, JCA, Java Beans, Multithreading, Reflection, Cobra, TCP/IP Socket Programming, Java Mail API
Databases: Oracle 11i, MS SQL Server7.0, IBM DB2 7.2, Sybase, MS Access
Frameworks: Struts 1.2, Junit, AngularJS and Spring Framework
J2EE Design Patterns: Service Locator, Session Façade, Data Access Object, List Handler, Value Object, MVC
Application Servers: IBM WebSphere 8.0, WebLogic 7.0 & 6.1, Iplanet 6.0, Jrun 3.0
Messaging Servers: IBM WebSphere MQ, IBM MQ Series 5.2, IBM WebSphere MQ Series Workflow, IBM WebSphere Portal Server, IBM Data power
Tools: Rational Rose 2000, Visual Age for Java 4.0, Application Assemble Tool (AAT), WebSphere Administrative console, IBM WebSphere Application Developer (WSAD) Studio, Rational Software Architect (RSA), Apache’s Xerces Parser, Xalan Processor, XMLConfig, Crystal Report, RUP, MS Visual Source Safe, Jrun Studio 3.0,HTMLDoc, CVS, Ant, Log4j, LoadRunner, Win Runner.
Languages: C, C++, XML, XSL, UML, HTML, WML, HDML, CHTML, PL/SQL, Shell Scripting, PERL
Operating Systems: Windows NT/2000/XP, Solaris UNIX, Linux
Domains: Excellent US Mortgage Expertise / Banking Industry / Medical and Claims Knowledge, Travel, Retail Industry Domains.
PROFESSIONAL EXPERIENCE
Confidential
Lead/Architect - Full Stack Java/UI/Backend
Responsibilities:
- Provided key input in technology stack evaluation and recommend technology choices
- Responsible for Conceptualizing Proof of Concept and Proof of Technology
- Responsible for preparing the Software Architecture Document.
- Monitor architectural/design conformance of implementation with project team
- Provide Technology and Thought Leadership
- Understand and work with new software technologies to understand impact and applicability
- Gather and analyze business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture
- Responsible for Making key architecture and technology decisions
- Develop technical design and prepare product demo/presentation detailing the project design parameters and requirements.
- Mentor developers and contributes to knowledge sharing
- Lead a team of Senior and mid-level Software Engineers
Environment: J2EE, Websphere application, Portal and process servers. Spring framework, Spring Boot, Hibernate, JSF, JSR portal 168, EJB, Web Services, NIEM, Oracle UCM, Alfresco, Drools, AngularJS, RAD, RSA, Oracle database, PL/SQL XSL, XSD, LDAP and Datapower appliance, Webpack, TypeScript, JSON, HTML5, CSS3, Angular 4, Node.JS etc. Apache Wicket, HTML, JQuery, Java 1.6, AJAX, EJB, Apache-CXF, Java Security, X509 Certificates, Trust Stores,, Eclipse, WebSphere, Oracle, Hibernate, Rest and Soap Service, RTC, Maven.
Confidential
Technical Lead/Architect - Java- Full Stack Java/UI/Backend
Responsibilities:
- Provided key input in technology stack evaluation and recommend technology choices
- Responsible for Conceptualizing Proof of Concept and Proof of Technology
- Responsible for preparing the Software Architecture Document.
- Monitor architectural/design conformance of implementation with project team
- Provide Technology and Thought Leadership
- Understand and work with new software technologies to understand impact and applicability
- Gather and analyze business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture
- Responsible for Making key architecture and technology decisions
- Develop technical design and prepare product demo/presentation detailing the project design parameters and requirements.
- Mentor developers and contributes to knowledge sharing
- Lead a team of Senior and mid-level Software Engineers
Technical environment: Webpack, TypeScript, JSON, HTML5, CSS3, Angular 4, Node.JS, Bootstrap, ODM 8.9, J2EE, Websphere application, Portal and process server’s. Spring framework, Hibernate, JSF, JSR portal 168, EJB, Web Services, NIEM, Document capture tools evaluated ( Formstorm, Oracle Document capture, Brainware, Datacap capture). Oracle UCM, Alfresco, Drools, .NET, Visual studio, RAD, RSA, Hadoop, MongoDB, Oracle database, PL/SQL XSL, XSD, LDAP and Datapower appliance etc.
Confidential
J2EE Architect
Responsibilities:
- Provide technical leadership to the team and mentored developers in the Project.
- Design the Product Ingest using various design patterns like Singleton, Factory Method, Builder, Command, Abstract Factory, Façade, DAO etc.
- Develop EJB Session beans using Command Pattern and Session Facade to encapsulate business logic.
- Use Rational Software Architect tool for design and development.
- Setup the Spring framework using Spring Hibernate for DAO.
- Test various Business Rule Engines like Ilog Jrules, JBoss Drool.
- Prepare Proof of Concept using various Business Rule Engines with Product Ingest design.
- Develop the Product Ingest.
- Write the portlets for List Builder using WebSphere Portal server 6.0.
- Develop test cases using JUnit.
Environment: Web Sphere 8.0, RESTful WebServices, J2EE, EJB, JUnit, Oracle, SVN, SOAP UI, JSON, Eclipse IDE, Java, ANT, Spark, Hadoop, OneOps, Hive, Cassandra, hazel cache, Gson, Strati, MongoDB, PL/SQL, IBM MQ, JMS.
Confidential
Sr. Java/J2EE Programmer/Lead/Architect
Responsibilities:
- Re-factor the application from the old design to new framework.
- Develop code for the front end with JSP, and Struts framework.
- Write the Apache WSIF (Web Services Invocation Framework) to connect to the CICS environment in mainframe.
- Develop EJB Session beans using Session Facade to encapsulate business logic.
- Use Singleton, Command, Factory and Abstract Factory patterns.
- Develop Code to test cases using JUnit
Environment: Java, J2EE, JSP, EJB, Struts 1.1, Servlets, HTML, XML, JNDI, JavaScript, Windows NT, Unix, Oracle, PL/SQL, WebSphere 6.0, JUnit, Cactus, Apache WSIF, XSLT, SAX and DOM parsers.