We provide IT Staff Augmentation Services!

Java Systems Analyst Resume

5.00/5 (Submit Your Rating)

Raleigh, NC

SUMMARY

  • 10 years of experience in analysis, design, development and promotion of Enterprise Application Integration solutions
  • Sun Certified with over 10 years of experience in full life cycle development of complex commercial applications using Object - oriented Java and J2EE technologies.
  • Extensive working experience on multi-tiered server side component development involving Java, JSP, Servlets, JDBC, EJB, Java Beans.
  • Used development tools like Eclipse IDE, RAD 7.0 and WSAD 5.1.
  • Experience working on databases like Oracle 9i, Oracle 10g and DB2 using Java API - JDBC.
  • Developed web services using SOA and linked with external systems using ESB (Enterprise Service Bus).
  • Strong expertise in developing Front end with JSP using Servlets, Struts, JSF, JSTL and UI Tags.
  • Proficiency in designing and developing multi-tier applications using frameworks like Struts, Validations and Tiles and good knowledge of Hibernate 3.0 Framework and Spring 2.5 Framework.
  • Experience in developing asynchronous messaging systems using JMS, MDB and MQ Series.
  • Excellent experience in development and deployment of complex business systems and processes using various soft wares and hardware platforms employing object-oriented techniques using IBM WSAD 5.0/5.1 and IBM Web sphere Application Server (WAS) 6.0.
  • Good exposure to XML technologies like DTD, XML Schema, XSL, XSLT, DOM & SAX parsing and XPath.
  • Experience in web scripting technologies like JavaScript, HTML, CSS, and AJAX.
  • Configuration of caching frameworks like Oracle Coherence and Lucene cache.
  • Experience working in a Test driven environment (TDD) using JUnit tests.
  • Worked on various web-servers like Web logic 9.1, Web Sphere 5.0 & 6.0, and Tomcat 5.5 & 6.0.
  • Designing experience with database using UModel, Visual Paradigm, Microsoft Visio and Rational Rose.
  • Solid knowledge of Java Design Patterns and J2EE Design patterns like Session Façade, Front Controller, DAO, Business Delegate, Service Locator, Value object, Value List Handler, and View Helper.
  • Worked extensively on testing, troubleshooting, code review, preparing user documentation and post implementation support.
  • Good knowledge of Extreme Programming using Agile Methodologies with iterative and incremental Software Development process.
  • Implemented Continuous Development using Hudson and Jenkins.
  • Involved in all stages of a Software development life cycle (SDLC)
  • Expert understanding of Scrum Methodology in the role of a Product Owner and Scrum Master to facilitate projects.
  • Documented SOA System specifications and performed detailed Data Modeling.
  • Expert in documenting Process flows, architecting using SOA Design patterns, XML and Process re-engineering.
  • Strong communication and effective team leadership skills combined with technical expertise.
  • Involved in the creation of various project documents (Root cause analysis, Business Requirement documents, UML diagrams, Use Cases, Deployment diagrams).
  • Experience with service design using Oracle SOA Suite 11g and implementation of BPEL processes.
  • Capable of Testing, Reviewing and Modeling Business Processes, writing Detailed Requirements, preparing Project Plan, and establishing SOA Governance policies.

PROFESSIONAL EXPERIENCE

Confidential, Raleigh, NC

Java Systems Analyst

Responsibilities:

  • Requirements analysis and preparation of User Requirement Matrices, Affinity diagrams, Business Requirement Documents and System Specifications.
  • Root-cause analysis through Fish-bone diagrams and create UML models via Activity diagrams and Swim-lanes.
  • Define Security standards for various components and communicate these while working in Scrum based development environment.
  • Participated in Code Reviews for Java EE codebase and Oracle PL/SQL programs.
  • Worked closely with Finance subject matter experts and technology partners.
  • Coordinate the needs of various stakeholders in this Project and provided pertinent communication to Program manager.
  • Defined and lead end-to-end testing to ensure that submitted data is accurate through the various stages of the project.
  • Interact across various organizational units and levels of authority to consolidate the scope definition.
  • Worked with distributed teams of about 5 Developers, 2 QA and 1 Business Analyst.
  • Handled various Change Requests from users and worked with the team in prioritizing those Change Requests.
  • Identified, recorded, tracked and escalated risks and issues to business and program management team as appropriate.
  • Define and govern a SOA based solution to address long-term business-IT flexibility.

Environment: Java 1.8, Apache Ant, Tortoise SVN, Microsoft Visio, MS Project, Eclipse IDE, Oracle 11g, JUnit, XML, XSL, XSLT, HP Application Lifecycle Management (ALM), PPM (Project Portfolio Management), JIRA.

Confidential, New York City

Java Systems Analyst

Responsibilities:

  • Requirements analysis and preparation of Use Cases, Business Requirement Documents and System Specifications
  • Defined and directed project goals, objectives, critical success factors, milestones, and risks.
  • Monitoring and controlling of triple constraints while implementing Scrum Methodology and aligning them with project objectives.
  • Define Business rules for various components and develop a Decision Tree.
  • Articulating project status to the Upper Management.
  • Worked closely with Finance subject matter experts and technology partners.
  • Coordinate the needs of various stakeholders in this Project and provided pertinent communication to Program manager.
  • Defined and lead end-to-end testing to ensure that submitted data is accurate through the various stages of the project.
  • Interact across various organizational units and levels of authority to consolidate the scope definition.
  • Worked with distributed teams of about 7 Developers, 2 QA and 2 Business Analysts.
  • Handled various Change Requests from users and worked with the team in prioritizing those Change Requests.
  • Identified, recorded, tracked and escalated risks and issues to business and program management team as appropriate.
  • Define and govern a SOA based solution to address long-term business-IT flexibility.

