9+ years SDLC experience in Design, Development, Deployment and testing of Enterprise Applications.
In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), including Waterfall and Agile methodologies.
Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
Experience in Object Oriented Programming and Development of n-tier component-based enterprise web applications.
Expertise in Core Java with a strong understanding of Object-Oriented Concepts like Collections, Multithreading, Exception Handling, Polymorphism.
Knowledge of working in Web Services, Web Services Definition Language (WSDL), SOAP, XML, and REST APIs, Swagger UI.
Development activities with domain expertise supported by thorough understanding of OOPs, OOAD, UML, IOC and Core Java.
Experience in frond-end development using HTML5, CSS3, JSP, JavaScript, jQuery, Ajax,React and AngularJS.
Experience understanding of linking databases with web applications using JDBC and ORM like Hibernate and Persistence API.
Experience in designing web applications with Spring standards like DI/IOC (Dependency Injection/Inversion of Control), Spring MVC and Spring Boot.
Experience of working in Pivotal Cloud foundry (PCF) based Micro service.
Experience in manipulating database records using SQL queries and used Hibernate with HQL and Criteria API.
Having good knowledge in SQL commands.
Experience in unit testing using Junit, Mockito, Power Mockito and Postman and Soap UI tool.
Experience in developing Java multi-threaded applications.
Experience in design 100% code coverage and unit testing using Junit and Mockito.
Have versatile development experience in application using workflow, web services and web based applications.
Knowledge on Micro-services and experience in Web Services development using RESTFUL.
Proficient in XML technologies like XSL/XSLT, WSDL, JAXB, XSD.
Worked with customers to gather requirements and develop use cases, project and test plans.
Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, Jenkins, GitHub, Gradle and Nexus.
Involved in Test Designing by preparing High Level Scenarios & Test Cases.
Very highly motivated and an excellent team player. Worked closely with customers, 3rd party vendors and cross-functional teams.
Ability to quickly grasp new concepts, both technical and business related.
Web Services like EC2, S3, Amazon RDS, Amazon Elastic Load Balancing, AWS Cloud Watch, Amazon SQS.
Have Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills. I am a Self-starter, motivated team player.
Operating Systems
Linux, Unix, Unix Shell Scripting, Mac OS X
Web Technologies
HTML5, CSS, XML, JavaScript, JSON, DOM, jQuery
Programming Languages
Java (JDK 14/15/ 16/17/18), SQL
Frameworks
Nodejs, Spring, Angular, Hibernate, Reactjs, Apache Camel
IDE, Editors
Eclipse IDE, Notepad, IntelliJ IDEA, Microsoft Visual Studio, Photoshop
Database
Oracle, DB2, redis, JPA, MongoDB, Postgres, My SQL
Cloud Technology
Cloud Foundry, Google Cloud, Azure, AWS
Testing Tools
Junit, Mockito, Jupiter, Selenium
Version Control
SVN, GIT, Docker
Web Servers
HTTP Web Server, Tomcat, Web logic, Web Sphere, JBoss
Desktop Tools
Acrobat Writer, MS Office
SDLC
Waterfall, Agile, Scrum
Project Management Tools
JIRA, Microsoft Project,Rally
Browsers
Firefox, Chrome, Opera, Safari
Build System
Maven,Gradle
Protocols
HTTP, HTTPS
Web Service Testing Tools
POSTMAN, SOAP