We provide IT Staff Augmentation Services!

Java Architect Resume

2.00/5 (Submit Your Rating)

New, Jersey

Summary of Experience

  • Seventeen years of experience in the IT industry with extensive experience Java/J2EE technology in Analysis, Design, Development, Testing and implementation of software applications and products.
  • Extensive experience in managing software development/deployment and customer interaction in Onsite - Offshore model.
  • Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Integration Patterns, Unified Modeling Language (UML).
  • Experience in working with SOA Architecture Web Services, SOAP, WSDL Architecture.
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
  • Proficient in J2EE components such as Servlets, JSP, Spring MVC, Sprig Boot,JDBC, Java Beans.
  • Expertise in writing client side validations using Ajax,JSON JavaScript and Struts validation framework.
  • Experience in writing ANT scripts and Log4J and JUnit, JTest for unit testing.
  • IDEs for development - RAD, JBoss Developer Studio, NetBeans and Eclipse.
  • Expertise in developing distributed applications using Application Servers such as Websphere 6.1, Web Logic 8.0, JBoss.
  • Excellent experience in software development methodologies including Scrum/Agile Model.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
  • Experience in developing large complex applications Skilled in using development tools including source code control, debugging, and profiling.
  • Experience in Multi Year development and maintenance project across geographical locations like Canada, Australia and USA.
  • Worked on various Domains Banking, Insurance, Retail, Underwriters, Telecom and Manufacturing sector.
  • Rich experience in re-engineering concepts like Refactoring and reverse engineering and J2EE Design pattern and Core Design patters.
  • Proven ability to define road-map, prioritize tasks and streamline processes for on-time delivery of projects.
  • Experience in working as Onshore/Offshore lead and manage team in both locations and worked as liaison between teams.

TECHNICAL SKILLS:

Operating System / Hardware: Red Hat Linux 9.0, UNIX, Windows 2000/XP, MS-DOS

Programming Languages: Java, PL/SQL, SQL, PHP, XML, XSLT, Portals, Java Script, HTML

WSAD: (Eclipse), RAD 7.5, JBuilder, XML Spy, and Jasper report tool, toad, SQL Developer. GWT

Technologies/Frameworks: J2SE, J2EE, JSP, JSF, Servlets, EJB, Struts 2.0, JAXB, Spring, Hibernate, JPA, Ajax, GWT, IBM Message Broker, JBoss drools,MQ Series

MS: SQL 2000,Oracle 10G, SQL server 2008, MySQL 4.1, DB2

Web and Application Servers: Jetty, WebLogic, Tomcat, WebSphere, Orion, IIS, IBM Web Sphere Application Server 6.1 and BEA WebLogic 8.1, 9.x, Jboss

Modelling tools: Rational Rose, RSM, Erwin, Visio

GIT:, PVCS, Clear Case, VSS,SVN

Build Tools: Ant, Maven, CruiseControl

IDE Tools: RAD 6.x, IntelliJ IDEA, HP Quality Center, Eclipse, Rational Rose, SQL developer, JBuilder, Visual Age for Java 3.5/4.0,JIIRA Rally(Agile)

Caching Strategies: Redis,ElasticCache

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey.

Java Architect

Responsibilities:

  • Lead a team of 15 member which include leads, developers and QA for the Application and the data COE team.
  • Ingested data from various external Systems like HDFS, Hive, RDBMS, Amazon S3 for meter readings and other details from Aclara, Datamatic etc
  • Lead and Handled different applications like AMI, CSO, MeterOPS, C1V, MajorAccounts,Spend Analytics, Billing Apps etc will process these transformed dataset for their Dashboards, Reports etc
  • Handled EMR,EC2 instance in AWS for the deployment of the application.
  • Introducing Continuous Integration and containerization principles and best practice to multiple product teams, introducing and onboarding them to Docker and Jenkins pipelines
  • Developing tooling and automation for platforms, containers and build & deployment pipelines
  • Design,plan and implemented a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology.
  • Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application
  • Involved in Code Coverage testing for testing the performance of the application.

Confidential, Washington DC

Java Architect

