We provide IT Staff Augmentation Services!

Sr Full Stack Consultant Resume

3.00/5 (Submit Your Rating)

Fort Worth, TexaS

PROFESSIONAL SUMMARY:

  • 8 years of industry experience in IT in Software Design, Development, Integration, Analysis, and implementation of Java web based applications using Java, SOAP, Restful, JDBC, Hibernate, ActiveMQ, Selenium Web Driver API, ROBOT,Jbehave and Serenity.
  • Worked in complete Software Development Life Cycle (analysis, design, development, testing, implementation and support) in different application domain involving different technologies varying from object oriented technology to Internet programming on Windows, Linux and UNIX platforms and Agile Scrum methodology.
  • Experienced in Responsive Web Design: JQuery, JSON, AJAX, AngularJS, Node.JS and React.
  • Experienced with front - end UI design implementations by writing HTML5, CSS3/CSS, JSF, JavaScript, JQuery.
  • Experienced with IDE tools like Net Beans 5.0, MyEclipse, JDeveloper, JBuilder, Dragon Designer, SoapUI, REST Client, Wire shark, Putty, WinSCP, FileZilla tools, IntelliJ.
  • Experienced in DBMS: Oracle, SQL Server, DB2 and MySQL in development and support to SP, triggers and model design as well as in integration with 3 tiers systems and Unix Scripting.
  • Experience as a Technical Leader in data migration projects from legacy systems to new development systems, ERPs, CRM and Core Banking Systems.
  • Hands on experience in building and deploying tools like ANT and MAVEN, Gradle as well as version control using SVN/Subversion, Rational Clear Case, CVS, GIT and VSS.
  • Worked extensively with Core Java, Multithreading, Transaction Management, Exception Handling and Collections.
  • Experienced on working with RAD, Eclipse, Jenkins, Rally, Continuum, Hudson .
  • Involved in writing junit test cases using Mockito, PowerMockito API's.
  • Implemented security functionality for various projects using Spring security.
  • Good understanding of React JS and working with Redux.
  • Strong experience implementing various J2EE design patterns like Singleton, Factory, MVC, Struts, Spring, JSF frameworks, Front Controller, Data Access Objects (DAO) and Factory for executing multi-tier, highly scalable, component based and services driven Enterprise Java applications.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI and XML and experienced in provider & consuming SOAP and Restful Services.
  • Excellent experience with Relational databases like MySQL, Oracle, SQL Server, DB2 and No SQL Databases like Mongo DB.
  • Experienced in working with Retail, Health care, Banking and Financial Services, Sales and e-Learning domain related projects.
  • Strong knowledge about memory allocation, JVM options, JVM performance tuning, code optimizations, Thread dump GC logs analysis using gcviewer, sumurai and Memory Analysis tools. Done Performance Tuning in some of my projects.
  • Expertise in deployment on Web/Application Servers like Apache Tomcat7, JBoss7, IBM WebSphere8.5 and BEA weblogic11g.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.

TECHNICAL SKILLS:

Programming Languages: Java, C, C#, SQL, PL/SQL, UML J2EE, EJB, JavaBeans, JSP, Servlets, JSP, JDBC, JSF2, JNDI, Selenium web Driver, Spring MVC.

Design/Architecture: J2EE Architecture, Java Design Patterns.

Client side: HTML5, CSS3, JavaScript, jQuery, Backbone.JS, Angular JS, Bootstrap, XML, XSD, DHTML, AJAX.

API & Framework: Struts2, Spring, Spring Boot, Hibernate, Log4j, JMS (MQ), Junit.

Web Services/ IDE: SOAP, WSDL, UDDI, XML, JAX-RPC, JAX-WS, JAXB,JAXP, SAAJ,JMS, RESTFUL (JAX-RS) Eclipse, NetBeans, STS, MS Visual Studio, RAD.

Databases: SQL Server, MySQL, Oracle 9i/10g, DB2, MS Access, Cassandra, Mongo DB, Dynamo DB.

CI/CD Tools: Ant, Maven, GRADLE, Jenkins, JIRA

Version Control: GIT, SVN, TFS

Testing & Build Tools: JUnit, Mockito, PowerMockito, Rally, Jenkins, Continuum, JMeter, Log4j, Rational ClearCase, CVS 1.x, ANT, Badboy, Maven.

Networking Protocols: HTTP, HTTPS, FTP, UDP, TCP/IP, SNMP, SMTP, POP3.

App / Web Servers: IBM Web Sphere, BEA Web Logic, Apache Tomcat.

