We provide IT Staff Augmentation Services!

Java Architect/ Technical Manager Resume

2.00/5 (Submit Your Rating)

Natick, MA

SUMMARY

  • A Senior SOA/Java J2EE Architect with 18+ years of experience in enterprise application development using SOA based solution.
  • Successfully lead teams in technical roles working closely with business, architectural board, change management, security and support teams.
  • Experience consulting for Fortune 500 US clients like Confidential USA, Confidential Health, Confidential Global, Confidential, Confidential, Confidential Insurance, Confidential, Confidential & Trust, Confidential and Emirates Airlines.
  • Proficient in Requirement Gathering/Analysis, Creating Architectural artifacts, Estimation, Performance Tuning and Trouble shooting.
  • Strong experience in Architecting, Designing, Coding, Leading the Team, and Project Management.
  • Involved in Architecture and Design Review Process for other projects.
  • Experience in Leading Team and Motivating Team Players with demonstrated ability to master new and emerging technologies.
  • Enterprise Application Development using J2EE technologies, OpenSource Frameworks, Webservice and REST services.
  • Experience in creating design for converting the applications from Monolith to Microservices based architecture.
  • Designing new application based on Microservices architecture with Domain driven approach.

TECHNICAL SKILLS

Languages / Databases: Java, Oracle, DB2, MySQL, MS SQL Server, Derby

Technologies / Framework: JDBC, EJB, JMS, Servlets, HTML,XML,Struts1.1,Struts1.2/2.1, JSF, JSP, Myfaces1.1, Spring, Hibernate, XSL, JavaScript, Ajax, Shale, Flex, GWT, Webservices, Oracle ODSI 10gR3, XML, XQuery1.0, XSLT,ALSB 2.0/10gR3, ALDSP 2.5/3.2, Oracle BPEL Process Manager 10g,11g, Oracle SOA 11g, Oracle AIA 10g,11g.

Operating System: Solaris 8/10, Linux RH, Cent OS 5.2, and Windows, Mac OSX, iOS, Android.

Emerging Technologies: AWS Cloud, AWS Cloud Formation, Scala, Spark, REST, JSON, HTML5, Twitter bootstrap, Docker, Serverless Architecture, NoSQL databases, DEVOPS CD/CI using Jenkins, Dockers, Anagular 4, Spring boot, Spring Cloud, Micro Services architecture.

Tools: /IDE: Oracle Workshop for WebLogic, WSAD 5.1, ECLIPSE 3.x, Weblogic Workshop 8.1, JDeveloper, RAD 7.5, Rational Rose, JProfiler, Introscope, Jmeter, SoapUI

PROFESSIONAL EXPERIENCE

Confidential, Natick, MA

Java Architect/ Technical Manager

Responsibilities:

  • Architected and designed complex Intranet application Software used by HomeSeve Call center on 24x7 basis.
  • Architected and helped in the development of high available Audit Framework used by the Intranet applications for monitoring and reporting.
  • The Audit Framework is build using the microservices architecture and UI for Audit is build in Angular 7.
  • Currently the system is running on - premises but it is designed to run in any public cloud like AWS or Google Cloud.
  • The services are created using Springboot
  • Brought in project in-take and development process to deliver quality deliverables on time
  • Provided Leadership towards on-boarding and managing 10 member diverse team of UI designers, QA engineers, Java Architects, Data Architects.
  • Introduced automated code deployment and automated testing process with Jenkins CD/CI Pipeline.
  • Provided design to convert the existing monolith applications to Angular 4 and microservices architecture.

Environment: JDK1.8, MS SQL Server, Maven, Jenkins,Selenium, Red Hat Linux

Confidential

Java Architect

Responsibilities:

  • Design & Development of enhancement to the existing retail CRM Enterprise services using Java/J2EE frameworks and Oracle.
  • Writing complex SQL queries to extract data from various source tables of data warehouse.
  • Utilizing the existing Exception Handling and Logging Utilities which gather the error logs to help mitigate issues in production environment.
  • Implement test-driven development by writing test cases and produce high quality deliverables.
  • Worked with QA team to support end to end integration testing.
  • Helped with recruitment of new team members to the retail Extra-care team.

Environment: JDK1.7, Oracle 12c, Maven, Jenkins, Red Hat Linux

Confidential, MA