Environment: J2SE 1.7 (Collections, Multithreading, JDBC), XML, XSL, XSLT, Tortoise SVN, Microsoft SQL Server, Log4j, OOP concepts, data structures and algorithms.

Confidential, Jersey City

Business Systems Analyst

Responsibilities:

  • Defined and directed project goals, objectives, critical success factors, milestones, and risks
  • Performed Root-cause analysis followed by UML modeling via Activity diagrams, Collaboration diagrams and Swim-lanes
  • Performed monitoring of implementation scheduled along the Critical path for avoiding potential Risks
  • Delivered Business rules engine model through timely discussion with end users and documenting the relevant Business rules
  • Worked closely with senior management, subject matter experts and IT teams to define business requirements
  • Added new services for static value objects (VOs), which acted as a cross-cutting concern spanning all modules
  • Defined and architected SOA based solutions to address long-term business-IT flexibility

Environment: J2SE 1.5 (Collections, Multithreading, JDBC), Clearcase, WebLogic, Log4j.

Confidential

Systems Analyst

Responsibilities:

  • Evaluate business process improvement opportunities for existing applications.
  • Perform detailed Data Modeling while taking into consideration Schema definitions and Firewalls for handling Security
  • Demonstrate critical thinking and judgment in delivering projects aligned with organizational objectives
  • Design performance metrics for each individual component.
  • Perform UML Modeling using activity diagrams and business process diagrams for each sub-system
  • Work closely with senior management, business users and IT teams to define business requirements
  • Design new services using Service Oriented Architecture (SOA)
  • Interact with internal and external customers to interpret product requirements
  • Develop subject matter expertise in systems and applications to assist business users

Environment: Java 1.5, Collections API, File I/O, Struts 2.0, Oracle 10g, Toad 9.7, JMS, Eclipse Helios, Apache Ant, Web logic server 9.1, Clear case.

Confidential

Java Application Architect

Responsibilities:

  • Interface and collaborate with technical team to standardize Service interfaces for SOA
  • Work in an agile project environment using Scrum practices
  • Creation and execution of automated test suites using JUnit
  • Follow SDLC process established in the organization and maintain all relevant requirement artifacts
  • Partner with business teams and create Functional design for various modules in the platform
  • Act as subject matter expert in HL7 and EMR standards, draft Use Cases, Process Flows and Activity diagrams

Environment: Java 1.5, Collections API, File I/O, Spring 2.5, Hibernate 3.0, SQL Developer, Oracle 10g, Web Methods 7.1.2, Eclipse Ganymede, Windows XP, Apache Ant.

Confidential

Senior Java Developer

Responsibilities:

  • Worked with the Business Analysts for requirement gathering and organized regular Demos during the course of development while following Agile methodology.
  • Involved in the designing and development of Processes and blueprints (XMLs) using J2EE 1.4 guidelines
  • Creation and execution of automated test suites using JUnit
  • Created Data Models for entire application
  • Prepared Load testing scripts using eLoader/eTester tool and ran the tests with a setting of one hundred users and monitored the performance for our application.
  • Integrated Spring MVC and Hibernate frameworks
  • Used Anzen security tool for configuring and authorizing user information & web security using Single Sign-On (SSO)
  • Measure performance metrics for individual components and the system as a whole
  • Tracing and Logging frameworks implemented using Log4j

Environment: J2SE 1.4, J2EE 1.4 (Servlets 2.4, JavaBeans 1.0, JSP 2.0, EJB 2.1, JDBC 3.0), Struts 1.2, Websphere MQ, Rational Application Developer (RAD), Websphere Application Server 6.0, JUnit 3.8.1, AJAX, Spring 1.2, Hibernate 2.1, CVS, Log4j, Windows XP, Oracle 9i.

Confidential

Associate Systems Engineer

Responsibilities:

  • Designing UML diagrams for the entire application using Rational Rose products.
  • Developed MDB in EJB 2.0 for handling offline requests through IBM MQ Series.
  • Configuration of source and target queues using IBM MQ Series.
  • Wrote UNIX (AIX) scripts for automated processing of certain functions that were performed weekly by connecting to the DB2
  • Development of WSDL files and SOAP messages for web services’ communication and used Struts framework.
  • Implementation of governance policies using IBM Web sphere SOA governance.
  • Used JDBC to manage Profile-related tables in My Profile data store
  • Logging framework implemented by using JLog, a flexible logging utility for use within technology Community
  • Created tables in the DB2 v8 database
  • Prepared code documentation for future and upgrades

Environment: J2SE 1.4, J2EE 1.3 (Servlets 2.3, JavaBeans 1.0, JSP 1.2, EJB 2.0), Struts 1.1, Web sphere Application Server 4.0, DB2 v8, WSAD 5.0, CMVC, UNIX (AIX 5.0).

We'd love your feedback!