We provide IT Staff Augmentation Services!

Solutions Architect Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • 12 years of design, deployment and FULL STACK development experience in large scale enterprise applications using Java/J2EE, Databases and various UI/Frontend technologies.
  • Strong in Core/Advanced Java and highly skilled in related areas of J2EE like JSP, Servlets, JSF, JNDI, JDBC, JAXB, JAX - WS, JAX-RS, EJB, JMS, JPA etc.
  • Sound knowledge of OOPS concepts, OOAD and various Design patterns.
  • Strong database programming skills in SQL and PL/SQL to create Db Packages, Stored Procedure, Views, Materialized Views/Snapshots, Triggers, Indexes, Entity Relationship Model and Normalization on various databases like Oracle, DB2, MS SQL Server.
  • Experience in different phases of Software Development Life Cycle (SDLC) i.e. Requirement Analysis, Design, Implementation and Testing using various methodologies like Waterfall, Agile (XP, Scrum) and TDD/BDD.
  • Proficient in UML creation, Class/Sequence/State/Package/Deployment Diagrams.
  • Exposure to wide variety of development tools like Eclipse/CDT, Visual Studio, Toad, Cloud Bees etc.
  • Expertise on usage of Version control and configuration tools like VSS, CVS, SVN, GIT, Clear Case, PVCS and MKS.
  • Excellent team player having good technical communication skills with leadership qualities and in-depth domain knowledge.

TECHNICAL SKILLS:

Languages: Java, PL/SQL, Shell Scripting, Perl, C++, C

Platforms: Windows, UNIX, CLOUD PaaS

Core /Advanced Java: Multithreading, Collections, Exceptions, I/O and Regular expressionsNetworking, Swing (JavaFx)

J2EE: JSP, Servlets, JDBC, JMS, JSF, JPA, SAX/DOM parsers, REST/SOAP Web

Framework/Architecture: Spring, Struts, Hibernate, MVC/MVVM/MVP, Ehcache, SOA

Web Technologies: Icefaces, Flex, Action Script, JavaScript, AngularJS, Node JS, ExpressHTML5, XML, XHTML, CSS

Design Patterns: Singleton, Factory, Decorator, Facade, Flyweight, Iterator, Builder

Web/App Server: Weblogic, Tomcat, JBOSS, Websphere

Databases: Oracle, Db2, MSSql Server

Version Control: CVS, SVN, Mercurial, GIT, MKS, VSS, PVCS, IBM ClearCase

Technology Tools: Eclipse, Rational Tools, ANT, Maven, Gradle, JUnit, SQuirreL, Jira, BambooJenkins, Cloud bees, MQC.

PROFESSIONAL EXPERIENCE:

Confidential, BOSTON, MA

Solutions Architect

Responsibilities:

  • Designed and developed the FULL STACK architecture of ITP Database Transactions Object Model and ITP Activity/Audit Reporting model using Java/J2E services and database tables, views, stored procedures, packages, sequences to facilitate various live trading related transactions and operations and to capture all Iris activities for audit reporting within the ITP application.
  • Designed and developed the solutions architecture for IBM MQ connectivity between ITP and Global One a third party trade booking vendor application.
  • Implemented linking SOA and ITP Restful Java web services using metadata driven approach incorporating various J2EE API's like JAXB, JAX-RS, JPA, JMS Spring.
  • Deployed all Oracle database scripts and Java/J2EE CLOUD SERVICES jars in different contexts/instances within the Confidential CLOUD having embedded servers through the custom Confidential cloud computing interface.
  • Created and implemented DevOps CI/CD (Continuous Integration/Continuous Delivery) for all ITP builds having dedicated and fully automated deployment pipelines in all 6 environments from DEV to PROD.

Environment: Java/J2EE, Spring, Junit, Mockito, DbUnit, Apache Flume, Dynatrace, Veracode, SonarQube, JDBC, JAXB, JPA, JMS, JAX-RS, RESTful Services, SOA, XML, JSON, .Net/WPF, XAML, Log4J, SVN, GIT, Eclipse, Tomcat, Ant, Unix, Toad, SQL, PL/SQL Oracle, Bigdata, Hadoop, SS Cloud PaaS, Golden Gate, Tivoli, ClearCase, Clear Quest, RTC, HP ALM