Cloud Architect

Responsibilities:

  • Work with Confidential Global application architect team to understand the environment provisioning need for the GoID project.
  • Architect and design the DevOps framework for Confidential ’s environment provisioning for goID initiative.
  • Responsible for proving directions and guidance in the automation build.
  • Validate the automation build
  • Conduct white boarding sessions and workshops for Confidential stakeholders on DevOps - Continuous Delivery

Environment: .Net, IIS, AWS CloudFormation, VPC, EC2, VMware/vRealize, RDS, Windows Server 2012.

Confidential, Weston, MA

Integration Architect

Responsibilities:

  • Gather integration requirements between Oracle PDH and the following spoke systems: Oracle Process Manufacturing (11i) Oracle Discrete Manufacturing (11i) Oracle Advanced Supply Chain Planning (R12) Trackwise application
  • Design, develop, test and deploy the Item Master integrations between the above systems.
  • Lead offshore team with the development process.
  • Coordinate with PDH implementation vendor; participate in architecture, design discussions
  • Align the integration schedule with PDH implementation schedule and the SOA 11g installation and migration schedules. Identify inter-dependencies between these project schedules and work under the directions of Confidential Project Manager
  • Support Conference Room Pilot and User Acceptance Testing sessions
  • Resolve any issues identified during CRP and UAT phases
  • Develop and deliver test scripts
  • Deploy the tested integration points in Production
  • Submit document deliverables (design, configuration, test reports)
  • Transition to Support Team
  • Lead the Architecture and Design efforts for new Integration projects.
  • Responsible for adherence to Integration standards and best practices for Confidential Integration projects and responsible for the quality of technical deliverables.
  • Working with Confidential Enterprise Architects and coming up with the Enterprise level design for the Integration services.
  • Participate in Architecture Review Board meeting and present the integration solution.
  • Participate in Project Estimations, Requirement Analysis, Business and Technical Discussions.
  • Provide impact analysis for existing integrations with changes that can affect the downstream application Integration.
  • Lead offshore team with the development process and application support process.
  • Support UAT testing and resolve any issues identified during UAT.
  • Deploy the tested integration points in Production.
  • Submit document deliverables (design, configuration, test reports).
  • Regular reporting to client management and Confidential, Inc. management on the projects under execution.
  • Coordinate with various stakeholders and participate in design discussion for change request or enhancements to existing integration.

Environment: JDK1.6, WebLogic 11g, Oracle SOA 11g suite,OSB 10.3, Oracle BPEL 11g,Oracle AIA 11g, Spring 4.1, Maven, XSLT, Oracle 11i, Red Hat Linux

Confidential, Natick, MA

SOA Architect

Responsibilities:

  • Analysis of use cases and identification the SOA components, Mainframe DB2 interactions and other services.
  • Designed and Implemented 5 ILMS BPEL processes which integrate with ILMS system using XML over Http.
  • Designed XSDs for ILMS processes.
  • Designed and Implemented 3 WCIS BPEL processes which integrate with DB2 mainframe system using Custom Java Adapter.
  • Designed and Implemented Custom Java Adapter for DB2 mainframe Integration.
  • Implemented exception handling in BPEL processes
  • Created SOAPUI testcases for all the BPEL processes.
  • Designed and Implemented Reusable OSB Authentication Framework to call Lagan Webservices.
  • Redesigned the Batch Job Timer Framework to increase the job scheduling flexibility.
  • POC in Oracle AIA 11g to integrate cutom J2EE application with Oracle E-Biz Suite.

Environment: JDK1.6, WebLogic 11g, Oracle SOA 11g suite, OSB 10.3, Oracle BPEL 11g, XSLT, DB2 MAINFRAME, Red Hat Linux

Confidential, Warren, NJ

SOA Architect

Responsibilities:

  • Analysis of usecases and identification the SOA components, B2B interactions and other common services.
  • Design of complex schema types and WSDLs.
  • Implemented a framework in OSB using XQuery that will help in rapid development of OSB Services calling backend Oracle Stored Procedures.
  • Designed and Implemented B2B OSB Services that fetch data from a third party vendor ACS.
  • Worked with third party library to access MS-Exchange Calendar information.
  • Designed and Implemented MS-Exchange Calendar Services in OSB.
  • Designed and Implemented OSB Exception handling at Service Level.
  • Implemented OSB Reporting for the Services.
  • Design and Implementation of 2-way SSL and Client Cert Authentication for B2B OSB Services.
  • Implemented AES Encryption for sensitive message elements of OSB Services.
  • Designed and Implemented Visual Voice Mail Service in OSB.
  • Created SOAPUI testcases for all the OSB Services.
  • UAT support for all the OSB services.

