Java Full Stack Developer with Angular and Cloud.
• 11+ Years of experience as a Full Stack developer in Java,J2EE, APIs, frameworks and Angular.
• Domain expertise in Banking, Automotive Engineering, and Travel with strong analytical skills.
• Hands-On in OOPS, Functional and Reactive programming using Java8.
• Worked on Spring Modules: Spring Core, Spring DAO, Spring ORM (JPA and Hibernate), Spring AOP, Spring WEB-MVC, Spring boot, Spring Cloud, WebFlux,Spring Integration.
• Hands on Experience with relational databases Oracle, SQL Server, DB2, My SQL as well as NoSQL Databases like MongoDB,Redis Cache, Couchbase, Cassandra,Aerospike and Azure Table storage.
• Web Services using Spring Restful, SOAP Framework, and WSDL.
• Cloud Platforms used AWS, OpenShift aPaasV3 and MS Azure and Experience in processing large amounts of data.
• Worked on Linux / Unix, Ant,Maven,Gradle, Git,JUnit,Mockito and Apigee.
• Good with Design Patterns,Data structures and Algorithms.
• Experience and good understanding of Architectures / frameworks like Spring Boot, Vertx, ReactiveX, RxJava, Kafka, TypeScript etc.
• Experience on building micro services based architectures using J2EE technologies.
. Experience on DevOps such as Openshift Container, Docker, Jenkins, BitBucket, Kibana elastic search,logstash etc.
. Extensive experience in designing professional UI web applications using front-end technologies like Angular, HTML5, CSS3, JavaScript, jQuery AJAX, JSON and Bootstrap.
. Experienced working in Waterfall and, Agile methodologies including Scrum.
. Effective communicator with cross-teams, interpersonal, analytical and problem-solving skills.
. Quick learner, self-starter- always willing to take on a variety of tasks with progressively increasing
technical complexity and challenges with a very positive attitude along with skills in time and resource
management.