Gautam Kumar

31
reputation
7

•Java full-stack Developer Experience in developing applications with micro-service architecture using config server, Elastic Search, Log stash,kibana and various micro-service other component like Netflix Eureka, Spring cloud, circuit breaker and i.e Hystrix , API gateway i.e Netflix Zuul and Cloud Foundry. •Experience in developing applications with various open source frameworks: Struts, Spring Framework, Spring IOC, Spring MVC, Spring Boot Micro-services (spring boot / Netflix), Spring Security, Spring Cloud, Spring Data JPA/Hibernate ORM, API Development. •Experience in developing applications with various open source UI frameworks: AngularJS, jQuery, JavaScript, HTML and other UI Development frameworks •Experience in SOA based Web Services like REST and SOAP, JSON-RPC using Apache CXF/Apache AXIS, Spring REST. •Experience in Single Sign On, OAuth2.0, SSH, SSL/TLS authentication and authorization mechanisms. •Experience in JMS messaging service like Activemq, RabbitMQ, Apache Kafka. •Working experience on Business rule management system JBoss-Drools Engine. •Experience with installing and configuring application servers such as Jboss, Liferay Portal Server and Tomcat. Familiarity with JAR, WAR and EAR files experience working on ESB such as with Apache ServiceMix container.. •Expertise in Design Patterns like Model View Controller Architecture, Session Façade, Service locator, Data Access Object, Spring DAO, Creational, Structural, Behavioral, Factory and Singleton Patterns. •Strong database connectivity skills for Oracle 9i/10g, SQL Server, MySQL and exposure to using tools including SQL Developer, SQLDB, MYSQL Workbench, Toad. •Continuous Integration tool and deployment of applications along with monitoring using build tools like ANT, Maven, Jenkins and debugging through logging frameworks like log4j, SLF4J. •Experience working in Agile/Scrum/SDLC/Waterfall programming environments. •Experience in Test Driven Design and Development (TDD) methodology.