Operating System: Windows 95/98/NT/2000/XP/Vista/7/8, Linux, UNIX OOAD, Agile Methodologies, Waterfall, Design Patterns

Advanced Tools/Tech: JBuilder, JDeveloper,GitHub, Splunk, Sonar, Soap UI, Fiddler, Postman, Selenium, Scala, Oracle EBS.

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, Texas

Sr Full Stack Consultant

Responsibilities:

  • Understanding the prerequisites and communicating with BSA for illuminations.
  • Developing the scripts for automating the present and old client stories and executing the scripts in DEV3 and QA3 .
  • Developed the code for new what ifs as RON and Evaluate Problem.
  • Involved in issues analysis and debugging.
  • Build and deployments to higher environments.
  • Participation in Sprint planning, Story review, Sprint schedule, Stand up and Retro calls of the project which include exchange with the Business Analyst, Tech Leads and Scrum Master.
  • Demonstrating the implemented results to the team at work area check after client story implementation finished.
  • Involved in code reviews.
  • Integrating with EPS Team for getting the came about issues determination.
  • Contribute to the plan and design of automation Projects
  • Involved in issues analysis and troubleshooting while at the same time running the automation scripts.
  • Assist in on-going process improvement to guarantee test planning, execution, and reporting is viable and effective

Environment: JAVA, JAXB, XSD, ActiveMQ, Groovy, UNIX, Serenity, JBehave, Maven, Log4J, Winscp, SoapUI, Rest, Putty, Git, Stash, JMSViewer, Jenkins, JUnit, Spring RestTemplet, XML, Rally, Gradle, Stash, Selenium.

Confidential, Richmond, VA

Java / J2EE Developer

Responsibilities:

  • Involved in the complete SDLC process of the project.
  • Prepared design documents and Participated in analysis calls.
  • Implemented code for Flex select service from MQ calls to ISL service with SOAP based Web Service for basic and sup card members.
  • Involved in Unit testing, System Integration and User Acceptance Test support.
  • Providing test support and bug fixing during System Integration and User Acceptance Testing.
  • Worked for Jprob, SLA and Endurance performance testing using JMeter, Badboy Tools.
  • Use Case and Sequence diagrams were designed in UML using Visio to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.
  • Provided technical estimates for the effort involved in the changes.
  • Performed the Cenzic Scan to identify for any Vulnerabilities in developed code.
  • Involved in implementing the SSO optimization code changes for SOA, eStatement, Data download and PDF download and Account services applications for Credit card members ( Corporate, Consumer Cards).
  • Worked for Japan Pegasus, Japan Apple, Emerald, Japan Gold Refresh, AIU Fins Migration, Hermes Peru and iJanus projects in this application using SOAP Web services, Struts, Spring, Jsp, HTML, CSS and AngularJS and worked along with scrum team for few Projects.
  • Developed Card benefit pages for eStatement application using JSP, HTML, CSS and AngularJS.
  • Involved in code fix for Top 10 Error reports for all Account Financial and Payment applications for all kind of credit cards.
  • Involved in creating branches, code merge and creating jobs in Jenkins and code release activities.
  • Involving in writing Junit test cases using Mockito, PowerMockito API's.
  • Creating CMR/RFC to move the code changes to E1/E2/E3/Prod environments and deploying the changes in higher environments through DDCT Tool.
  • Moving code to various development, test and production environments through a defined NGI process.
  • Providing support for test account data setup and Unit testing the changes.
  • Prepared check list for code review and Involved in Internal quality check process.
  • Co-ordination with client application team to receive timely sign-off for the code changes at all stages of the code development.

Environment: JDK, Java/J2EE, Spring MVC, JavaScript, Ext JSP, jQuery, AngularJS, XML, Eclipse, Jenkins, Maven, SOAP, WSDL, Web Sphere, Struts, HTML, CSS, Servlets, AJAX, XSD, JMS, ICM, ActiveMQ, Putty, NRMT, Log4J, CMR, Badboy, JSTL, JUnit, SVN, SoapUI, Splunk, Continuum, Rally, DDCT, ART Tool, RFC, Cenzic tool, AEDC

Confidential, Bluffton, SC

