We provide IT Staff Augmentation Services!

Senior Java/agile Developer  Resume

3.00/5 (Submit Your Rating)

Manpower, MI

SUMMARY:

  • 15+ years of experience in Object oriented Design and development with exposure to the full life cycle of software design and development process including analysis, design, and development and testing.
  • Expertise with technologies like Java, J2EE (Servlets, JSP, EJB, JMS, JDBC and JNDI), frameworks (Struts1.2 &2.0, Spring MVC, Hibernate, Hadoop), Custom Tags, JUnit, Log4J, Ant, Maven and SOAP& RESTFul Web service.
  • Proficient in development of enterprise business solutions using IBM Web sphere, Weblogic 8.1 and Tomcat Server v6.0/8.0.
  • Accomplished and highly experience in Workbrain (2.0, 4.1, 5.0.4 and 6.1) applications.
  • Experience in developing Android Mobile application using HTML5, JQuery, Ajax and Phonegap.
  • Experience in full Software Development Life Cycle (SDLC) Experience in Agile software development utilizing Scrum and test based development (TDD) and Waterfall model.
  • Interacted with end - users and functional analysts to identify and develop Software Requirement Specification documents and transform it into technical requirements.
  • Expertise in designing Relational Database Management Systems using Oracle, MySQL, IBM DB2 UDB.
  • Strong Knowledge of Software design patterns like MVC, Singleton, Factory, DAO, DTO, Business Delegate,Service Locator, Session, Observer, Facade etc.
  • Experienced in OOAD Techniques developing Use Cases, Sequence Diagrams and Class Diagrams using UML methodology using Rational United Process.
  • Hands on experience on Microsoft Project, Microsoft Office Visio and Draw.io.
  • Experienced in top-down/bottom up approach of Web Services implementation using SOAP, WSDL and UDDI.
  • Highly proficient in using XML related technologies like XSL, XSLT, DTDs, XML Schemas, Namespaces as well as XML parsing APIs like DOM and SAX.
  • Experience in SOAP, JAX-RS, JAXB, JAXP, XML and JSON for developing Web Services.
  • Experienced in Version controlling tools like Synergy, CVS and SVN.
  • Developed and Implemented Error logging, Errorhanding and Errorresolution process in many projects.
  • Strong organizational, problem solving and decision making skills with the proven ability to assimilate, research information to develop sound and ethical solutions; Detail-oriented, process-driven with excellent communications skills with the ability to lead work with and influence colleagues and customers at all levels.

TECHNICAL SKILLS:

Languages: Java(v1.2 / v1.4)

Technologies: J2SE, J2EE, JDBC, JPA, JNDI, JSP, Servlets, JDBC 2.0, JMS,JQuery, AJAX

Framework: Struts 1.x, Spring MVC, Velocity

Databases: Oracle 10g/9i, DB2 UDB 8.0/7.0, MySQL

Application Server: WebLogic10, WebSphere App Server 7.0, JBoss-4.2.0GA, Tomcat 5.0

Markup Languages: HTML, CSS, DHTML, XHTML, XML, XSLT

Web Services Technologies: XML Schema, DTD, SOAP, WSDL, JAX- RPC, JAXB, JAXP, SOA, JAXR,UDDI, Message Handlers, DOM, SAX, XSL, XSLT

ORM Technology: Hibernate

Operating System: HP-UX 9, Sun Solaris 9, LINUX, Windows 95/98/2000/XP/2010/Vista/Windows 8

Version Tools: VSS, Tortoise SVN, CM Synergy, PVCS

IDEs: Eclipse, Rational Application Developer, Cloudera 5.3.0

Methodologies: Object-Oriented Design, UML 2.0, Agile, Waterfall

Other Tools / Products: Workbrain Confidential 5.0.4 & 4.1, Crystal Report 8.5, WEBTEXT, Log4j, SSH Secure client, ANT, Maven, ER Win, MS Project. MS Visio, Apache flume, Sqoop, Hive,, TOAD, SQL*Plus, SQL*Loader, SQL Navigator, JIRA

PROFESSIONAL EXPERIENCE:

Senior J2EE/Agile Consultant

Confidential,Detroit, MI

