Rss

Viswan A

Developer - 7 Years of Experience - Near 35226

Occupation:

Developer

Location:

Birmingham, AL

Education Level:

Bachelor

Will Relocate:

YES

CollapseDescription

Professional Summary * Sr. Java Developer with over 8 years experienced in analysis, design, development, implementation and testing of Web based, Windows and N-tier architectures. * Experience in all phases of Software development life cycle (SDLC) and have rich experience working with software development methodologies (Agile, TDD and Waterfall). * Good Knowledge on Data Structures and Algorithms and implementation of Data Structures to Graph Algorithms, Searching and sorting, Dynamic Programming. * Extensive experience in J2EE technologies including specialization in JAVA SE, Servlets, JSP, JDBC, JNDI, Java Beans, XML, Struts, Oracle, and EJB for building Server-side Application with multilayer architecture. * Extensive experience in Web application development using - HTML, DHTML, CSS, XML, JavaScript, Ajax, spring, Hibernate, Struts, J2EE (JSP, JMS, Servlets, JDBC, Java Beans, EJB). * Worked with multiple Databases including RDBMS Technologies (MySql, Oracle) and NoSQL databases (MongoDB) . * Experienced in deploying J2EE Application Sever like Apache Tomcat7.x, JBoss 4.2.3, Weblogic8.x/9.x and Web sphere 6.x, 7.0 servers. * Followed best practices using J2EE design patterns (MVC, Service Locator, Singleton, Session Facade, Business Delegate, and DAO). * Hands-on experience in different modules Spring Framework's Spring Web Flow (Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring Security, Spring Cloud) Inversion of Control and Dependency Injection of Spring Application Framework. * Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer and mapping Java classes with database and using Hibernate query language (HQL) Experience in using Hibernate OGM for NoSQL databases. * Strong Open Source development experience with Java Spring Boot and Microservices. * Hands-on experience in developing Microservices solutions, experience on Microservice tech stack like Spring Boot and Distributed Cache. * Expertise in Microservices related frameworks include Ribbon for Client-Side Load Balancer, Eureka for Service Discovery and Zuul proxy for Gateway API. * Good hands-on experience in Shell Scripting. * Experienced in different build, release and deployment processes. * Experience on CI (Continues Integrations) and CD (Continues Deployment) methodologies using Jenkins. * Experience in Design and Development of Web Services using RESTful APIs and SOAP. * Experience in using Version Control tools like Git, SVN. * Experience on Amazon Web Services (AWS) Component Usage, Configurations and Deployment - Elasticsearch, EC2, S3, SNS, SQS. * Experience with PaaS technologies such as Docker containers. * Extensive experience working on SQL, PL/SQL, No SQL, Oracle Database development experience using tables, triggers, views, packages and stored procedures, PL/SQL.

Right_template4_bottom

CollapseAccomplishments

Highlights:

Left_template4_bottom

CollapseKeywords

Left_template4_bottom