We provide IT Staff Augmentation Services!

Senior Technical Consultant Resume

EXPERIENCE SUMMARY:

  • A dynamic professional with 11+ years of experience in development of J2EE and Java applications using OOAD, RUP, Agile and SDLC software development approaches.
  • Expert in building MICROSERVICES using framework spring boot and platform Pivotal Cloud Foundry
  • Expert in developing enterprise web - based application based on Java technologies using J2EE, Spring, Spring Boot, Hibernate
  • Good experience in working on Multithreaded Applications/Concurrent Environment
  • Proficient in handling RESTful and SOAP Web Services
  • Profound knowledge of Design Patterns, 12 Factor Architecture
  • Good knowledge of UML Diagrams and Enterprise Architecture
  • Good understanding of NoSQL Data bases and hands on work experience in writing application on NoSQL databases like Mongo DB.
  • Having experience in migrating spring batch with IBM DB2 database projects to Core Java and Mongo DB.
  • Adept at handling projects using web/ middleware-based applications and ensuring its timely completion
  • Well-versed in end-to-end development of various applications from requirement analysis to system study, designing, coding, testing, debugging, documentation, and implementation
  • Manage and maintain the production environment, including software release strategies
  • Mentor developers in Java, J2ee and software engineering practices
  • Possess good interpersonal, communication, and analytical skills with demonstrated abilities in customer relationship management

TECHNICAL SKILLS:

Languages: Java (5,6,7,8), J2EE (JSP, Servlets, JDBC), HTML, XML

Frameworks: Spring Boot, Spring 4,5, Hibernate 4.0, Spring Data, Struts 1.2, Spring Security 4.2.5, Web Services (SOAP, REST)

Front End: Angular.Js 2, JQuery 1.11.3

RDBMS: Oracle, MySQL, IBM DB2

NOSQL: MongoDB

Script: JavaScript

Application/ Web Servers: JBoss, Apache Tomcat, WebSphere, WebLogic

Cloud Platform/App Container: Pivotal Cloud Foundry, AWS, OpenShift

Testing: Mockito, Junit

CI/CD: Jenkins, Maven, Git

Revision Control: Git, TFS, SVN

Container Orchestration: Docker

Editors: Eclipse, STS, Intellij, IBM RAD, EditPlus, Notepad++

Operating Systems: UNIX, Linux, MS Windows

PROJECT EXPERIENCE:

Confidential

Senior Technical Consultant

Responsibilities:

  • Development of a customization of STS with CCP- specific plug-ins, e.g. configuration editor, configuration nature, new component wizard configuration to talk to the CCP Spring Initializr using EMF.
  • Development of Configuration validator CLI- command line validator which talks to validation service
  • Development of configuration service Dashboard
  • Development of microservices using Spring boot

Environment: Java 8, Eclipse Modeling Framework, Spring boot, Microservice, Java PCF pack, AWS VPC, AWS EC2, AWS S3

Confidential

Senior Technical Consultant

Responsibilities:

  • Leading and managing the Java team onshore and offshore, delivering every day work status to onshore delivery manager and product owner.
  • Participated in the project architecture and design, provided technical solutions to FSD.
  • Developing the new deliverable features, functionalities in the project and ensuring its timely completion.
  • Handling the QA and production deployment of the projects on OpenShift server.

Environment: Java 8, Spring MVC 4.3.16, Spring Restful web services, SOAP and Rest web services, HibernateSQL Server, Oracle, Tomcat 8, Git, Jenkins, OpenShift and Docker.

Confidential

Senior Technical Consultant

Responsibilities:

  • Leading and managing the Java team and delivering every day work status to onshore delivery manager and product owner.
  • Handling Key components in Project which involves all external systems as well as internal decision systems.
  • Participated in STP project architecture and design, provided technical solutions to FSD.
  • Created design documents for entire project as well as for the risk components.
  • Developing the new deliverable features, functionalities in the project and ensuring its timely completion.

Environment: Java 8, Spring Boot 1.5.15, Spring Restful web services, SOAP and Rest web services, HibernateMule Integration, Oracle, Mongo DB, Angular.Js 2, Git, Jenkins and PCF

Confidential

Senior Technical Consultant

Responsibilities:

  • Leading and managing the Java team and delivering every day work status to onshore delivery manager.
  • Developing the new deliverable features, functionalities in the project and ensuring its timely completion.
  • Fixing the various types of security flaws detected by Veracode Security Scan.
  • Debugged and Fixed defects and provided ongoing support.

Environment: Java 8, Spring MVC 3.1, Spring JDBC, Oracle, Tomcat Server 7, Eclipse

Confidential

Senior Technical Consultant

Responsibilities:

  • Leading the team in development of screens and unit testing, defect fixing, enhancement and ongoing support for production.
  • Responsible for better utilization and improvement in the performance of the servers on which these applications were deployed

Environment: Java 7, Jboss Drools, JSF, JMS, Linux, Eclipse, IBM DB2, MongoDB

Confidential

Senior Technical Consultant

Responsibilities:

  • Engaged in development of the application as well as took part in design of new application with new technologies.
  • Involved in production support and maintenance on thanks giving day and holidays.
  • Debugged and fixed defects, and participated in ongoing support

Environment: Java7, Spring Batch 2.5, Java (Multithreading), Linux, Eclipse, IBM DB2, MongoDB

Confidential

Senior Technical Consultant

Responsibilities:

  • Engaged in development of the application
  • Debugged and fixed defects
  • Involved in customizations, product maintenance, and test case preparation

Environment: Java 6, Spring 2.5, Hibernate 3.0, RAD, Oracle

Confidential

Senior Technical Consultant

Responsibilities:

  • Engaged in development of the application
  • Debugged and fixed defects
  • Involved in customizations, product maintenance, and test case preparation

Environment: Java 5, Struts 1.2, Spring, Hibernate, UNIX, RAD, Oracle

Confidential

Senior Technical Consultant

Responsibilities:

  • Engaged in development of the application
  • Involved in debugging and fixing of defects
  • Prepared test cases

Environment: Java5, Struts 1.2, Eclipse, Oracle

Hire Now