Responsibilities:

  • Lead multiple teams for the delivery of the application which involves various application for the integration.
  • Attended end user expos to get the need and feedback along with the PO’s and Directors for gathering the inputs, converging that to requirement along with PE’s and arriving for a implementation timeframe.
  • Reverse Engineering to address the performance issue raised due to the wrong implementation technique using Java.
  • Designed and Implemented core functionality as part of refactoring using Java 8, REST API and JMS.
  • Performance tuning for the application.
  • Framing object hierarchy for the Framework
  • Framing Functional as well as technical requirements.
  • Deploying the application in the cluster in EC2 instances.

Confidential, Santa Clara

Java Architect

Responsibilities:

  • Involved in CRM activities to get the design approved.
  • Interacting with the business users, analyst to arrive at the needs of the end users.
  • Design,Framing functional requirements for the application to increase the profitability of the product for the final release.
  • Refactoring the Application Framework code to the new standard devised by me.
  • Worked extensively with SOAP and Restful web-service for application integration. Extensive knowledge of both Creation and Consumption of Web Service.
  • Implementation of jboss cache for the application.
  • Implemented charts which depicts the frequent changes in Virtual Machine/Host Memory Utilization and CPU Utilization.
  • Worked in EXJS 4.2.2 and the Confidential framework for the development of web application.
  • Design and Implementation of end to end feature of HP-Gen 9 features in UI using SNMP V1/V3 mode.
  • Integrated Lights-out feature implementation in the application.
  • Bamboo plan integration with the build process.
  • EJB timer implementation in the UI/Server-side for querying the data related to Virtual Machine and session.
  • Agile methodology adapted for the delivery to overcome the impediments and fasten with delivery with less hurdles.
  • Provide Oracle SOA functional subject matter expertise. Mentor others in application functionality and production operations

Confidential, Sacramento

Senior Technical Analyst

Responsibilities:

  • Requirement analysis, solution design, development and documentation.
  • Handled a team of 8 for the development/implementation part.
  • Supporting and bug fixing the Production application issues.
  • Preparing workspace setup/Knowledge base documents for new team members.
  • Performing peer code reviews and providing the comments.
  • Involved in doing the production deployments and managing the build activities.

Confidential, Vacaville

Java Architect

Responsibilities:

  • Worked with Technical Lead to find out the gap between the User Requirement Document and the existing System.
  • Migrated the controller part to Sturts 2x. Refactoring the code from java 1.2 to Struts and upgrading the backend architecture.
  • Estimation and Planning.
  • Techno Functional tasks as I have to frame the requirements interacting with business users as well as framing the architecture relevant for it.
  • Involved in Java/J2EE application design for re-factoring the application. Upgraded the system to the new web technology as per the Confidential Standard.
  • Documentation, Demonstration and Presentation of the POCs
  • Worked extensively with SOAP and Restful webservice for application integration. Extensive knowledge of both Creation and Consumption of Web Service

Confidential

Java Architect

Responsibilities:

  • Worked with SME’s & BA’s to analyze and finalize the requirement.
  • Understanding the client systems and designing interfaces
  • Estimation and Planning.
  • Business analysis to determine the feasibility of the requirement and deliverable in the stipulated timeframe.
  • Involved in Java/J2EE application design and product development.
  • Designed Class/Sequence diagrams through RAD 6.5 for the technical design.
  • Involved in code Review and suggested to optimize for better performance.
  • Review the High level Design, LL D, Integration Test case.
  • Oversee all stages of design, development, and deployment of change requests and new enhancements for existing applications.
  • Resolved various production issues by giving technical assistance to customer and doing bug fixes with in SLA (Service level agreement).
  • Interacted with client and vendors and provided technical solutions to resolve application issues.
  • Integration of the code with the other modules.
  • UAT and Integration Testing
  • Provide technical support and guidance to the team.

Confidential

Java Architect

