We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

0/5 (Submit Your Rating)

NJ

SUMMARY:

  • IT Experience of 10.6+ years using Java/J2EE in Banking and Financial Domain
  • Having good knowledge and experience in Requirement Specification, Analysis, Designing using OOPs, Development, Unit Testing, Automation Testing, Reverse Engineering, Reporting and Code Coverage.
  • Experience in developing web based applications using Spring, Hibernate, Struts 2.x, JSP and Servlets
  • Good experience in JQuery, Ajax, Java Beans, Log4J, RMI, JNDI, XML, XSLT, JAXB/DOM/SAX using IDEs like Eclipse, STS, NetBeans.
  • Having experience in UML, OOPs, Java and J2EE design patterns
  • Experience in different Application and Web Servers like Websphere(WAS), Weblogic, Tomcat, Jetty
  • Having Good Experience in SDLCs like Waterfall, Iterative, Scrum Agile using tools such as IBM RTC and Jira Agile
  • Experience in SQL and No - SQL databases like Oracle, Mongo DB
  • Having Development experience in Core Java, Multithreading and Collections
  • Good Experience in all the environments end to end like Development, SIT, UAT and Production with multiple application and web servers
  • Having understanding of Business and it’s Functional aspects with its correlation with development
  • Proven skills in relationship management with clients and effectively guiding teams during the project development life cycle and delivering the product/services within time, cost, scope and quality parameters.
  • Having knowledge of project management activities such as estimation, work allocation, resource management etc.
  • Experience in Support Documentation, Business Analysis, Debugging, Fixing defects, Operations, Sustenance and Maintenance of end-to-end systems.
  • Understanding of project execution with CMM level 5 processes at organization level
  • Strong Communication, Interpersonal, Time Management and Coordination skills.
  • Having positive attitude, who works well as a Lead or as an individual contributor in a team.
  • Highly self-motivated, self-directed, focused individual who loves to help and mentor teams.

TECHNICAL SKILLS:

Languages: Core Java, PL/SQL, HTML, XML/XSLT, CSS, JavaScript, SQL, Swing, Shell Script, BPEL, JQuery, Ext JS

Database: Oracle,My SQL, Mongo DB

Frameworks /Architecture: Struts 2.x, Spring 3.x, Hibernate 3.x

Platform OS: Unix, Linux, Windows 7/XP/NT/2000

Web technologies: HTML, CSS, JSP, Velocity, Ajax(used Ext JS, jQuery, YUI), Adobe flex

Application/Web/Messaging: Apache Tomcat, Websphere, Weblogic, Jetty

JAVA API: RMI,JMS,JDBC, Concurrency, Threading, Collections

Design Patterns: J2EE Patterns, Java Patterns

Software Development Model: Agile (SCRUM/KANBAN), Waterfall

Technologies: Servlets, JSP, RMI, JDBC, JAXB, MQ Series, JavaMail, JUnit, Jasper Reports, Selenium Automation Testing, Jenkins, Sonar, FitNesse ATDD, Log4j, IBM BPM Websphere Integration Developer (WID 6.2), Oracle BPM Studio 6.0, Oracle Jdeveloper, TeamSite Interwoven, Infoman, Serena, Market Place, Java Poller, Java FAL, NDM, MQ, SFTP, Polarlake, GXT

Tools: Apache Maven Tool, Apache Ant, SVN, Visual Source Safe, CVS, Clear Case

IDE: Eclipse, Netbeans, STS, Toad, PL/SQL Developer, JBuilder

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Senior Java Consultant

Responsibilities:

  • Responsible for development of different modules in an application.
  • Involved in analysis and designing of enhancement modules of an application.
  • Involved in enhancement as well as bug fixing for Dev, SIT and UAT environments.
  • Responsible for object modeling using various kinds of UML 2 diagrams.
  • Responsible for Unit, SIT, UAT testing and system testing.
  • Designed and maintained various project related documents as per the SEI CMM Level 5.
  • Responsible for preparation of technical specification document and change request documents.
  • Involved in various maintenance activities for the application using SDLC cycle.

Environment: Spring, GXT/GWT, Java, Hibernate, Linux, JUnit, Maven, Apache Tomcat 7, Jetty, Websphere Server, STS, Eclipse IDE and Oracle database.

Confidential, NJ

Senior Java Consultant

