We provide IT Staff Augmentation Services!

Senior Consultant. Resume

BostoN

PROFESSIONAL SUMMARY:

  • A senior Java/J2EE Developer with over 8 years of IT experience in Design, Development, support and enhancement of multitier applications using Java, J2EE, JPA, JMS, JDBC, EJB, Spring, Struts, Hibernate, SOAP, REST, HTML5, JSP, JavaScript, jQuery, CSS, Tag Libs, AJAX, JSON, and JUnit, Maven, Gradle, Ant, Oracle, log4j.
  • Worked on different Spring modules including Spring IOC, Spring ORM and Spring Boot, Spring JDBC, Spring Hibernate, Spring Batch .
  • Extensive experience in designing and architecture of J2EE based applications with technologies Servlets, Struts (MVC) Framework, JSP, JDBC, and JMS
  • Well experience with Designing and implementing Web Services (SOAP/REST)
  • Experienced in designing Microservice for REST API utilization
  • Well experience in working on C loud based applications.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns .
  • Thorough understanding of S tored procedures, Triggers and Functions using PL/SQL
  • Extensive use of J2EE Design Patterns like Business delegate, Session facade, DAO and Value object in designing large applications
  • Hands on experience in writing java code using Java1.8 features
  • Hands on experience on writing Lambda expressions and Functional Interfaces
  • Experience with working on different environments including Windows, UNIX and Linux
  • Experience in development methodologies like Waterfall and Agile.
  • Well experienced in all phases of development life cycle including analysis, design, development, implementation, testing, documentation, production support and maintenance
  • Participated in high level architectural and design discussions for major projects - Involving Users and Architects
  • Handled multiple roles - Developer, Production Support, UAT(User Acceptance Testing) Support, and Application/Project Trainer
  • Strengths include quick learner, good problem solving capability, good communication and documentation skills, good customer interaction skills, excellent team member and great ability to lead teams
  • Successfully deployed various modules taking Complete ownership

TECHNICAL SKILLS:

Languages: Java(1.8,1.7,1.6), J2EE, PL/SQL, Unix Shell Script

Technologies: JSP, JDBC, Servlets, SOAP/RESTFUL Web services, IBM MQ, JSON, JQuery, JavaScript

Frameworks: Spring IOC, Spring MVC, Spring Batch, Spring Boot, Hibernate, Ajax, Struts

Operating systems: Windows, UNIX and Linux

Databases: SQL Server, Oracle 9i/10g/11g

Tools: /IDE: JDeveloper, Eclipse, TOAD, HP Quality Centre, Rational Clear Quest, JIRA, SQL

Version Control: SCME, SVN Tortoise, IBM Clear CaseBuild Automation Maven, ANT

Markup Language: HTML, DOM,XHTML, XML, JSON and CSS

Servers: Apache Tomcat, Websphere, Weblogic

Web Debugging: Fiddler, Postman

PROFESSIONAL EXPERIENCE:

Confidential, Boston

Technology: Java(1.7,1.8), J2EE, spring4.x, spring boot, spring MVC, Hibernate, Tomcat, Unix Shell

Script, Oracle,11G, SQL, REST, Java script, Spring Batch, ANT, Junit, Log4j, IBM Websphere MQ

Senior Consultant.

Responsibilities:

  • Extracting & Loading the data into the application tables from the feeds provided by business.
  • Developed business logic using Java8 Lambda expressions.
  • Used Java8 Stream API to perform bulk data operations on collection.
  • Developed web application using JAVA J2EE technologies MVC, spring 4.X, Spring Boot, JAX-RS
  • Written functional interfaces with default and static abstract methods.
  • Developed presentation layer using JSP, HTML and CSS.
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the interface systems.
  • Developed Command classes and DAO classes to access the database.
  • Used Spring Boot to configure build and test the application.
  • Developed Shell scripts for fetching data from GlobalOne and generating reports and sending by mails.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Configured log4j for generating the debug/log messages.
  • Followed Agile Scrum and attended daily standups, grooming, planning and retrospective.
  • Developed use cases, high level design and Design Documents by using JAVA/J2EE Design Patterns
  • Involved in providing support for data/object movement from Development to SIT, SIT to UAT.
  • Involved in development and Testing as per requirement.
  • Involved in performing Data Analysis on the source files and validate the data.
  • Used IBM Clear Quest Centre to track defects.
  • Involved in solving the multithreaded synchronization issues and job schedulers.
  • Responsible for discussing the feasibility of implementing StateStreet new business and Perform impact analysis of proposed changes with respect to SGO application flow.
  • Responsible for requirement discussion with StateStreet user to take the architecture decisions for each project.
  • System Testing teams about SGO application, StateStreet business flow and also need to provide M&P (Method & Procedure) for the issues.
  • Responsible for providing the required resources for high priority tickets and ensure fast and clear solutions on time.
  • Responsible for providing production support post production deployment.
  • Used spring batch as part of parallel processing.
  • Used Swagger to build, design and document REST API.
  • Involved in designing Microservice for REST API utilization