Environment: JDK1.6, WebLogic 10.3, Oracle Service Bus 10.3, PEGA BPM, JAX-RPC Websevice, Oracle ODSI 10gR3, XQuery 1.0, Oracle 9i, PVCS, XML Spy 2007 Enterprise Edition, Red Hat Linux.

Confidential, Parsippany, NJ

Java Architect

Responsibilities:

  • Did extensive code review to find the issues behind the High Heap usage
  • Migrated the code to Jboss 4.2 to run and debug the code in eclipse in OSX environment
  • Did code profiling using JProfiler to find potential memory leaks.
  • Ran different Jmeter tests to find the issues with the suspicious LDAP transactions
  • Gave recommendations to improve the code to perform under heavy Load

Environment: JDK 1.4.1, JSP, EJB, JSF, WebServices, Websphere 5.1, Solaris 8,Introscope, RAD 7.5, PVCS, Oracle.

Confidential, Hartford, CT

SOA Architect

Responsibilities:

  • Designed and implemented Layered approach during initial prototype development which is used as baseline for all Data Service Implementation.
  • Responsible for implementation of more than 25 complex Data Services to different domains like Member, Provider, PlanSponser, Claims.
  • Designed and Implemented solution that involve Dynamic SQL in Data Service.
  • Implemented Data service from Oracle Stored proc
  • Designed and implemented Data Services from DB2 Stored procedure for data delivery through SOA.
  • Architecting of technical solution for Query by Form approach. This implementation uses Adhoc XQuery for generating dynamic XQuery for complex business scenarios.
  • Designed and build several reusable XQuery functions that is used across the Data service Layer
  • Worked closely with Client’s Performance testing team and optimized XQuery for better performance
  • Created Groovy scripts in SOAPUI for load testing purposes.
  • Worked with Client DBA for Data Service optimization to handle performance issues
  • Involved in the Bug fix and enhancement of the completed Data Services.
  • Done migration from ALDSP 2.5 to ALDSP 3.2
  • Responsible for Migration of web services from WLS 8.1 to WLS 10.0
  • Responsible for Migration of Data Services that uses CICS transactions from ALDSP 2.5 to ALDSP 3.2
  • Done performance tuning to different Data Services
  • Done code tuning to reduce compilation time to different Data Services.
  • Helped Product evaluation group of CIGNA with the evaluation of Oracle BPEL Process Manager and Aqualogic Service Bus 2.0.
  • Created Synchronous BPEL process that calls a secure .Net webservice using Partner Link.
  • This BPEL Process is exposed as proxy service in ALSB to be consumed by client.
  • Configuration & Managing BPEL server through BPEL Console.
  • Installation and configuration of ALSB 2.0 in Weblogic 8.1
  • Created Proxy & Business Services

Environment: JDK1.4, J2EE, WebLogic 8.1, JWS, Aqua Logic DSP 2.5, Oracle BPEL Process Manager, Aqualogic Service Bus 2.0, XQuery 1.0, XML Beans, DB2 on Mainframe, PVCS,XML Spy 2007 Enterprise Edition, Oracle 9i

Confidential, Boston, MA

Java Technical Lead

Responsibilities:

  • As a technical lead involved in the design and development of different use cases using the ISA (Investors Suit Application) toolkit framework.
  • Designed and implemented the reusable Lookup framework which is used to create different Lookup components.
  • Designed and implemented Dashboard functionality.
  • Designed and implemented the Webservice interface which is used to save different types of document using Documentum.
  • Developed different CRUD DAO implementation using spring and Hibernate.
  • Create Schema definition in XML spy for ISA Toolkit configuration XML files.
  • Created parsing logic using XMLbeans to extract data from Xml documents.
  • Designed and implemented E-mail functionality in the application using JMS Queue and MDB.
  • Implemented AJAX based Dependant Dropdown using Shale remoting and JSON.
  • Implemented Crystal Report Webservice Interface.
  • Involved in different toolkit migration and enhancements.
  • Installed and configured the development environment using Weblogic 8.1.6 and ALDSP 2.0
  • Created physical data service for all the data entities
  • Worked with Data Architect in the design of different logical data sources required by the RDS UI application.
  • Created different Liquid Data Controls in Weblogic workshop which access the AquaLogic Data services and provide data to RDS UI application.
  • Different schema files are created in XML spy to import data from different CSV files.
  • The Liquid Data controls are exposed as Webservices and different proxy classes are createdfor the Existing RDS app in JSF to access the ALDSP.

