Java Team Lead / Bsa Resume
PROFESSIONAL SUMMARY:
- 8 years of experience in analysis, design, development and promotion of Enterprise Application Integration solutions
- Knowledge of Project management practices and a member of PMI (Project management institute)
- Solid knowledge of Java Design Patterns and J2EE Design patterns like Session Façade, Front Controller, DAO and use of Eclipse IDE
- UML modeling experience using Visual Paradigm, IBM Rational Rose and Microsoft Visio
- Experience working on databases like Oracle 9i, Oracle 10g and DB2 using Java API - JDBC.
- 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.
- Agile working experience with Core Java, JSP, Servlets, JDBC and involved in the creation of UML diagrams.
- Developed database PL/SQL programs for SQL Joins, Procedures, Functions and Triggers in Oracle 11g and SQL Server.
- Expert in documenting Process flows, architecting using SOA Design patterns, XML and Process re-engineering.
- Proficiency in designing and developing multi-tier applications using Hibernate 3.0 Framework and Spring 2.5 Framework.
- Experience in web scripting technologies like JavaScript, HTML, CSS, and AJAX.
- 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.
- Highly analytical, motivated and result oriented.
PROFESSIONAL EXPERIENCE:
Confidential
Java Team Lead / BSA
Responsibilities:
- Performed detailed analysis of User’s requirements through timely communication.
- Enhanced certain Common Set of APIs using Core Java (OOP concepts, data structures and algorithms).
- Monitoring and controlling of triple constraints while implementing Scrum Methodology
- We used XSL and XSLT for extracting and transforming the data between these systems.
- Coordinate the needs of various stakeholders in this project and provided pertinent communication when needed
- Tracing and Logging frameworks implemented using Log4j.
- Interact across various organizational units and levels of authority to consolidate the scope definition
- Define and govern a SOA based solution to address long-term business-IT flexibility
Environment: Java 1.5, SQL Server, Apache Ant, Tortoise SVN, Microsoft Visio, MS Project, Eclipse IDE, Oracle 10g, JUnit, XML, XSL, XSLT, HP Application Lifecycle Management (ALM), PPM, JIRA.
Confidential
Java Team Lead
Responsibilities:
- Ant Build tool configuration for automation of building processes for all types of environments
- Extensively used Core JAVA and Java design patterns for modeling the optimal solution
- Performed Root-cause analysis followed by UML modeling via Activity diagrams, Collaboration diagrams and Swim-lanes
- Delivered Business rules engine model through timely discussion with end users and documenting the relevant Business rules
- Used Tortoise SVN as a version-controlling tool for managing the module developments
- 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.
- Regularly wrote Java Doc for making it easier to find s and better readability of code.
- Used UModel as the UML modeling tool for designing certain components of this SOA application.
Environment: J2SE 1.5 (Collections, Multithreading, JDBC), XML, XSL, XSLT, Tortoise SVN, Oracle 10g, Windows XP, Log4j, OOP concepts, data structures and algorithms.
Confidential
Systems Analyst / Java Lead
Responsibilities:
- Used FINCAD toolset for performing calculations of Accrued Interest, Yield level and Coupon payments in a standardized fashion across the application.
- Perform detailed Data Modeling
- 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
- Documented SOA Systems Integration specifications and performed detailed Data Modelling (using Toad Data modeler).
- Design new services using Service Oriented Architecture (SOA).
- Created stored procedures and triggers for automating some of the processes within the application. provided support to several SOA components of this application for the End-of-day processes
- Interact with internal and external customers to interpret product requirements
- Development, enhancement and testing of several Service modules like Data Normalizer, Securities and Index Calculator and Report generator.
- Develop subject matter expertise in systems and applications to assist business users
Environment: Java 1.5, Collections API, File I/O, Spring 2.5, Hibernate 3.0, Oracle 10g, Toad 9.7, JMS, Eclipse Helios, Windows XP, Apache AntWeb logic server 9.1, eLoader, Clear case.
Confidential
Java Application Architect
Responsibilities:
- Designing, Development, and Unit testing of the project
- Interface and collaborate with technical team to standardize Service interfaces for SOA.
- Creation and execution of automated test suites using JUnit.
- Developed User interface using AJAX and Spring MVC. Extensively used Spring core APIs for modularization
- Work in an agile project environment using Scrum practices.
- Used DOM parser for XML parsing.
- 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
- Used JSPs, Servlets, Spring MVC and various Java design patterns
- 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
- 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, Web sphere Application Server 5.1, WSAD 5.1, 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.
- Development of WSDL files and SOAP messages for web services’ communication.
- Implementation of governance policies using IBM Web sphere SOA governance.
- Used JDBC to manage Profile-related tables in My Profile data store
- 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), Windows XP.