Java Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Worked on server-side implementation using spring core, spring annotations and integrated spring with Hibernate using Hibernate template to implement persistent layer.
  • Developed the application front end using Spring Framework: developed action classes, form beans and Java Server Pages.
  • Developed a web-based reporting for credit monitoring system with HTML, CSS, JSTL and custom tags using Spring framework.
  • Designed and implemented MVC Design Patterns.
  • Involved in implementing the DAO pattern for database access extensively.
  • Developed Get and Post REST calls on creating, updating, activating, deactivating users and implemented required methods
  • Used JAXB API to bind XML schema to java classes.
  • Used Spring Framework to integrate O/R mapping tool Hibernate.
  • Tested the application functionality with JUnit Test Cases.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used Maven as a build tool.
  • Deployed the applications on JBoss 7.x Application Server.
  • Deployed the application using with Pivotal Cloud Foundry PAAS platform.
  • Defined all Angular JS (2.x) controllers in a JS file and reused in various pages of application.
  • Using Rabbit MQ as a Message Oriented Middleware for integrating applications.
  • Implemented Spring Batch and Spring Security functionalities for processing the batch files and for authentication and authorizing users.

Environment: Core Java, J2EE, Spring 4.0 Framework, Hibernate3.0, JSP, Servlets, PL/SQL, REST Web Services, JavaScript, JQuery, JBoss7.x, AngularJS, XML, JUnit, HTML5, CSS3, UML, JIRA, Oracle 11g, Eclipse IDE, RabbitMQ, spring batch, spring security, PCF

Confidential, Arkansas

Java/J2EE Developer

Responsibilities:

  • Analyze the Business and Technical Requirements for reuse rules and for different fields in the Application and participated in Agile (Scrum methodology) for daily update and further development.
  • Used Eclipse as integrated development environment for developing the Application
  • Extensively used OOP concepts in building the WTMS Application
  • Developed and designed the user interfaces using JSP, HTML5, CSS, Bootstrap and Angular JS.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Performed Inheritance based or mappings in tables to simplify the data in Hibernate.
  • Hibernate Persistence Strategy is used for database operations and Developed Hibernate as the data abstraction to interact with the database.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality
  • Configured the Hibernate configuration files to persist the data to the MySQL Database
  • Used MySQL database for SQL, PL/SQL scripts, stored procedures, functions, triggers.
  • Used Maven as the development environment to build the application.
  • Used UNIX commands to search for the logs.
  • Monitored the error logs using Log4J and fixed the problems.
  • Configured and deployed web applications in Web logic application server.
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Wrote JUnit test cases to test the Policy and Claims Modules.
  • Involved in defect resolution and bug fixing at different level of testing.
  • Responsible for Build and Release of the application.

Environment: Java, J2EE, Eclipse, JSP, Servet, Web Services (SOAP, WSDL), Hibernante, HTML, CSS,Bootstrap, AngularJS, JavaScript, MySQL, Junit, Git, Web logic, JDBC, Maven, Log4J, XML.

Confidential

Software Developer

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Created DOJO layer to facilitate the sharing of data between the front end and the J2EE business objects.
  • Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
  • Involved in Hibernate configuration properties setup & mapping files using generators, associations & inheritance etc.
  • Developed web services by using Restful API.
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Used JavaScript for client while server validation through Expression Language
  • Used JPA with Hibernate provider and used Elastic Search for achieving Search engine capabilities.
  • Used HTML, XHTML, DHTML, JavaScript, AJAX, jQuery, JSP and Tag Libraries to develop UI/view pages
  • Used JMS to send messages through Web Sphere queues.
  • Involved in reading customer XML and constructing primary, secondary customer information.
  • Implemented Maven as build and configuration tool.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment
  • Used CVS repository for version control.
  • Involved in the process of marshalling and unmarshalling using JAXB.

Environment: Java, J2EE, Servlet, JSP, HTML, CSS3, DOJO, Apache-Tomcat, Maven, JMS, XML, XSD, XSLT, Eclipse, MVC, Hibernate, Kafka, JSM, Web Services - WSDL, JAX-WS, JAX-Restful Services, JAXP, JAXB, QC.

Confidential

Jr Java Developer

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Configure/create Users, Roles, and Entitlements using Portal Admin Console.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
  • Designed and implemented application using Spring Boot, Spring IOC, Spring Annotations, Spring MVC, Hibernate and Restful Web services.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Used Maven to build war files to deploy on Application Servers.
  • Worked on bug fixing and enhancements on change request.
  • Requirement gathering with Business Team & preparing documents like detailed design document and technical specification.
  • Used Git for version control.
  • Used Log4J to print info, warning and error data on to the logs and developed the custom exception handler classes and used SVN for subversion management.
  • Involved in utilizing Web Logic specific connection pools in order to interact with the business data from the business components.

Environment: Spring, Core Java, JSP, JSTL, Servlets, JSON, HTML, CSS, Angular JS, Git, Maven, Log4j, JUnit, J2EE, Maven, Web logic Server, Windows.

We'd love your feedback!