Responsibilities:
  • Involved in analysis, design, development and implementation of processes based on contract changes.
  • Used Agile methodology for design and development of project
  • Involved in Business Users Meetings to understand their requirements.
  • Converted business requirements into technical documents - SDD, explained business requirements in terms of technology to the developers.
  • Developed Use case, Class and Sequence diagrams using UML2.0
  • Implemented Business delegator, Factory and DTO design patterns for implementing workflows
  • DevelopedDataFlowdiagramsto create Mappings and Test plans.
  • Developed Restful Web Services (https) as service consumers implementing Workbrain Web Service API
  • Developed SOAP based services to communicate with various departments for schedule update.
  • Worked on Performance Tuning to optimize the Session performance by query optimization, manage through registry parameter and workflow process.
  • Design and development of various rules, workflows and entitlements
  • Performed Unit testing, Integration testing and System testing
  • Developed and maintainedthe furlough process using spring framework by TDD approach

Environment: Java 1.6, Weblogic 6.1, SOAP, Oracle 10g, SSH Secure client, TOAD, Tortoise SVN v1.6.16, Sun solaris, Apache HttpClient,Visio, XML, Spring MVC, Junit, Apache Axis 1.x, City Bug Reporting Tool, Workbrain 4.1

Senior J2EE/Java Consultant

Confidential, Detroit, MI

Responsibilities:
  • Analysis and Design of various processes and preparation of Data Conversion specification document.
  • Set up and prepare necessary XMLs to run the HR Refresh related applications to converge the data into the WB system from legacy systems.
  • Developed Web Services as service provider to integrate work detail from various departments.
  • Implemented Business delegator, Factory and DTO design patterns for implementing workflows
  • Migration of configuration details from the base instance to UAT and Pre Prod environment as well as preparation of new Security groups for Fire department.
  • Developed Restful Web Services (https) as service consumers implementing Workbrain Web Service API
  • Performance tuning for the workflows, forms and reports.
  • Analysis, Design and development of various rules, workflows and entitlements.
  • Furlough process developed using spring MVC with TDD approach.
  • Assigning tasks as well as coordinating development as well as testing team members for resolving Prod as well as Non prod issues.

Environment: Java 1.6, Weblogic 6.1, Oracle 10g, SSH Secure client, TOAD, Tortoise SVN v1.6.16, Sun Solaris, Apache HttpClient,Visio, XML, Apache Axis 1.x, Spring MVC, Junit, City Bug Reporting Tool, Workbrain 4.1, WSS4j

Senior Java/Agile Developer

Confidential, Manpower, MI

Responsibilities:
  • Analysis and Design of various processes and preparation of Design document.
  • Analysis and design for integration between WEBTEXT and Work brain staging environment.
  • Developed Outbound process to send text messages to candidates.
  • Developed Web Services as service provider while implementing outbound process by using JAX-RPC. Mozilla RESTCLIIENT add-on is used for testing service provider code.
  • Developed Inbound processes to process the captured time through reply message by consuming
  • Developedcode for consuming Web Services implementing WS Security Module
  • Implemented Error Handling during inbound process.
  • Implemented Localization to the Outbound and inbound text messages.
  • Deployment of SMS time reporting to the various environments.

Environment: Workbrain 5.0.4, Webtext API, JBoss 4.2, CVS, Eclipse, Web sphere Integration (WBI) tool, Windows Share point 3.0 and Oracle 9i, Apache Axix 1.x, WSS4j

Confidential

System Engineer

