An accomplished Software Engineer/Technical Architect with expertise in conceptualizing designing and coding of scalable, highly available and stable technical solutions using Java/JEE technology stack. Over 13 years’ of experience in delivering enterprise solutions for Banking and Finance, Healthcare, eCommerce, Recruitment and staffing domains. Specializes in BigData Development, Object-Oriented Programming, Core Java, Java/J2EE, Spring Framework, Multithreading, Concurrency, Data Structure and Algorithms, Hibernate and AWS. With experience in HortonWorks Hadoop Stack, Apache Spark with Scala, Apache Kafka, Redis, Apache Storm, Hbase, ElasticSearch, MongoDB, NoSQL, RabbitMQ, Junit, Mockito, NodeJs and AngularJs 1.x/2+. I am an Agile(Scrum) practitioner. I like to collaborate on development projects. Experience in Microservices design and implementation. Experience in OOAD architecture and modeling and designing artifacts using UML such as class diagram, sequence diagram, activity and state diagram and deployment diagram. 3+ yrs of experience in BigData Development using HortonWorks Hadoop Stack, Apache Spark using Scala, Apache Kafka, Apache Storm, Yarn as Resource manager HDFS, Hbase, MapReduce. Strong Programming Skills in designing and implementation of multi-tier applications using Java, JEE, Spring Framework, Hibernate, Servlets, JDBC, JSP, Jersey, JAX-WS, JAX-RS. Expertise in RDBMS, NoSQL, MongoDB, ElasticSearch, RabbitMQ, Kafka, Redis. Experience in developing Web Services using – REST, SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design). Agile/Scrum, Continuous Integration and Test Driven Development using Junit and Mockito. Experience in build and automation using Maven, Jenkins, Puppet, Docker and AWS Code Deploy. 4+Yrs of experience in AWS Cloud Infra Design and Implementation using infrastructure as code. Spring Security, SAML SSO 2.0, OAuth2, JWT, Keycloak. Experience in working with JBoss and Apache Tomcat5x server. Experience in OOJS, NodeJs , AngularJs 1.x/2+, jQuery and JavaScript. Defect tracking and management using JIRA and Trello. Experience in SOLID, KISS, DRY, TDD Principles. Excellent written and verbal communication, presentation, troubleshooting and problem-solving skills. Excellent interpersonal skills, quick learner, enthusiastic & self-driven, pro-active with a high degree of commitment.
©