We provide IT Staff Augmentation Services!

Big Data And Cloud Service Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 14 years of experience in the IT industry on modernizing and enhancing different systems using JAVA/J2EE, SOA, Big Data and Cloud Services technologies with skills in analysis, design, development, testing, re - engineering, and reverse engineering, implementation, documentation and maintenance.
  • Expertise in OOA, OOD, Distributed Application Development and Object Oriented Programming (OOPs).
  • Experience in implementing design patterns like MVC, Data Access Object (DAO), Factory and Singleton.
  • Experience in using Multithreading, Serialization, Externalization, Collection, Generics and Core JAVA.
  • Experience in Web Technologies in developing applications using Servlets, JSP, Struts, Spring, Spring Boot, Hibernate, JDBC, Log4J, AJAX, JavaScript, Node.js, HTML, XML, DHTML and CSS.
  • Experience in using Tiles Framework, Validator Framework, JSTL Tag Libraries, ResourceBundles, PlugIn, and Internationalization in Struts and Spring framework based Applications development.
  • Experience in integrating the applications with various Spring features like Core, Context, JDBC, ORM, OXM, JMS, Transactions, AOP, Security, Data, Spring Cloud Config, and Spring Cloud Stream.
  • Experience in developing Spring Boot microservices and deployment onto PaaS Cloud Foundry on-premises and on-cloud via cf CLI and GoCD.
  • Experience in using various Spring Cloud tools like load balancing, distributed configuration and messaging, service registration and discovery and calls between services.
  • Experience in using ELK Stack (Elasticsearch, Logstash, Kibana) for log analytics.
  • Performed Kafka & Zookeeper single node and cluster setup on both on-premise and Amazon AWS.
  • Extensively used Docker to containerize various servers and tools like Zookeeper, Kafka, Yahoo Kafka Manager, Netflix Exhibitor, LinkedIn Burrow, Rest-Proxy, Elastic Search, Kabana and Logstash.
  • Experience in writing Ansible playbooks to automate installation and deployment of software both on-premises and on-cloud.
  • Experience in creating build, deployment, test and release pipelines using GoCD and Jenkins open-source Continuous Integration and Continuous Delivery tools.
  • Experience in using Ehcache, GemFire and Oracle Coherence for application performance optimization.
  • Experience in using many Java 8 features like Lambda Expressions, Method References, Type Annotations, Date and Time API and Stream API.
  • Experience in implementation of Service Oriented Architecture (SOA) components (SOAP and RESTful services).
  • Experience in using relational and NoSQL databases Oracle, Microsoft SQL Server, MySQL, DB2, MongoDB, DynamoDB.
  • Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors and Functions; Query Optimization to improve the system performance.
  • Experience in data migration between RDBMS databases, RDBMS and NO-SQL databases, RDBMS databases and Apache Hadoop, and RDBMS databases and Cloud storages.
  • Experience in MongoDB schema design, aggregation, performance management, replication, sharded cluster management, system sizing and tuning.
  • Experience in using Hadoop core components (HDFS and MapReduce) and ecosystems like Sqoop, Hive and Oozie.
  • Experience in using YARN (Yet Another Resource Negotiator) Cluster Resource Management System.
  • Experience in using Sqoop for data transfer between Hadoop and relational databases.
  • Experience in using ZooKeeper, a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.
  • Experience in using web-based interactive Cloudera Admin to access HDFS and Hadoop ecosystems, and MRUnit to perform MapReduce program unit testing.
  • Experience in using Apache Spark clustered computing framework to process large-scale data interfaced with Amazon S3 for distributed storage system.
  • Experience in writing MapReduce pipelines using Apache Crunch Java library running on Spark and MapReduce.
  • Experience in using and integrating applications with Amazon AWS services like IAM, EC2, Lambda, S3, RDS, DynamoDB, VPC, CloudFront, Route53, API Gateway, DirectConnect, All Developer Tools, CloudWatch, CloudFormation, Kinesis, Cognito, SNS, SES, SQS.
  • Experience in deployment and release of the application with Maven, Gradle and ANT building tools, writing test cases using JUnit and implementing logging mechanism using log4j.
  • Extensively used GitHub, SVN, Version Control (Clear Case) and Team Foundation Server tools for maintaining source code and documentation.
  • Experience in using Eclipse, NetBeans, SQL Developer, Oracle Toad, Soap UI, AnyPointStudio and UML modelling tools.
  • Contributed to all the phases of Software development life cycle (SDLC) including requirements analysis, high level design, detailed design, UMLs, data model design, development, testing, implementation and QA.
  • Experience in working Test-driven development environment (TDD).
  • As part of Agile based development, coordinated and collaborated with project managers, product owner, scrum master, quality assurance team, development team and business. Provided programming estimates, identified potential problems and recommended alternative solutions.
  • A Resourceful team player with excellent Interpersonal, communication, effective problem solving, analytical and decision making skills, looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS

Programming Languages: Java, Scala, SQL, PL/SQL

Web Technologies: HTML, DHTML, CSS, AJAX/ jQuery, Node.js, XML, XSLT, XSD.

J2EE Technologies: JSP 2.0, Servlets 2.5/3.0, JSTL 1.2, Custom Tags, Java Beans, JDBC 3.0, JNDI, Web Services (SOAP and RESTful), EJB, JMS.

Messaging Platforms: Apache Kafka, Amazon Kinesis

Version Control Systems: GitHub, SVN, IBM Rational ClearCase 7.1, Team Foundation Server, CVS. CodeCommit

Frameworks: JSF 1.1, Struts 1.x/2.x, Spring 3.x/4.x, Spring Boot1.2.x/1.5.x, Spring Data, Spring Cloud-Micro Services, Spring Cloud Config, Spring Cloud Stream, Hibernate 3.x/4.x, Log4j, slf4j, JAXB, Apache CXF, Infrex 5.1(RBE).

Databases: Microsoft SQL Server, Oracle, MySQL, DB2, MongoDB

Application/Web Server: Apache Tomcat 5.x/7.x, IBM WebSphere 6.0/6.1/7.0, WebLogic 10.x,JBoss EAP 6.2.4

Cloud Services: Heroku, Amazon AWS, Pivotal Cloud Foundry, OpenShift

Cache Mechanism: Ehcache, GemFire, Oracle Coherence

Scripting Languages: Java Script, Unix Shell Script, Ansible

Design Methodologies and Tools: Design Patterns, Putty, MobaXterm, Git Bash, UML, Share point, Infrex 5.1(RBE), HP Quality Centre v11, OpenGrok, Docker, Kubernetes, Bugzilla, JIRA, Rally, PlanningPoker, DynaTrace, AppDynamics.

IDEs: Eclipse, IntelliJ IDEA, Net Beans, Oracle TOAD,SQL Developer, SQL Server Management Studio, Soap UI, AnyPointStudio, Kafka Tool, Modelio

Operating System: Windows XP/7, UNIX, Sun Solaris, Linux.

Built/Testing/Deployment: Gradle/Maven/Ant/JUnit4/MRUnit/Jenkins/GoCD

Big Data: Apache Hadoop, HDFS, MapReduce, Sqoop, Hive, Oozie, Zookeeper, Spark, Crunch.

AWS Services: IAM, EC2, Lambda, S3, RDS, DynamoDB, VPC, CloudFront, Route53, API Gateway, DirectConnect, All Developer Tools, CloudWatch, CloudFormation, Kinesis, Cognito, SNS, SES, SQS.

We'd love your feedback!