We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

2.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY:

  • Around Eight Years of IT experience in complete spectrum of systems and application development cycle, including requirement gathering, system design, application development, enhancement, deployment, maintenance.
  • Experience in developing web applications using JAVA/J2EE concepts like OOPS, multithreading, Collections, JDBC, JSP, SERVLETS, HIBERNATE, SPRING, WEB SERVICES and Java Beans.
  • Have good experience in developing web page quickly and effectively using Angular JS, HTML5, CSS, JavaScript and experience in making web pages cross browser compatible, XML, XML Elements.
  • Used to update User Interface based on changing needs and requirements.
  • Experience in Client Side Web Designing and Validations using HTML, CSS, JavaScript, JSP
  • Experience in logging the application using Log4j.
  • Experience in developing Internet/Intranet Applications with Web Services (REST AND SOAP).
  • Proficiency in using Hibernate features such as HQL (Hibernate Query Language) and Criteria queries for effectively use of the relational Databases.
  • Proficiency in developing MVC2 based applications by using various integration of open source frameworks like spring and Object Relational Mapping Technologies like Hibernate.
  • Experience in using Tibco BW, Tibco EMS, Tibco Administrator for developing web services.
  • Extensive experience in the design, development, enhancement, migration and testing of applications using COBOL, DB2, JCL, EASYTRIEVE, SORT.
  • Strong in Object Oriented Design & Development, with UML Knowledge of developing Mobile Apps with Java for Android
  • Exposure on open source technologies like Apache ANT, Maven, JBOSS server, APACHE Tomcat server
  • Good Exposure in PUTTY.
  • Experience in developing UML by using Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams, Class Diagrams and Component Diagrams
  • Experience with Agile development paradigms.
  • Strong in Algorithms and Data Structures
  • Strengths in Problem solving and Timely resolution of issues. Self - motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team.

TECHNICAL SKILLS:

Languages: C, C++, Core Java, Adv Java, UNIX shell scripting

J2EE: JSP & Servlets, JDBC, HTML, XML, CSS, AJAX, JavaScript, Angular JS, Design Patterns, NoSQL

TIBCO: Business Works, EMS, RV and Administrator.

Application Framework: Spring, Hibernate

Web Services: SOAP, REST (Jersey), AWS

Mainframes: Easytrieves, JCL, COBOL, SPUFI tool.

Databases: SQL Server, MySQL, Oracle, DB2, PL/SQL

IDEs: Eclipse, NetBeans, IntelliJ IDEA, TIBCO Designer

Web Servers: Apache Tomcat 5.x 6.0, JBoss, Maven, ANT

Methodologies: Agile, UML

O/S: Windows, UNIX

Version Management Tools: SharePoint, CVS

Testing Tools: SOAP UI, Tilharness, Load Runner, Selenium Web Driver

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Sr. Java Consultant

Responsibilities:

  • Scrum master (Lead) of the scrum team.
  • Prepare the HLD documentation/SOA documents by involving in discussions with clients on business requirements.
  • Prepare the LLD Documentation.
  • Develop the interfaces and implement business logic as per the business requirements.
  • Create web services for the operation and generated WSDL for the client applications.
  • Used Spring Batch service classes for parallel processing as we faced issues with Multithreading.
  • Designed and developed DAO components using Spring framework
  • Written reusable components for business layer (Java beans).
  • Extensively used Java best practices and implemented several core design patterns like Singleton, Factory Pattern, Composite Pattern, Bridge Pattern etc.
  • Used Spring Security for providing authentication for web services.
  • Build SOAP over http and SOAP over JMS web services.
  • Created Error handling and logging frameworks by writing java code.
  • Worked on enhancing the generic retry framework capabilities for systematic retry of failed transactions
  • Create the EAR files through Tibco Designer and deploying the ear files on to different environments.
  • Responsible for fixing bugs and reporting them to the team.
  • Involve in Unit and Integration testing, bug fixing and testing the end to end
  • Set up the Queues, Topics, Connection Factories, and Bridges in EMS Server.
  • Develop EMS scripts and executing the EMS scripts. Build request files.
  • Configure EMS Server for Fault tolerance and Load balancing.
  • Configure Tibco Administrator to deploy the ears and the App Manage to create the script for deployment for unit EST.
  • Lead the scrum team and coordinate with offshore team for effective delivery of the project. Break down the tasks and distribute them among the team members.
  • Project management activities such as status reporting, Risk validations, Project effort estimations, Resource planning and resource allocations, periodic status reporting, anchoring knowledge management etc.
  • Help the team members technically.
  • Support the project in all kind of aspects till it goes live.
  • Conducting the daily status meeting with Onsite team and offshore team.
  • Creating the technical design documents and deliverable cover sheets, developing mapping documents and reviewing the code of others interface to integrate them.
  • Configuring the version controls systems to Tibco Designer.
  • Working on AppMange and Domain utility and buildear tools.

