We provide IT Staff Augmentation Services!

Java Lead/architect/project Manager Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Java Lead/Architect with over Fifteen years of industry experience including 8 years at Confidential Services. 7+ years of Design/Architecture experience. 3+ years of experience in USA for multiple clients
  • Handled multiple roles - Application Architect, Technical Lead and Developer. Had lead and mentored development teams of varying capacity.
  • Vast hands on technical experience with strong command over Java, J2EE (EJB, JSP, Servlets, JMS), XML/XSD/JAXB, Webservices(SOAP/REST), WebSphere, MQ & other web technologies.
  • Thorough understanding and experience in applying Design Patterns, J2EE frameworks: Struts, Spring, Hibernate as well as other open source projects.
  • Possess excellent analysis, architecture/design skills including Object Oriented Analysis and Design (OOA/D), UML modeling and experience on the usage of various design/modeling tools.
  • Proficient in analyzing, then translating business requirements to functional and technical specifications with best technical architecture/design/implementation.
  • Has experience of working directly with Client Directors, Lead Technical Architects, Business partners and other vendor partners.
  • Has ability to collaborate with other groups, teams to accomplish team goals and drive projects for successful delivery.
  • Conversant in all elements of globally distributed enterprise applications, including web delivery technologies, capacity and performance considerations, DR strategies.
  • Executed multiple projects based on Onshore - Offshore model. Ability to effectively communicate and lead geographically distributed teams. Worked in USA at client place for about 3+years
  • Worked on a variety of projects and releases ranging in both size and scope.
  • Can work well independently without supervision and can advise/propose solutions to Business Partners with proper IT direction for meeting the business needs.
  • Good understanding of Service Oriented Architecture (SOA) and has experience in implementing projects based on SOA.
  • Experience in Project Management aspects including schedule & cost estimation, resource planning, forecasting and status reporting.
  • Executed business critical software projects for different industry domains - Banking, Insurance, Healthcare insurance, Consumer Finance and Telecom.
  • Regularly maintain personal technical competency through self-study, ongoing education, and hands-on participation in engineering activities.
  • Possess strong interpersonal, written and verbal communication skills.
  • Possess strong knowledge and interest in designing scalable, high performance applications.
  • Ability to effectively function in a fast-paced and constantly changing environment.
  • Creative, problem-solving approach with developed multi-tasking ability.
  • Enthusiastic and quick learner of new technologies. Ability to evaluate different technologies, build Proof-Of-Concepts (POC) to supplement design decisions.

TECHNICAL SKILLS

Operating Systems: Unix/Linux, Windows

Languages: Java, C and C++

Java/J2EE Technologies: Servlets, JSP, JDBC, JNDI, Java Mail, JCE

Distributed Computing Enterprise: Java Beans (EJB) and RMI

Middleware: WebSphere MQ and Java Messaging Service (JMS)

Web Services: XML, XSD, JAXB, XSLT, SOAP, WSDL, REST.

Client side Development: JSP,JSF, AWT, Applets/Swings, and JavaScript

Development Tools: RAD 7, WSAD, Eclipse, TogetherSoft.

Design/Modeling Tools: Rational Software Architect (RSA), Visio

Testing / QA Tools: ClearQuest, Mercury Quality Center

Other Rational Tools: Rational Portfolio Manager (RPM)

Version Control/Build: ClearCase, CVS and Subversion, Ant, Maven

Web Servers: Tomcat, Apache, JRun, IHS

Application Servers: IBM WebSphere, WebLogic, Jboss

Frameworks: Struts, Hibernate, Spring, Toplink, IAA

RDBMS: UDB, Oracle, DB2 and MS-SQL Server

Methodology: OOAD using UML

Others: Tivoli, Single Sign On (SSO), LDAP

Build tools: Ant, Maven

PROFESSIONAL EXPERIENCE

Java Lead/Architect/Project Manager

Confidential

