Around 10 years of versatile experience in analysis design development and implementation of software applications and developing n-tier architecture-based solutions with distributed components and internet/intranet applications. Expertise in working with Java8 features like Functional Interfaces, Stream API, Time API, Transaction Management, Exception Handling, Collection API, Lambda Expressions. Extensively worked on core Java concepts like eti-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling and Collections Framework. Thorough working knowledge in application development using Java SE , with strong experience in MVC (Model View Controller) architecture using Spring, Servlets, JSP, Struts, JDBC, Java Beans, Hibernate, Rest API/SOAP web services, EJB, jQuery, JavaScript, Angular JS, AJAX, JSON, XML and HTML5. Have good knowledge on different databases like PostgreSQL, MySQL, DB2, Oracle 13c/11g, Microsoft SQL Server, NoSQL DB (Raven DB, Mongo DB and Cassandra, Couch DB, Redis, Dynamo DB) and good experience in writing stored procedures, functions and triggers using PL/SQL in JDBC, ODBC and in WebLogic server Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Apache Kafka, RabbitMQ, ActiveMQ and IBM MQ to communicate from Client to Server Design, develop, test and debug large scale complex data platform using cloud and big data technologies Analyze, Engineer and improve stability, efficiency, and scalability of the platform Extensive hands-on work experience using Microservices with Spring Boot, Restful and SOAP, SOAP UI Web services Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design. Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices. Designing and developing Microservices architecture applications. Well experienced in view rendering using jQuery, React JS and implementing React JS with Redux and Flux patterns Understanding of Cloud Environment like AWS, Azure, PCF Pivotal Cloud Foundry. Experience in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, AngularJS, Node JS and React JS. Experience with data caching services (Redis, Elastic Search), database schema design and data access technologies. Experience in creating AWS computing instance Services like EC2 and Amazon Elastic Load Balancing Experience in Creating and managing a AWS Storage services like S3, EBS and Amazon CloudFront Well experienced in using various AWS (Amazon Web Services) Iaas (Infrastructure as a Service) Components like EC2 for running applications on virtual machines, S3 and Glacier for storing and long term back up of data, EBS for persistent block level storage Experience in implementing security models OAUTH2 and SAML for authentication/authorization using Spring Security and IAM Cloud Security. Strong Object-Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects Knowledge and experience working with various data sources like web services (REST, SOAP), unstructured data files, flat files, message queues, xml-based events, databases. Experience in implementing software best practices, including Design patterns, Use Cases, Object Oriented analysis and design, Agile methodologies, and Software/System Modeling (UML). Experience working in Agile (Scrum) methodologies and test-driven development, continuous integration (Jenkins/Hudson) and version control (SVN, GIT, etc. Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments. Strong working knowledge in developing Restful webservices and Micro Services using Golang. Interacting with client server admin team and educate the SOA functionality from configuration and maintenance point of view. As a developer, Designer have successful track record in executing various large enterprise business modernization projects meeting clients expectations & creating new opportunities through IBM & Open-source SOA + Web 2.0 Platform. Has extensive knowledge and experience in performing Strategic Planning for executives, forming SOA governance policy and life cycle design, enterprise application architecture design and development using Service-Oriented Architecture principles, J2EE, WebSphere, Oracle and Open-Source technologies.
Title: Full Stack Developer