Responsibilities:

  • Coordinated with project groups across Banking Software Divisions to encourage better software reuse through encapsulation, better SOA design and documentation.
  • Undertaking responsibility for the development process in the project.
  • Actively Involved in all aspects of system design. Worked as a offshore leader to get the work done from offshore team
  • Analysis of J2EE framework and developing proof of concept.
  • Trained the newly joined team members to understand the system framework as well business involved.
  • Apply quantitative methods and techniques to manage and analyze research data, as well as perform advanced statistical analysis
  • Resolved various production issues by giving technical assistance to customer and doing bug fixes with in SLA (Service level agreement).
  • Developed business modules.
  • UAT and Integration Testing

Confidential

Java Lead

Responsibilities:

  • Involved in Analysis, Design, Development and Production phases of the different modules
  • Providing technical analysis and design for various change requests.
  • Worked with the team in Identity & Access Management (IAM) technologies.
  • Worked with SME’s to analyze and finalize the change requirements.
  • Understanding the client systems and designing interfaces
  • Estimation and Planning
  • Coordinate with teams for clarifications, deliverable and project status.
  • Involved in code Review and suggested to optimize for better performance.
  • Responsibility for review the High-level Design, LLD, Integration Test case.
  • Integration of the code with the other modules.
  • CAT and Integration Testing
  • Adherence to the quality standards and process management.
  • Involved in Mulch-Factor authentication.
  • Worked on Single Sign-On, Digital Certificates, federation, and LDAP for the web application.
  • Strong programming skills in SAS with an emphasis on sound program design methodology
  • Basic knowledge of relational warehouse or database environments including SAS Business Intelligence (BI), SQL and Database 2 (DB2); knowledge of reporting packages such as Crystal Reports, Web Focus, Business Objects, SAS Enterprise Guide

Confidential, Wilmington,DE

Senior Technical Analyst

Responsibilities:

  • Develop analytic plans and provide consulting advice on reimbursement and external customer projects
  • Data analyst role responsible for working in conjunction with business analysts to develop, test and implement new production audit opportunities and trends
  • Take assignments from DBM team and perform SAS coding to create different database marketing lists
  • Involved in Estimation and Planning.
  • Analysis & Design
  • Responsible for the work allocation & review
  • Giving Technical guidance to the team in terms of implementation.
  • Review of the UML diagrams (Sequence diagrams, Class diagrams)
  • Code and functionality review for all the modules.
  • Ensure quality and completeness of deliverables.
  • Integration of the code with the Server API developed by client.
  • Handled MQ design and development between AIGDirect and 21 st Century Insurance.
  • UAT Support.

Confidential

Senior Technical Lead

Responsibilities:

  • Implementation of the project in Hawaii and coordinating with offshore developers.
  • Responsible for designing the software system for computerizing the Healthcare product mainly for elderly people in AIGHawaii.
  • Worked on Single Sign-On, Digital Certificates, federation, and LDAP for the web application.
  • Framed design document as per the Confidential standard for a given use case using Rational Rose professional J Edition architecture class diagram and sequence diagram.
  • Involved in creating WebSphere instances for the application in WAS 6.1
  • Worked in stimulating the production data collected from external source in UAT/Test/Dev environment.
  • Designing and Development of critical modules for uploading, downloading, checking-in and checking-out a document with online editing and screens for entering client information/maintaining user account.
  • Working closely with the external client/customer for making them to understand the system in UAT activity (prior to production)

Confidential

Java Developer

Responsibilit ies:

  • Actively Involved in all aspects of system design. Worked as a offshore leader to get the work done from offshore team
  • Analysis of Café framework and developing proof of concept.
  • Giving Technical guidance to the team in terms of implementation..
  • Developed business modules using Café and JSF frame work.
  • Implemented Object hierarchy for the application.
  • Code and functionality review for all the modules.

Confidential

Java Developer

Responsibilities:

  • Developing new requirements based on Functional Specification.
  • Preparing Program Specification for existing gaps and non-gaps (non-gaps are new business requirements from the business side).
  • Impact analyses for gap related changes.
  • Developed Command Pattern over Session Bean Data Access logic.
  • Developing Stateless Session bean and Bean Managed Entity Bean to implement business logic and data logic.
  • Developed Interest Accrual Batch Process.
  • Developing multi threaded batch process using Stateless Session Bean with bean managed.

We'd love your feedback!