Responsibilities:

  • Involved in Technical Feasibility Study in discussion with client.
  • Job involves lot of interaction on daily basis with client and taking his reviews.
  • Preparation of Justification Document for Technical Feasibility.
  • Taking requirements from the client while investing long hours.
  • Analyze the client requirement for implementation purposes.
  • Design the different modules of the application.
  • Prepare analysis, high level design, low level design documents for the project.
  • Involved in development of different modules of the project.
  • Responsible for updating story, tasks using Jira Agile tool.
  • Taking client reviews on frequent basis and in corporate in project modules.
  • Created reporting framework using Jasper report in various formats.
  • Responsible for developing selenium automation testing framework.

Environment: Jasper Reports, Selenium Automation, Spring, Hibernate, Java, Ext JS, Linux, JUnit, ToolKit GUI, JQuery, JSON, Jenkins, Sonar, Apache Tomcat 7, Maven, Common Cache Framework and SyBase database.

Confidential

Senior Developer/Consultant

Responsibilities:

  • Integration of spring modules with Bloomberg’s polar lake environment.
  • Writing code for development of different modules for the application.
  • Collecting requirements from client and providing the technical solutions.
  • Analyze and brainstorm the requirement among team members for implementation purposes.
  • Design the different modules for the implementation and documentation.
  • Prepare analysis, high level design, low level design documents for the project
  • Writing JUnit test cases for unit and integration for increasing code coverage for the project.
  • Responsible for updating story, tasks using IBM RTC tool for Agile Scrum

Environment: Java, Spring, Linux, PL/SQL, FitNesse framework, PolarLake, Apache Tomcat, Oracle database

Confidential

Project Lead/Senior Developer/Support Engineer

Responsibilities:

  • Development of various modules for the purpose of communication between different partner systems.
  • Involved in enhancement and maintenance of different modules.
  • Interacting with senior management for integration of different applications.
  • Communicating with team for testing connectivity with different partner systems.
  • Co-ordinate between different teams, so as to get the tasks completed.
  • Assign work, take updates and help team members for any technical issues.
  • To prepare analysis, high level design, low level design, PMP and induction documents for the project.
  • To support the application in SIT, UAT and Prod.
  • Responsible for proper message flow between different systems, so that deals can be successful.

Environment: Linux, Java, Spring, SQL, CMP, VT, Java Pollers, Log4j, Ant, Java FAL, NDM, SFTP, MQ, Oracle

Confidential

Project Lead/Senior Developer

Responsibilities:

  • Involved in requirement gathering from the client for the application
  • Responsible for analysis, review and preparation of analysis document
  • Involved in high level and low level design documents using SDLC cycle
  • Responsible for the development of code base for the ratings module
  • Involved in test case coverage using unit and integration testing for ratings module
  • Responsible for managing team and take its work status.
  • Mentor team members for the project
  • Review the work of team members for the application and its various modules.

Environment: JSP, Servlet, Java, Java Script, JSF, RMI, JQuery, Oracle database, Apache Tomcat 6.0, Mongo database

Confidential

Team Lead/Senior Developer

Responsibilities:

  • Involved in software development life cycle activities for application modules.
  • Responsible for updating and maintaining technical design documents.
  • Involved in building framework attachments to the main project.
  • Responsible for development of modules using different design patterns like interceptors, model, controller and views.
  • Involved in test coverage for unit and integration test cases for application stability.
  • Responsible for status meetings, minutes of meeting preparation and task assignments.

Environment: Struts 2.x, Spring, MVC, Java, Oracle 10g database, SVN, Apache Maven, Apache ANT, JUnit

Confidential

Senior Developer/ Support Engineer/Onsite Coordinator

Responsibilities:

  • Involved in requirement gathering from project managers and leads as lot of different systems were involved.
  • Responsible for enhancement of Java FAL services.
  • Involved in maintenance of Java FAL services.
  • This project requires coordination between different teams situated at different locations across the globe, thereby making it a challenging task.
  • Involved in replication of the whole system from SIT to UAT.
  • Responsible for developing unix scripts for transition from one environment to another.
  • Responsible for development and testing in SIT environment.
  • Taking the same system to Production from UAT.