Responsibilities:
  • To analyze the requirement of various daily Employee, Time and Labor export processes.
  • Design and development of daily Employee, Time and Labor export processes.
  • Actively involved in various Time export process that sends feed to downstream.
  • Modification to existing rules, conditions and entitlements to include functionalities of east associate CBAs
  • Involved in unit and integration testing and Test Cases preparation for different modules and verify those from users
  • Resolving SIT and UAT IRs for Phase 2 on time.
  • Instrumental in resolving production IRs.
  • Coordinating team members for resolving Prod IRs. Also delegates and monitors work to meet the deadline.
  • To analyze the requirement of SSIP module in west
  • Design and development of Rules and Conditions for SSIP module.
  • Creating Entitlements to restore benefit hours
  • Enabling Proxy and Delegate functionality to Supervisor by using Workbrain Alert tool
  • Design and development of import interfaces for loading AWAS, vBuild, daily labor and west daily labor data to Workbrain.
  • Development of export processes to send the error data as well as input data for downstream processes.
  • Customization of core Workbrain rules with respect to Verizon requirements.
  • Involved in unit and integration testing and Test Cases preparation for different modules and verify those from users
  • Coordinating team members to facilitate problem solving.
  • Resolving SIT and UAT IRs on time.
  • Resolving Phase 1A production IRs.
  • To analyze various phases of Short term disabilities and corresponding user requirements
  • Design and development of Rules and Conditions for STD functionality.
  • Design and development of Workers Compensation rule
  • Design and development of various import interfaces for loading of Absence Authorization data from MetLife and Sedgwick
  • Development of custom JSPs to help user to customize the imported data.
  • Customization of core Workbrain rules with respect to Verizon requirements.
  • Prototype development and publishing of methods to make Work brain Web Service enabled.
  • Test Cases preparation for different modules and verify those from users
  • Resolving SIT and UAT IRs on time.

Environment: RAD 7.0, Workbrain 5.0, WebSphere6.1, CM Synergy, Struts, Web Service, Hibernate Oracle11g, DB2 UDB 8

Senior Software Engineer

Confidential

Responsibilities:
  • To analyze existing different systems and interact with user to understand business requirement
  • Software Requirement Specification document preparation
  • Created various diagrams during Inception phase and Elaboration phase.
  • Software design document preparation
  • Test Cases preparation for different modules.
  • Logical data model preparation
  • Designed and developed reusable core infrastructure, e.g. Exception Handling and Logging messages through Logger
  • An application for dynamically generating the GUI by taking inputs from database and parsing XML

Environment: Eclipse 3.0, WebLogic8.1, Struts 1.2, RUP, UML, PVCS, Oracle9i

Confidential

Software Engineer

Responsibilities:
  • Haldia Dock Complex (HDC), the river port of KOLKATA, has been set up with modern port facilities at HALDIA under Kolkata Port Trust, Ministry of Surface Transport for handling large vessels with optimum economy. It runs through 10 functional divisions managing the operations of about 1200 vessels at Haldia, carrying about 14 million tons of cargo using about 12 modernized berths.
  • NIC/NICSI was entrusted with the implementation of online integrated system across the entire port area that would take up all the campus-wide office activities through development and implementation of application
  • Software over an FOC-based Local Area Network.
  • Developed integrated package of Establishment Module which consist of Leave module and
  • Attendance Module for All Divisions. Leave Module is fully implemented in all divisions and
  • Attendance Module is implemented in nine divisions. Generation of Roster, Labor Booking,
  • Overtime Booking are sub modules of Attendance module.
  • Analysis and Design of Business Requirement with Client Coordination.
  • Logical data model preparation.
  • Coding of java programs using Visual Age IDE.
  • Unit testing and Integration Testing of various modules.
  • Implemented various modules.
  • User training session for different divisions.
  • Online Backup and Recovery of Database.
  • Data Management on table spaces.
  • Database Performance tuning.
  • Data migration of DB2 UDB from NT to Linux server.

Environment: Visual Age for Java 4.0, Websphere 4.0, Erwin 3.5.2, Crystal Report 7.0, PVCS, DB2 UDB 6.0 and Oracle9i

Confidential

Software Engineer

Responsibilities:
  • Analysis and Design of Business Requirement with Client Coordination.
  • Logical data model preparation.
  • Coding of java programs.
  • Unit testing and Integration Testing of various modules.

Environment: Servlet, JWS, PL/SQL, Seagate Crystal Report 7.0, Oracle 9i

Confidential

Software Engineer

Responsibilities:
  • Analysis and Design of Business Requirement with Client Coordination.
  • Logical data model preparation.
  • Creating of sql queries to store and retrieve data from Oracle.
  • Unit testing of applications.

Environment: Servlet, JWS, PL/SQL, Seagate Crystal Report 7.0, Oracle 9i

We'd love your feedback!