We provide IT Staff Augmentation Services!

Senior Consultant Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 11+ Years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java/J2EE Technologies - Requirements analysis, Designing, Developing, Testing and Deployment of software web-applications, Testing and Maintenance of Client /Server applications.
  • Experienced in implementing Java 8, Hibernate, Struts, Spring and Angular JS Frameworks.
  • Good experience with Spring Boot integration and implementation.
  • Experienced in Service Oriented Architecture (SOA) using Web Services (RESTful & SOAP).
  • Using Microservices decompose existing monolithic applications to design and deliver Architectures for complex custom projects using the latest Open Source technologies.
  • Experience in designing and implementing web based UI frame work like Angular JS
  • Experienced in developing UI/Web Applications using Bootstrap, CSS, HTML, JQuery, JavaScript, JSON and AJAX
  • Experience in Visualization techniques and tools like D3 Charts, AG-Grid, UI-Grid
  • Have work experience along with UX Team for the prototype and POCs
  • Good experience doing builds (Dev, Test, QA and Prod builds) and Implementation (Maintain different versions of a project using ACME, GIT, IBM Rational, CVS, Perforce.
  • Experience of working in Networking, Storage, Telecom, Banking, Manufacturing and Energy domains.
  • Very good knowledge in Object Oriented programming (OOPS) concepts using various Design Patterns.
  • Good working knowledge of Object/Relational mapping using JPA & Hibernate.
  • Experience in working with databases like Oracle 10g/11g, MySQL, SQL Server.
  • Experienced in MongoDB database design, collection and indexes experiences.
  • Experience in utilizing JUnit testing framework and followed Test Driven Development (TDD) to develop the Web applications for verifying the code integrity.
  • Hands-on experience working with various web and enterprise application servers Apache Tomcat and WebSphere
  • Worked on different IDE’s like Eclipse, JDeveloper and IBM RAD.
  • Experience in using design tools like Rational Rose, MS Visio for Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML.
  • Experienced in all phases of web based software development and implementation with Waterfall and Agile methodologies.
  • Experience in using various version control tools like Git, ACME, CVS, IBM Rational ClearCase and Perforce.
  • Experience in preparing different Test cases and test suites in Selenium.
  • Result oriented team player, problem-solver with excellent interpersonal skill, ability to learn new technologies quickly and ability to work well in both a team and individual environment.
  • Experienced in developing technical documentation in various stages of Software Development Life Cycle also updated important documentation and reports in JIRA
  • Experience of coordinating between onsite and offshore teams.
  • Having good team leadership skills and invariably meets client expectations
  • Highly self-directed to work as a strong individual contributor and a strong team player.
  • Excellent listener, excellent business communicator and presenter. Capable providing technical training to different teams in order to accelerate development process.
  • Having excellent written and verbal communication skills.

TECHNICAL SKILLS:

Languages & Frameworks: Java 8, J2EE, Struts, Spring, Spring Boot, Angular, Java Script, JQuery, AJAX, HTML, Bootstrap, CSS, UML, XML, JSON

Middleware: Hibernate, Web Services (SOA), REST Services, Microservices

Development Tools: Eclipse, JDeveloper, IBM RAD

Databases: Oracle, PostgreSQL, My SQL, Mongo DB, SQL Server

Configuration Tools: GIT, ACME, Concurrent Versioning System (CVS), IBM Rational ClearCase, Perforce

Web Servers: Tomcat, WebSphere

Operating System: Windows Server 2003/2008, Windows XP/Vista/7/8 / Linux

Development Methodologies: Agile methodology, Waterfall Methodology, DevOps

Domain Knowledge: Networking, Storage, Telecom, Banking, Energy, Manufacture

Other Components, Tools and Technologies: JMS, Rabbit MQ, JIRA, FogBugz, Remedy, Confluence, TeamCity, Jenkins, Code Collaborator, SOAP UI, Gradle, Maven, Ant, Jasper Report, Erwin, TOAD, Jasper Reports, JFreeChart, D3 Charts, AG-Grid, UI-Grid, SonarQube, Confluence, Swagger, Prime-UI, DOJO, YourKit Profiler

Unit Testing & Code Analysis Tools: JUnit, Karma, Selenium

PROFESSIONAL EXPERIENCE:

Confidential, Milpitas

Senior Consultant

Responsibilities:

  • Design, develop, implement, support and maintain applications using Java 8.
  • Implemented new PMN features like AMQP event messaging, External PMN REST API and SWAGGER implementation for all the Services.
  • Experienced working knowledge with Spring frameworks.
  • Analyzed and implemented POC for Microservices implementation for future releases.
  • Experienced with JUnit and Mockito tools for the Unit and Integration test.
  • Used YourKIT Java Profiler to analyze the application Memory leak and Performance issues within the application.
  • Worked on Eclipse IDE for developing and implementing the maintenance of code.
  • Used ACME CMF and GIT for version control.
  • Actively worked with support for any Customer issues or escalates issue reproduce and provide work around or fix.
  • Closely worked with QA team for resolving functional and integration issues.
  • Code reviewer for the modules developed by the team members.

Environment: Java, J2EE, Hibernate, Spring, Prime-UI, DOJO, JQuery, JavaScript, HTML, CSS, PostgreSQL, REST Services, ACME, Eclipse, JBoss, JUnit, Mockito, CDETS, Doc-Wiki, SWAGGER and YourKit Profiler

Confidential

Senior Consultant

Responsibilities:

  • Design, develop, implement, support and maintain complex applications using Java 8.
  • Delivered a complete web / UI application with Angular, Java Script, JQuery, HTML, CSS and integrate it with Karma, AG-Grid, UI-Grid, D3 Charts.
  • Perform object-oriented analysis and design (OOAD), applying industry best practices and techniques.
  • Work with principle architects to define architecture models and design critical integrations.
  • Used Hibernate framework in the data access object layer to access and update.
  • Skilled in designing and developing enterprise solutions using MongoDB.
  • Experienced in converting a monolithic application into a Microservices based architecture model.
  • Worked on Eclipse IDE for developing and implementing the maintenance of code
  • Used GIT for version control and Bitbucket Server (Stash) to facilitate it.
  • Troubleshoot and resolve software-related issues.
  • Maintain code quality through Junit testing.
  • Perform as a Senior Java Developer on a team developing Enterprise Java applications
  • Translation of designer mock-ups and wireframes into an Angular JS front-end application
  • Working out which IT products to use based on cost benefit analysis and research (POCs)
  • Provide an estimation and track the functionality closure on time
  • Participating DTP with project manager and providing the update and challenges if any.
  • Providing a focal point for all technical issues and initiatives on the project
  • Ensuring that all components of the technical architecture are properly implemented.

Environment: Java 8, J2EE, Hibernate, Spring, Spring Boot, Angular, AJAX, JQuery, JavaScript, AG-Grid, REST Webservies, Microservices, Rabbit MQ, HTML, Bootstrap, CSS, Oracle, Mongo-DB, JPA, Git, Gradle, Eclipse, Tomcat, JUnit, Karma, Jasmine, SonarQube, Jenkins, JIRA, Confluence, Kibana, PL/SQL.

Confidential

Development Lead

Responsibilities:

  • Design, develop, implement, support and maintain Java and J2EE applications
  • Worked on complete web / UI technologies with JSP, JS, JQuery, AJAX, HTML and CSS.
  • Analyzing the requirements and coming up with the Design documents with UML Diagrams
  • Converts specifications about business problems into programming instructions.
  • Strong system and application troubleshooting and performance tuning skills
  • Extensive object-oriented software development and domain design.
  • Designing/Developing J2EE applications / POCs using Java
  • Work with Sales team along with customer for the sales escalates for deal completion
  • Provide an Estimation and track the functionality closure on time
  • End to end Management and Coordination of all phases (Requirements to Release to Production Support)
  • Provided technical leaderships, knowledge transfers, helping to setup development environment for project
  • Lead the daily scrum meeting with Project manager and Product feature / issue discussions with project manager
  • Involved with resource team and conducted the interviews

Environment: Java, J2EE, Hibernate, Spring, JSP, Servlet, AJAX, HTML, CSS, JavaScript, Jquery, My-Sql, Perforce, Eclipse, Tomcat 5, FogBugz, JIRA, TeamCity and Confluence.

Confidential

Module Lead & Lead Designer

Responsibilities:

  • Perform as a Senior Java Developer on a team developing Enterprise Java applications
  • Worked on full stack development of Spending Analysis module of this project as a Senior Developer.
  • Implement the Detailed Design of the OMM Application and get signed off from SME
  • Involved in gathering the requirements from the clients / onsite team
  • Monitor and communicate the project status, business issues, and significant developments to the PM
  • Participated as a presenter/reviewer in the technical assignments
  • Provided the technical leadership to teams and involved full life cycle of the project

Environment: Java, J2EE, JSF, JavaScript, Html, CSS, Oracle 10g, RAD, ClearCase, Selenium, Java Analyser, JSP Analyser, WebSphere.

Confidential

Senior Developer

Responsibilities:

  • Design, develop, implement, support and maintain Java and J2EE applications
  • Simplifying the work stream with Effort estimation, work allocation and Scheduling
  • Involved in gathering requirements from the client and was responsible for the requirement analysis, software development, testing, bug fixes.
  • Trouble shooting the application using Glassbox to improve performance of the project.
  • Managed the source code by maintaining different versions of applications using CVS
  • Having experience in designing database table using Erwin
  • Worked on creating build to testing and production environment.
  • Involved in providing the production support for the application and tracking the bugs to closure

Environment: Java, J2EE, Hibernate, Struts, JSP, AJAX, Jasper Reports, My SQL 3.1, CVS, Eclipse tool and Tomcat 5.

Confidential, Texas

Senior Developer

Responsibilities:

  • Involved in the complete life cycle of the project
  • Design and development of EEPM Payment Module
  • Involved in providing the production support for the application and tracking the bugs to closure

Environment: Java, J2EE, Hibernate, Struts, JSP, AJAX, JavaScript, Jasper Reports, SQL Server, CVS, Eclipse tool and Tomcat 4.

Confidential, Texas

Developer

Responsibilities:

  • Involved in the complete life cycle of the project
  • Tuned SQL & HQL statements.
  • Wrote Test Case Using JUNIT. Here different scenarios are taken in to account and every method in class is checked

Environment: Java, J2EE, Hibernate, Struts, JSP, AJAX, JavaScript, Jasper Reports, JFreeChart, Dynamic Cube, Html, CSS, SQL Server, CVS, Eclipse tool, Tomcat 4 and PL/SQL.

Confidential

Developer

Responsibilities:

  • Involved in the complete life cycle of the project
  • Wrote Backend Methods using Java
  • Wrote Test Case Using JUNIT. Here different scenarios are taken in to account and every method in class is checked

Environment: Java, J2EE, Struts, JSP, Web service, JavaScript, Html, CSS, CVS, Oracle8i and JDeveloper

We'd love your feedback!