Environment: Java, Unix, SQL, Infoman, Serena, Market Place, NDM

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in analysis and designing of modules of an application.
  • Responsible for object modeling and various kinds of UML 2 diagrams.
  • Improved performance of the system by implementing various reusable Java/J2EE design pattern like session façade, service locator, Factory method, singleton, value objects etc
  • Responsible for UAT testing and system testing. Also worked on performance enhancement related to database connection and PL/SQL query optimization.
  • Mentor the team on the technical solution and providing technical session on demand.
  • Designed and maintained various project related documents as per the SEI CMM Level 5
  • Responsible for preparation of technical specification document.
  • Involved in maintenance activities for the application.
  • Responsible for enhancements of different modules in an application.

Environment: Spring, Hibernate, Oracle BPM, SOA, Oracle 10g database, Java, Maven, Websphere Server, Eclipse IDE

Confidential

Team Lead/Senior Java/J2EE Developer

Responsibilities:

  • Taking the requirement from senior management directly.
  • Involved in preparation of requirement document.
  • Responsible for analysis of individual modules for workflow processing.
  • Responsible for process modeling using IBM BPM tool
  • Involved in workflow design taking help of BPM tool.
  • Responsible for development of workflow using java and BPM tool.
  • Involved in testing workflow engine end to end.
  • Responsible for preparation of technical specification document.

Environment: Spring, Hibernate, Java, IBM BPM WID 6.2, WAS 6.1, SOA, Web Services, Maven, JAXB, XML, XSLT, XSL, HTML, CSS, Oracle database, Websphere Server, JUnit, Eclipse IDE

Confidential

Senior Software Developer

Responsibilities:

  • Responsible for process modeling so as to complete the workflows.
  • Involved in design of workflows and approval initiation processes.
  • Responsible for development of the modules using BPM tool.
  • Simulation of workflows for testing the application.
  • Integration of BPM with Java modules for interaction and workflow processing.
  • Involved in interaction between teams located at different locations.

Environment: Java, ALBPM 6.0, Weblogic Server 9.2, REST, SOAP, Restful, Web Services, SOA, Oracle database

Confidential

Team Lead/Senior Developer/Reviewer

Responsibilities:

  • Involved in complete software development life cycle end to end.
  • Involved in the requirement gathering, requirement analysis, high-level designing, low-level designing, development and testing.
  • Responsible for Use case analysis, Designing Object Model, class diagrams, Sequence diagrams and Activity diagrams.
  • Responsible for reviewing the work of team members within the project.
  • Responsible for task allocation and status meetings.
  • Responsible for environment set up and onsite interaction.

Environment: Core Java, Java Swings, JDBC, Ant, Log4j, MS SQL Server 2000, Eclipse, Unix, Windows

Confidential

Senior Developer

Responsibilities:

  • Involved in requirements gathering for enhancement from the coordinator.
  • Responsible for analysis of enhancements (CORs) for development purposes.
  • Involved in design, enhancement and maintenance of existing non-deployment and deployment workflows for JFP Content Types.
  • Responsible for bug fixes and testing of STRs
  • Developing code in Java, Unix shell script and Perl script for the enhancement and maintenance requirements.
  • Development of new content types for various modules in an application.

Environment: Java, Unix Shell Script, Perl Script, Interwoven TeamSite, Windows, Unix, Eclipse, Oracle database

Confidential

Software Developer

Responsibilities:

  • Responsible for Reverse Engineering from Power Builder to Requirement Document.
  • Was preparing analysis document after analyzing the already build Power Builder Application Code Base.
  • Involved in complete software development life cycle. Responsible for requirement capturing, Use case diagrams, Class diagrams, Sequence diagrams and Package Diagrams.
  • Involved in maintaining the Technical Specification Document (TSD).
  • Involved in development of the various modules, as we need to transform the whole system from power builder to Java/J2EE.

Environment: Spring, Struts, MVC, Java, HTML, CSS, Power Builder, Ant, Log4j, Eclipse, Oracle Database

Confidential

Software Developer

Responsibilities:

  • Responsible for development of modules assigned within the application.
  • Involved in developing various reusable helper and utility classes which are being used across all the modules of the application.
  • Responsible for writing various sql queries, stored procedures and functions.
  • Preparation of various class diagrams for different modules for updating documents.
  • Responsible for writing unit test cases and integration test cases for testing the application.
  • Performed unit testing on individual modules to check for correct functionality.

Environment: JSP, Servlet, Java, HTML, CSS, JDBC, Web Logic, Ant, NetBeans IDE, Oracle Database s and s

We'd love your feedback!