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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- 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 ConsultantResponsibilities:
- Engaged in development of the application
- Involved in debugging and fixing of defects
- Prepared test cases
Environment: Java5, Struts 1.2, Eclipse, Oracle