We provide IT Staff Augmentation Services!

Sr. Java Architect Resume

Fort Wayne, IN

SUMMARY

  • Having 11 years of Information Technology experience in application and systems development, currently working as a Java Architect - specialized in Java/J2ee(HealthCare, Banking, Insurance and Oil & Gas Domains), having comprehensive experience in the entire software project lifecycle, including project planning/scheduling, configuration management, defect management, requirement analysis, architecture design and development.
  • I have work experience in Waterfall software development methodology and Agile Methodology (Scrum Master) with excellent analytical abilities, good communication skills, adherence to project-specific quality and documentation standards, client interaction skills, keen to learn new things, and good teamwork spirit with leadership skills.
  • Java/J2EE professional with 11 years of experience in Software analysis, Design and Development of Enterprise Applications using frameworks like Spring 4.0, JSF 3, EJB3.0, Struts 2, Hibernate 4.0, JSP 2.0, JMSand SOAP Web Services.
  • Strong experience in working end-to-end development life cycle(SDLC) of projects, through the gamut of phases from Requirements Gathering, Analysis, Design, Development, Testing to Quality Review in Agile and Waterfall methodologies.
  • Good experience in Object Oriented Analysis and Design (OOAD), Technical Documentation, Software Testing using JUnit framework.
  • Expertise in Client Side designing and validations using HTML5, Java Script, JQuery, Ajax and CSS3.
  • Strong experience and good knowledge in PL/SQL packages, stored procedures and functions for database application. Expertise in Object Oriented Analysis, Design / Development Methodologies
  • Having good knowledge of Oracle 11g and MS-SQL 2007 databases. Good command in writing SQL queries, Stored Procedures and Triggers.
  • Good knowledge in deploying applications on application servers (Jboss 5.1, Apache Tomcat6, Weblogic12.1.3).
  • Good experience in troubleshooting the performance issues.

TECHNICAL SKILLS

Operating Systems: Windows, Unix.

Databases: Oracle 11g,DB2, MS-Access.

Languages: Java, C++

Internet Technologies: JSP, Servlets, Hibernate, JPA2.0, JDBC, Applets, HTML, DHTML, JavaScript, XML and UML

Framework: Struts, Spring, EJB, Ajax, Angular JS

Distributed Technologies: RMI, EJB, JMS, Webservices

Application Server: SUN ONE Application Server 7.0, BEA Web logic Application Server 12.1.3, JBossApplication Server 4.0, WebSphere 6.1, 7.0 and 8.0 .

Web Server: Tomcat Web Server4.1.24, iPlanet web server 4.1.

IDE: Eclipse 3.1, Edit plus 2.11, IntelliJ IDEA 14.0.3 and RAD

Tools: Visio Professional, Rational Rose,WinRunner, QTP, VSS 1.6.1,WinCVS 2.0,PVCS 6.8, Toad 7.6 EA,Hammurapi, Perforce

PROFESSIONAL EXPERIENCE

Confidential |Fort Wayne, IN

Sr. Java Architect

Responsibilities:

  • Involved in requirement gathering, analysis of the requirements, functional specification review, technical specification preparation and project module design\development and maintenance.
  • Creation of low level design deliverables (Object Oriented Design which includes Class and Sequence diagrams)
  • Self and peer to peer review of Design Deliverables and responsible to get those deliverables are approved by the customer architecture team.
  • Development of code as per the requirements / specifications and design, Self and peer to peer review of the developed code
  • Developed various reusable Java classes which can be used across the modules of the application based on the design.
  • Integrated work with various teams involved in the project and made enhancement based on the users’ demands for the system.
  • Have done code reviews, debugging, bug fixing, performance tuning and unit testing.
  • Involved in writing use cases and documenting test results.
  • Done performance Tuning: Analyzing the performance issues in production, create analysis documents for performance issues, tune the performance issues, Understanding the flaws in the application and addressing them in order to improve the performance
  • Coordination with Offshore team, managing tasks, leading onsite as well as offshore team on technology front.
  • Coordinating with Application support team to identify and resolve production issues.
  • As anonsite coordinator my responsibilities also included to prepare and review Project Plan, Test plan & test cases and make the documents required for Project Management and Monitoring.

Environment: JSF1.2, JPA2.0, J2EE, Struts 1.2, Spring, Web services, JSP, JSTL, XML, XSLT, JUNIT4.0, Easy Mock3.1, Powermock, Oracle 11g, WebLogic Server 12.1.2 & 12.1.3.IntelliJ Idea, Perforce.

Confidential | Houston

Java Architect / Sr. Business Analyst

Responsibilities:

  • Analyzing the requirements and coming up with the Estimation and Plan for releases.
  • Preparing Business Requirements document.
  • Designing and Preparing the Technical Specification document from the functional specifications.
  • Preparation of Weekly Status Report and Monthly Status Report.
  • Release deployment planning and execution of releases.
  • Did GAP Analysis between Conformity & Metal Trace applications.
  • Developed Data Collection Plan module for Conformity application with ownership of all phases (Requirements to Release to production)
  • Digitized data collection forms and provide barcodes for part numbers for easy tracking, and also provide digital stamps for all inspectors as an added value.
  • Did GAP Analysis between Conformity application and Drilling Customer Portal
  • Added extra fields in Conformity screens as per the requirement
  • Maintain Drilling customer portal metadata in Conformity by adding extra tables and columns to existing tables.
  • Developed web interfaces as part of Conformity and Drilling Customer Portal integration
  • Written Java program which converts Databooks and COCs stores in Conformity vault into PDF format.
  • As an Onsite Coordinator my responsibilities also included to prepare and review Project Plan, SDD, Test plan & test cases and make the documents required for Project Management and Monitoring