Confidential, RALEIGH, NC

Solutions Architect

Responsibilities:

  • Designed and developed the FULL STACK architecture for multi threaded download of ECM data form PSH and its transformation and parsing into various entities and insertion into subsequent staging and EIM tables.
  • Created a new exception hierarchy framework for PSH ECM data download, implementing the multiple epoch logic for various partitions and their respective subscriptions.
  • Delivered and deployed code using clear case and fixed multiple dependencies within the application.
  • Drafted the Technical Design Document for PSH Rewrite and its implementation.

Environment: Java/J2EE, Unix, JDBC, Web Services, SQL, Oracle, Bigdata, Hadoop, XML, AngularJS, HTML 5, Node JS, Express, Log4J, SVN, SQL Developer, Eclipse, Toad, QC, ClearCase.

Confidential, CHARLOTTE, NC

Solutions Architect

Responsibilities:

  • Designed and implemented the FULL STACK SOA architecture of OSGWFA using restful web services to support multiple functionalities.
  • Created the architectural design of RESTful web services for various options trading strategies like billing strategy, trade type, legal values etc utilizing GET, POST, UPDATE and DELETE functionalities using the RESTEasy/JAX-RS implementation.
  • Created various entities and enterprise beans using JPA annotations pertaining to different strategies in order to support the options trading framework and their related intraday operations.
  • Created several named native queries to utilize various database operations within the OSGWFA application.
  • Delivered, deployed and tested code using Arquillian, SVN, Maven and fixed dependencies within the application.

Environment: Java/J2EE, Unix, EJB, JPA, JMS, RESTful Web Services, RESTEasy, JAX-RS, JAXB, JSON, Jackson, SQL, Oracle, Weld CDI, Jboss/Wildfly, JBoss Seam, Apache, ActiveMQ, XML, AngularJS, Node JS, Express, HTML 5, Knockout, JQuerry, Mimosa, Karma, Arquillian, Log4J, SVN, SQL Developer, Jboss Dev Studio, Hermes JMS, PuTTY, Jira.

Confidential, PITTSBURGH, PA

Sr. Java Developer

Responsibilities:

  • Designed and implemented the EE rich data grid using icefaces having the look like a standard appointment book utilizing functionalities like insert, edit and delete of rows with custom column sorting, filtering, reordering and auto-pagination and pagination info.
  • Developed the FULL STACK architecture to enter new features and modify existing features with feature control information into Db2 tables as per LDAP login family role types and subsequent verification. The architecture ensures that 20 plus downstream subsystem applications using Vision at Confidential ground only use VASUI to directly access and modify database tables based on user role verification.
  • Created customized buttons and components having functionality like selectAll rows, set today’s date and reset default sorts.
  • Delivered and deployed code using SVN, Maven and fixed several defects in VASUI application.

Environment: Java/J2EE, Unix, Icefaces, JSF, JDBC, JNDI, DB2, Weblogic, Spring, Web Services, JSPX, XML, Log4J, SVN, Maven, SQL, Eclipse, QC.

Confidential, BUFFALO, NY

Sr. Java Developer

Responsibilities:

  • Designed and implemented the new jvm consolidation technique for SAHUB (Standalone) and HUB jvm's consolidation in CARM application.
  • Introduced the concept of admin controlled AS400 backend flag for switching between various existing jvm's within CARM.
  • Maintenance of core CARM codebase using MKS Integrity's features of branching, merging and resolving conflicts due to various localizations.
  • Fixed several existing defects within the application and assisted the local sites developers in various countries for the corresponding core CARM changes.

Environment: Java, Swing, Applets, JavaScript, JSP, Servlets, JDBC, JNDI, Dojo, Cobol, AS400 iSeries, DB2, Weblogic, MQ Series, Filters, HTML, XML, Log4J, MKS, SQL, RAD, QC, Lotus Domino.

Confidential, Memphis, TN

Sr. Java Developer