Confidential, Boston

Technology: Java, J2EE, Spring MVC, Hibernate, RESTful services, Tomcat, Linux, Oracle 11G, SQL XML, JIRA, Maven, Log4j, Spring Boot, Maven

Senior Software Engineer

Responsibilities:

  • Client Interactions.
  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Created new REST API as per client requirements.
  • Developed web application using JAVA J2EE technologies Spring IOC, Hibernate, JAX-RS.
  • Designed and developed RESTful services to handle various requests from all the application screens by user.
  • Used Swagger to build, design and document REST API.
  • Involved in designing Microservice for REST API utilization
  • System was built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object
  • Maven was used to manage dependencies in the application and involved in writing Maven pom.xml and deployment of the application in Tomcat Application server.
  • Developed web services using RESTApi, JAX-RS and implemented SOA layer.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Used JIRA Centre to track defects.
  • Actively involved in Scrum of scrums that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration.
  • Developed database interface with Hibernate to update and retrieve from and to the Locate database (Oracle DB).
  • Involved in installing and configuring Eclipse and Maven for development.
  • Co-ordinate with QC test team, for resolving any issues / tickets.

Confidential

Technology: Java, J2EE, JavaScript, Jquery, Ajax, Junit, Spring, Hibernate, Tomcat, Unix Shell Script Oracle 11G, SQL, SOAP/REST Web Services.

Application Developer.

Responsibilities:

  • Responsible for working closely with the System engineer and User with each phase of the development of the project to make sure that the development is not deviated from the requirement, will support User acceptance testing done with production customers, will handle Post- Production issues.
  • Developed web application using JAVA J2EE technologies Spring IOC, Hibernate, JAX-WS.
  • System was built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object
  • Developed SOAP Web services for communication with interface application.
  • Responsible for requirement discussion with AT&T user to take the architecture decisions for each project.
  • Responsible for discussing the feasibility of implementing AT&T new business and Perform impact analysis of proposed changes with respect to ASAP application flow.
  • Responsible for resolving the real - time issues faced by AT&T sales team.
  • Used JSP, Java Script, HTML and CSS to build rich UI.
  • Used Ajax framework for asynchronous client/server communication.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Responsible for Interface Agreement Document discussion with multiple interfacing applications of AT&T to identify the key changes involved in architecture design.
  • Responsible for maintaining the AT&T-IBM quality process and standards at each stage of projects.
  • System Testing teams about ASAP application, telecom business flow and also need to provide M&P (Method & Procedure) for the issues.
  • Responsible for providing the required resources for high priority tickets and ensure fast and clear solutions on time.
  • Responsible for providing production support post production deployment.

Confidential

Technology: Java, J2EE, Spring, Hibernate, Tomcat, Unix Shell Script, Oracle 11G, SQL SOAP/REST Web Services.

Application Developer.

Responsibilities:

  • Client Interactions.
  • Create a low-level design with the technical details.
  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment.
  • Co-ordinate with System test team, User acceptance testing teams for resolving any issues / tickets.

Confidential

Technology: Java, J2EE, Tomcat, Oracle 11G, SQL.

Associate engineer

Responsibilities:

  • Create a low-level design with the technical details.
  • Involved in Requirements gathering, Requirement analysis, and Development.
  • Co-ordinate with System test team and deployment.

Hire Now