Confidential, New York

Sr. Java Consultant

Responsibilities:

  • Handled Complete life cycle of Software Development (SDLC)
  • Responsible for coding of DAO classes using Spring framework
  • Worked on Enhancements and Bug fixes along with unit testing
  • Created and deployed web pages using HTML5, JSP, JavaScript and CSS for clearance pro application
  • Responsible for building user interface using AngularJS and OOP Javascript for Outright application.
  • Implemented HTML, JavaScript for client side validation, designed various web pages for the presentation layer, handled Hibernate to generate the connectivity for the business logic.
  • Implementing Business logic
  • Developed clearance pro application using J2EE architecture.
  • Designed and developed web pages using HTML and JSP.
  • Used Angular JS for developing client side validations and handling page events/AJAX calls.
  • Implemented Spring MVC framework including JSP, Servlets, and Action classes in presentation layer
  • Used Web Services using SOAP to interact with other existing applications. Developed spring beans using Spring IOC.
  • Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.
  • Developed business layer using stateless session beans and used Hibernate in persistence layer.
  • Implemented Test-driven-development using Junit and front end testing using Selenium Web Driver
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Worked on IZPack tool for developing wizards for the installation development project
  • Used AS400 server
  • Build the project structure using Ant
  • Used Log4J logging framework to write Log messages with various levels.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting Testing and Development Environment.
  • Used Eclipse 4.4 IDE for the project development.
  • Used CVS for version control.
  • Creating SQL queries to generate staging tables.
  • Mentoring team and assigning work.
  • Worked with QA team for testing and resolving defects.

Confidential

Java Developer

Responsibilities:

  • Involved in Documentation and Use case design using UML modeling include development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams.
  • Developed java applications analyzing the legacy system.
  • Deployed the java applications on mainframe server in IMS region
  • Developed and implemented the MVC Architectural Pattern using spring framework including JSP, Servlets.
  • Used Eclipse IDE for the project development.
  • Worked on Java utilities to avoid manual work.
  • For reconciliation of files (old files and new file) used JCL's and Easytrieves to compare the old system with the new system.
  • Worked on Easytrieves for reconciliation of data
  • Worked on JCL for running the easytrieve programs.
  • Analyzed the functional behavior of the existing applications written in COBOL and converted them to Easytrieves and java applications
  • Used Smart bear for all the test cases and function reviews
  • Used SharePoint for version controlling.
  • Used SPUFI for writing the queries to the DB2 database
  • Used many SORT techniques in the JCL
  • Coordinated with the testing team and fixing Bugs Confidential various stages of the application development.
  • Participated in unit testing and functionality testing and used log4j for tracking errors and debugging the code.
  • Participated in meetings of internal developer groups for the purpose of development standards

Confidential

Systems Analyst

Responsibilities:

  • Android development basics and worked on a basic Paint App.
  • Familiarized with the usage of Eclipse SDK and Ubuntu
  • Worked on XML for pages

Environment: Android, Eclipse SDK, Ubuntu

We'd love your feedback!