Responsibilities:

  • Implemented multithreading by using Swingworkers in SSFR/SSM application, a java Front End application for Logistics and Retail Management. Each swingworker thread is responsible for handling backend Web Service calls on a separate thread other than the main EDT thread.
  • Designed and implemented a new Swingworker Exception Hierarchy Framework.
  • Introduced the concept of timeout for each Swingworkers in SSFR/SSM application.
  • Designed and implemented two new views as part of existing MVC framework for each backend web service call and its failure scenario.
  • Fixed pre existing defects within the application. Used maven and ant build tools for building and deploying the SSFR/SSM applications.

Environment: Java, Swing, Web Services, Maven, Ant, XML, Log4J, JUnit, SVN, SQL, Eclipse, SOAP UI, MQC.

Confidential, Memphis, TN

Sr. Java Developer

Responsibilities:

  • Created two new invoice templates, Expanded Invoice Template and Expanded Invoice Template - Flat File Tool for Search and Download module in EBI.
  • Created .bcp and .ctl files for manual loading of new fields within custom invoice report templates for various groups.
  • Implemented the asynchronous module using JMS to provide download functionality for the application to persist mainframe file records within various tables as per LU0, Solar and RPAR calls.
  • Used Oracle 11g database with SQL to create tables, views, trigger and partitions.
  • Used SVN for source control and created build scripts using ANT.

Environment: Java, Facelets, JMS, XML, SQL, Oracle, Sybase, Weblogic, MQSeries, UNIX, Shell Script, PuTTY, Log4J, Tortoise SVN, ANT, Eclipse, SQL Loader, SQL Developer, MQC

Confidential, Nyc, NY

Sr. Java Developer

Responsibilities:

  • Created a multithreaded TaxLotExtract application for extracting the open tax lot feeds and closed tax lot feeds from AXYS.
  • Created the Price Extracts application which provide the latest price feeds for reconciliation on a daily basis.

Environment: Java, XML, DB2, SYBASE, Log4J, JUnit, Tortoise SVN, SQL, Jira, Eclipse, DbArtisan, PuTTY, UNIX

Confidential, Bedford, MA

Sr. Java Developer

Responsibilities:

  • Splitting of Domain Model Object hierarchy into configuration and non-configuration entities.
  • Added support for second level caching and query caching using Ehcache.
  • Used hibernate framework and JPA annotations to create entities as per the requirement.
  • Used maven and ant build tools for building and deploying the TruCare application.
  • Used TestNG for testing JUnit Test Cases workflow in TruCare application.

Environment: Java, J2EE, JPA, Hibernate, Spring, Maven, Ant, ActionScript, MXML, Adobe Flex, XML, MS SQL Server, JBoss, JBPM, Log4J, JUnit, TestNG, Tortoise SVN, SQL, Jira, Bamboo, Eclipse

Confidential, Weehawken, NJ

Java Developer

Responsibilities:

  • Created JSP pages for Operations Message screen to create message with recipients, wire code, audience type, roles, group, copy, from, message text attributes
  • Used Struts framework to create dynamic content as per MVC architecture.
  • Configured MQSeries Queues for sending Approval/Closeout messages

Environment: Java, Struts, JSP, Servlet, JMS, XML, RAD, Toad, Oracle, WebSphere, MQSeries, UNIX, Shell Script, PuTTY, Log4J, JUnit, SQL, PVCS

Confidential

Java Developer

Responsibilities:

  • Designed front end GUI for Ticket reporting tool in Adobe Flex.
  • Implemented File Input/Output reader/writer to persist problem ticket reports.
  • Used Java REGEX functionality to search problem ticket objects.
  • Designed Action Script files for loading Ticket Reporting details.
  • Worked with remote objects to communicate front end with Server side java component.

Environment: Java, Eclipse, Action Script, MXML, Adobe Flex, MS SQL Server, Stored Procedure, SQL, Log4J, XML, Toad, UNIX, PuTTY, CVS

Confidential

Java Developer

Responsibilities:

  • Designed and Implemented GUI functionality in Adobe Flex to retrieve and search custom reports based on various parameters.
  • Designed and Implemented GUI functionality of saving down custom reports using selected parameters.

Environment: Java, Eclipse, Action Script, MXML, Adobe Flex, MS SQL Server, Stored Procedure, SQL, Log4J, XML, Toad, UNIX, PuTTY, CVS

We'd love your feedback!