Environment: Java, J2EE, Spring, Hibernate, Ajax, WebServices, Oracle 11g,WSAD 5.1.2, TOAD, MKS.

Confidential, CA

Java Architect

Responsibilities:

  • Analyzing the business requirements and propose an appropriate functional and technical solution.
  • Designing and Preparing the Technical Specification document from the functional specifications.
  • Preparing Usecase documents & Process Flow Diagrams
  • Planning, Estimation Assigning, Tracking, Status Reporting for Onsite and Offshore Tasks.
  • Effective defect Tracking.
  • Coordinating with the developers for resolution of defects.
  • Providing technical help / support to developers.
  • Tracking team efforts.
  • Preparation of Weekly Status Report and Monthly Status Report.
  • Tracking & reviewing the status of the project and taking corrective measures as required.
  • Release deployment planning and execution of releases.
  • End to end Coordination of all phases (Requirements to Release to production) from Onsite & Offshore.
  • As a Onsite Co-ordinator my responsibilities also included to prepare and review Project Plan, Test plan & test cases and make the documents required for Project Management and Monitoring.

Environment: Java 1.4, J2EE, Struts 1.2, EJB, Ajax, WSAD 5.1.2, TOAD, MKS.

Confidential |St.Louis

Java Architect

Responsibilities:

  • Analyzing the business requirements and propose an appropriate functional and technical solution.
  • Communicating with the users
  • New users setup in the system
  • New user’s role setup in security database by using security GUI.
  • Remedy support for unlock users account and profile change.
  • Developed ‘user management GUI’ to simplify the process of users account unlock and profile change
  • Assigned the enhancement work to offshore team and get the work done within the given period of time.
  • Always updates the offshore team with the current and upcoming work by conducting daily status call.
  • Interacting with clients and all stakeholders.
  • Involved in application deployment in production environment.
  • Given ‘on call’ support after deployed the application into production.
  • As a Onsite Coordinator my responsibilities also included to prepare and review Project Plan, SDD, Test plan & test cases and make the documents required for Project Management and Monitoring.

Environment: J2EE, Spring MVC, Hibernate, Ajax, IBM Websphere application Server, IBM JAX-RPC, Axis2, Oracle,IBM RAD 7.5, SOAP SONAR.

Confidential |Overland Park

Team Leader eSubmit

Responsibilities:

  • Analyzing the business requirements and propose an appropriate functional and technical solution
  • Preparing Business Requirements document.
  • Preparing Usecase documents & Process Flow Diagrams
  • Design and Development of the Application
  • Involved in Database design
  • Applied Front Controller pattern to centralize user actions and view selection / status update
  • Communicating with the development team on customer feedback and recommendations
  • Interacting with clients and all stakeholders
  • Prepare Test Plans.
  • Coding for Action classes, JSP files & DAOs for the Supplements
  • Performing Front end validations.
  • Writing stored procedures & SQL queries
  • Conduct and participate in code-reviews, walkthroughs which will further enhance development standards and practices across the team Carry out Unit, Integration & System testing
  • Carry out User Acceptance Testing
  • Ensuring proper utilization of human resources
  • Coordinating with Application Server and Database Administrators
  • Tracking & reviewing the status of the project and taking corrective measures as required
  • As a Onsite Co-ordinator my responsibilities also included to prepare and review Project Plan, SDD, Test plan & test cases and make the documents required for Project Management and Monitoring.

Environment: Java,Struts,JSP,Servlets, Webservices,Hibernate, JavaScript, Weblogic 8.1, XML, Oracle 9i,Eclipse, Mercury Test Director 8.0, TOAD, CVS.

Confidential

Team Leader

Responsibilities:

  • Understanding the User Requirements.
  • Design of Sequence Diagram and Class Diagrams by using Enterprise Architect.
  • Database Design.
  • Preparation of Use Cases and Test Cases.
  • Task Allocation.
  • Preparation of Weekly Status Report.
  • Team co-ordination.
  • Integration & System Testing.
  • Fix the Hammurapi constrains (According to Six sigma Standards).
  • Taken care of to load the code into Win CVS and PVCS.
  • Deployment code on Dev and Stage.
  • Bug Fixing.
  • Production move.
  • Production support.

Environment: JDK1.4.2, J2EE1.3, Struts 1.1, Log4j 1.2.8, JSTL 1.1, JBoss 4.0 / Web logic 8.1.

Confidential

Senior Developer 

Responsibilities:

  • Coding.
  • Unit testing.
  • System Testing & Integration Testing.
  • Test Plane.
  • Team Co-Ordination.
  • Code Debugging.
  • Bug Fixing.
  • Production Supporting

Environment: JDK1.4, J2EE1.3, Struts 1.1, Log4j 1.2.8, JMS, Sun One Application Server 7.0

Confidential

Senior Developer

Responsibilities:

  • Coding.
  • Unit testing.
  • System Testing & Integration Testing.
  • Test Plane.
  • Team Co-Ordination.
  • Code Debugging.
  • Bug Fixing.
  • Production Supporting

Environment: JDK1.4, JSP, Servlets, J2EE1.3, Log4j 1.2.8, iPlanet web server 6.0.

Hire Now