Environment: JDK 1.5.1, JSF, Hibernate 3.0, Myfaces 1.1, Web Services, Weblogic 8.1/9.1, Documentum, Rational Rose, Eclipse 3.1,XML spy, PVCS, Oracle 9i, BEA AquaLogic DSP 2.0

Confidential

Java Technical Lead

Responsibilities:

  • As a technical Lead involved in Design using RUP and development based on Struts framework.
  • Analysis and design of External Messaging Module which consist of interface to different application, sending and receiving SITA TypeB messages using MQ-Series.
  • Design and development of external interface using FTP.
  • Coding, Deploying and Testing EJB’s in Weblogic8.1. Eclipse was used as the IDE for the development purposes.
  • Team Lead from weakly build and Promote.
  • Involved in the Build file creation for the complete module using ANT.
  • Involved in Setting up the Entire DACS Application in Eclipse 3.0 for running and remote debugging.
  • Enhancement and bug fix of External Messaging Module (Which consist of interface to different application, sending and receiving SITA TypeB messages using MQ-Series).
  • Used Log4j for the logging the output to the files

Environment: J2EE, Struts 1.2, RUP, Jakarta ANT, Log4j, BEA Weblogic 8.1, MQ-Series, AllFusion Harvest, Oracle 8i, Solaris 8

Confidential

Java Technical Lead

Responsibilities:

  • Part of Architect team involved in the development of prototype with Sempra Persistence Framework before base lining the System Architecture
  • Responsible for the detailed design of the application using Rational Rose. Used Object Oriented conceptual models and created classes from the Use cases, organizing the classes into an object model structure using class models.
  • Assigned the class model structure to a component and generated code to build the application. Created classes that can access the data in the database.
  • POC activities like Encryption (Triple DES), Analyzing Sempra Persistence Framework (SPF) and implemented simple use case using it.
  • POC for Tiles implemented in the application.
  • Worked extensively with different UI and Control Struts tags.
  • Core member of the Development team and actively involved with the code Integration
  • Involved with the Environment Setup, deployment of the Application on Weblogic 8.1 Application Server and assist on-site with any issues faced during deployment.
  • Involved in the Bug fixing of the completed modules.
  • Changed the connection pool from SPF to Weblogic Connection Pool.
  • Profiled Entire CCS Application for Connection Leak and Memory Leak.
  • Set up the Entire CCS Application in WSAD 5.0 for running and debugging.
  • Developed webservice with weblogic 8.1(Document Oriented) for Mainframe CICS connectivity during the Initial Proof of Concept Phase.
  • Bug fixing and support during UAT and into production phase

Environment: JDK 1.4.1, JSP, EJB, Struts 1.2, Web Services,Websphere 5.1, Weblogic 8.1, CICS, Rational Rose, WSAD 5.0, PVCS, Oracle

Confidential

Java Developer

Responsibilities:

  • Developed the mock-up screens for the new Use Cases using HTML, CSS and JavaScript.
  • Developed scripts to create the tables/index in Mysql.
  • Responsible for the detailed design of the application and use of different Java Design Patterns like Singleton, Factory and DAO.
  • Also involved with the coding and testing of all the modules in the developed application.
  • Created different JavaScript functions for client side validations.
  • Build file creation for the complete product-using ANT
  • Upload /Deploy scheduled releases to Linux production Environment.
  • Stress tested the application using Load Runner scripts; Fine tuned the java environment to use optimum Heap size by monitoring java process memory usage.
  • Provided technical support to client.

Environment: VSS, Jdk 1.2, Eclipse 2.0, Tomcat 3, Ant, Servlets, jsp, JDBC, MySQL

We'd love your feedback!