Responsibilities:

  • As Technical Lead/Application Architect for American Express client, was responsible for providing technical solutions for the business needs till the end solution is implemented in production environment. Numerous solutions were implemented confirming to the Amex Reference Architecture for across various releases.
  • As a lead was responsible for uplifting OMS Disputes application to WEB2.0 platform for International markets
  • Design, implement Web services for OMS functionalities and expose them as services to the external client systems
  • Was responsible for analyzing the impacts and provide the designs for various applications like Card Acceptance Processing Network (CAPN) Submissions Web, Automatic Bill Payment, Data Security Website and OMS Singlevoice for different releases.
  • Collaborated with Technical Director, Lead Technical Architects (LTA’s), Business Architects and other impacted application teams for designing, reviewing and finalizing solution designs for multi-system impacted projects.
  • Worked with database architects closely so that database tables were designed in the most appropriate and effective way for fast access to large data sets spread across in different tables.
  • Documented software design using UML notations and different styles for architecture diagrams that will be used by developers in building the proposed system.
  • Lead and mentored offshore project development teams ranging from 10-15 members in delivering solutions for the customers and monitored the project health throughout the life cycle, so that to meet the project schedule, within budget, with highest quality.
  • Monitored architectural/design conformance of implementation with project team as well as communicated any architectural decisions and intent with project team.
  • Worked with Business teams and other technology groups to come-up with level estimates at different phases
  • Prepared detailed estimates, project plans, skill-wise resource plan for various projects/releases
  • Provide monthly effort/resource forecasting, weekly status reports, risk and mitigation plans to the client
  • As Onsite Lead at AMEX for IT Service Catalog (ITSC) project provided migration plan, technical implementation plan and migration support for WAS 6 infrastructure uplift project.
  • Was responsible for performance improvement strategies on WebSphere/MQ, Provided designs for Adapters and utilities for ITSC project for interfacing with vendor applications.
  • For production releases was responsible for release management- creating change requests, tracking and getting the change request approved by various impacted groups and coordinating with involved parties, validating the production launch. Work with Production support team and advice with solutions for resolving any production issues.
  • As a Lead Designer in ECM-EPAS project involved in Architecture decisions, Application & Architecture design reviews, other design activities including developing conceptual/detailed design documents for the decided architecture and walk through the design with the client for the acceptance and also with the development team for implementation.
  • Participated in all engineering activities - Architecture, design, coding, review, configuration and testing of application code. Design and specify key interfaces and data models.
  • Responsible for managing scope, resource planning cost estimation & scheduling, status reporting aspects of the project. Handled work allocation to the project team and provided regular status updates to client PM as well as director. Clear communications were kept through out each of the project life cycle describing accomplishments any risks and mitigation plans.
  • Mentored the development team in Java development best practices, application architecture and design
  • Establish Quality Procedures for the team continuously monitor and audit the work products to ensure team meets quality goals.
  • Educated the project team to adhere and follow department quality assurance guidelines and processes.
  • Monitored industry best practices and advise advances/software upgrades in methods of software engineering.

System Analyst

Confidential

Responsibilities:

  • As a Designer responsible for business, technical analysis and developing architecture design.
  • Participated in application and architecture design reviews for performance and security issues.
  • Formation and mentoring of project team.
  • Hands-on development of Java/EJB components.
  • Developed O/R mappings for all the BOM objects using Oracle Toplink O/R Mapping Tool
  • Involved in integration of J2EE application middle layer with front-end and back end application and involved in fixing the integration issues. Testing support for different releases of the product.
  • Involved in performance tuning of the application and developed Ant build script.
  • Verification and review of system test results to match with business requirements.

Sr. Developer

Confidential

Responsibilities:

  • Worked with Business Analyst in translating business requirements into Functional Design Document.
  • Involved in design and preparation of the Technical Design Document (TDD) from the Functional Design Document (FDD) based on Apollo base framework.
  • Developed of Web-tier components (Action Classes, JSPs, FormBeans and ValueBeans), Application-tier components (EnterpriseJavaBean, Business Objects and Business Helper Classes) and Utility Classes (using Value List Handler design pattern).
  • Preparation JUnit test cases for the Action Class methods, EJB methods and execution unit test cases, verification and documentation of test results.
  • Integration support and trouble shooting of integration issues.

We'd love your feedback!