We provide IT Staff Augmentation Services!

Hadoop Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

PROFESSIONAL SUMMARY:

  • Over 13+ years of professional experience in analysis, design, developing, support and testing web based, distributed n - tier and client/server architecture.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Experience in using Java, J2EE, JNDI,MQ, Web Services, Spring, Spring BOOT, JSON, JavaBeans, Lambda Expressions.
  • Sound Knowledge of MVC Architecture, Struts and spring framework, Spring Boot and Design Patterns.
  • Experience in configuring and deploying J2EE applications on WebSphere, WebLogic and JBOSS Application servers.
  • Experience in Implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL) and Restful web services JSON based.
  • Strong knowledge in Spring Framework using IOC/ AOP, Spring Transaction support (Declarative/ Programmatic) and Spring BOOT.
  • Proficiency in Hibernate, Spring JPA and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
  • Expertise in using source code control systems such as JIRA, ALM, and Built CI/CD using Jenkins and Bamboo.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Experience with using IDE i.e. Eclipse, My Eclipse, IntelliJ IDEA.
  • Good knowledge in usage of version controls such as GIT, SVN and Bit Bucket Repository.
  • Proficient in Quality Control - includes ensuring defect free releases, maintaining correct entries in Design Docs, UI specs, Test Cases, Traceability Matrix.
  • Experience in writing queries and creating dashboards using splunk, kibana and Cloud watch.
  • Proficient in writing the Test scripts using Selenium (web drivers) to automate the given functionality using Cucumber features.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g/9i, SQL Server, and My-SQL.
  • Experienced in development methodologies like Agile, Waterfall and software engineering processes.
  • Knowledge/Experience w/AWS Services (preferred) like S3, Lambda, API gateway, Elastic Bean Stack, spring boot.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.

TECHNICAL SKILLS:

Java/J2EE Technologies: Core Java, JSP, Servlets, JDBC, JNDI, JSTL, Java Beans, Multithreading, Generics, Collections, Web Services, Spring BOOT, Micro services.

Web Technologies: HTML5, JSON, XSLT, DOM, CSS3, JavaScript, XPath, AJAX, JQuery, Angular JS.

Methodologies: UML, Agile and traditional SDLC

Web/Persistence Frameworks: Spring, Hibernate, Spring Data JPA

Messaging: IBM MQ Series, JMS/

Bug Tracking Tools: Rational Clear Quest, BugZilla

Design & IDE: Eclipse, STS, IntelliJ IDEA, IBM RAD/WSAD

App servers: IBM WebSphere, Apache Tomcat, Web Logic, JBoss

Databases/Tools: Oracle 11g/10g /9i, SQL Server, DB2, MySQL, Toad, PL/SQL Developer

Design/Version Control/Repository: UML, Rational Rose, SVN, Clear Case, GIT, Bitbucket.

Cloud DB/Platform: MongoDB, Postgresql, AWS

Operating Systems: Windows, Linux, UNIX logs Monitoring tools: Splunk, Kibana, Cloud watch

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Hadoop Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project. As per the use cases, Involved in Work flow diagram using FileNet Tool.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Involved in web application development for backend system using Angular CLI,HTML5, Typescript, SASSandCSS3.
  • UsedAngular Reactive forms to implement complexformsand performed the validations using Form Builder.
  • Developed micro services with spring boot to serve multiple applications across the organization. The data are provided & consumed in JSON.
  • Distribute Work Items based on priority by creating batch (Spring Framework) and used Control-M/Serverto actual job submission and tracking.
  • Implemented for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
  • DefinedAngular routesusingRoutermodule for components at module level to enable lazy loading for modules and components.
  • Connected to Data Sources and performed operations using data framework features like Spring Data JPA and Spring ORM.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Developed Test scripts (Selenium) to automate the action functions in Modify and Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing using Sauce Labs.
  • Used XML for Data presentation, Report generation and to define Priority levels of each queues.
  • Prototyped use of JSF for presentation development and spring for middle tier development to analyze if use would ease development and efficiently presented the data usingJSF Data tables.
  • Integration testing, unit testing using JUNIT, Mockito & Spring Test Frameworks and used Splunk for logs monitoring and created dashboards.
  • Developed the screen using the JSF (Custom Built Components) integrated with the backend Stored Procedures and Developed a feature to (JSF) Mass Assign Work Items based on actions involved in it.
  • Used Bit bucket for source code version control and developed MAVEN scripts to build, deploy the application in Tc server.
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user’s interaction with an Angular application running in a browser or mobile device.
  • Used Queries, JPA repositories, JPQL/JPA Query, Native SQL for building dynamic predicates for search queries with Paging/Sorting and developed entities using JPA & association mapping between entities
  • Developed JUnit test cases for regression testing and integrated with Maven based build process and continuous integration of the project using Bamboo.
  • Used SQL, PL/SQL in order to write stored Procedures, Triggers and views.

Environment: Java, J2EE,, Java Script, Angular 5, Tomcat server, Control M JOB, JPA,FileNet Tool, XML, Web Services, JSF 1.2, PL/SQL, CSS, JSP, STS 3.4, AWS, Bootstrap, Splunk, Sauce Labs, Bamboo, JDBC, Spring, HTML,SVN, AJAX, Jenkins.

Confidential, Dallas, Tx

Java/J2EE Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project by working in AGILE Methodology Environment which includes Test Driven Development (TDD) planning, grooming and backlogs.
  • Used Control M for customers which has job scheduling and ordering of the jobs as part of security fixes in Project.
  • Designed Ant and Maven scripts to build the projects and deploy in to application servers.
  • Worked in AAF (AGILE AUTOMATION FRAMEWORK) Frame work as a part of POC to reduce the efforts of manual testing.
  • Worked on migration of the project from which includes package of changes for Cyber Ark, ENC, SIEM logging where security fixes to Version migration.
  • Use Java, J2EE technologies to develop UI and server-side components and Used Spring framework to implement MVC design pattern.
  • Developed Micro Services in IC SAAS, using Spring Boot, Spring AOP, Kafka (Consuming Events) for related services.
  • Used CMDB Tool for batch tracker, Application server Reports to pull the customer details.
  • Presentation layer used HTML, CSS and used Angular JS, Ajax, JQuery in order to develop front end user interfaces.
  • Used Jenkins CI/CD pipelines to build and deploy code to different environments (DEV/QA/UAT).
  • Used JDBC as a Data Access layer to access and update the information in respective Database and developed persistence layer.
  • Created REST Web Services for external clients and resellers by reusing existing components.
  • Used Putty and Winscp for file transfer, manage files and to synchronization of files to execute batches as a console to support serial connection and to deploy application jars in to the environments such that WebSphere server pulls it from Winscp based on the versioning of RPM.
  • Worked on the Fortify scan to scan the applications and pull the vulnerabilities based on the category and solve the issues.
  • Worked on CA Indirect JNDI Implementation for all the common apps as a part of POC.
  • Worked on writing the encryption script to all the applications, such that each user needs public key in order to encrypt the folder.
  • Written batches for some applications which wasn’t having the java classes as it represents only XML files.
  • Used Log4j for logger information and log forwarding to kibana to reflect all the applications logs based on the Host.
  • Written JUNIT Test cases for each of the components and Worked on JMS and WebSphere for Queue Communication and administration.
  • Involved in developingJUnittest cases using Easy Mock and DB units for unit and integration units.
  • Built and automated the scripts in order to Integrate and deploy in Servers using CI/CD Pipeline (Jenkins)
  • Used JIRA as issue tracking and Crucible to check the code quality and detect bugs.
  • Used SVN and GIT as a version control tools and Created documents for SDS Reviews.
  • Used SQL, PL/SQL in order to write stored Procedures, Triggers and views.
  • Coordinate with Ops Team to reflect the any issues happened during the production releases.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Java, J2EE,, Java Script, WebSphere, Control M JOB,, XML, Web Services, Easy Mock, PL/SQL, CSS, JSP, STS 3.4, Angular JS, Jenkins, Bootstrap, JDBC, Spring, Spring boot, Micro services, HTML,SVN, GIT, JNDI, Spring AJAX, kibana, Fortify scan.

Confidential, CT.

J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Developed the application using Angular-JS, spring, Jersey, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Developed the User Interface using spring, logic, bean, JSP, JavaScript, JQuery and HTML.
  • Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in Angular.JS, making use of Modules and Filters objects according to the application requirement.
  • Produced content pages with CSS3 Layout and style markup presentations and also used JavaScript methods and Properties.
  • Created Message Driven beans and Session beans using EJB.
  • Implemented J2EE patterns like,Data Access Object, Session facade, Business Delegateand Value Object.
  • Involved in the application development using JAVA/J2EE, Multi-Threading, JSF, ADF, JMS, Oracle and WebLogic Application Server.
  • Designed and implemented front end web pages using Angular JS, CSS3, HTML5, JavaScript and AJAX.
  • Used JIRA as an issue tracker tool for collaborating testers and functional team as well as tracking defects and change requests.
  • Good experience in Amazon Web Services (AWS) environment and good knowledge of like Elastic Compute Cloud(EC2), Elastic Load-balancers, Elastic Container Service (Dockers Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, DMS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
  • Configuration Automation using Puppet and Dockers Containers.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Developed web-based applications using Web Services like REST, Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Deployed war/jar files in the Web Logic Application Server.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Designed and developed usedXSLTtransformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Involved in using Apache Tomcat Server for deploying and testing the code.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Configured and deployed the application on Jboss application Server.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Wrote and debugged the Maven Scripts for building the entire web application.
  • Used CVS for version control across common source code used by developers.
  • Involved in writing Junit test cases and followed test-driven approach.

Environment: Java/J2EE, JSP, spring, Hibernate, Eclipse, JSTL, JMS, JNDI, Angular JS, Servlets, Jira, Containers, Dockers, EJB, HTML, JavaScript, XML, CSS, AJAX, XSLT, WebLogic, Jboss, Data Access, REST, SOAP, Log4j, Tomcat, Maven, CVS, SQL, PLSQL, Oracle and Windows.

Confidential, St. Charles, MO

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the Database.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL).
  • Used Vagrant to make Docker containers portable.
  • Used Angular.JS services, controllers and directives for front end UI, Angular.JS MVC for cross-browser functionality and used Firebug for Firefox, Inspector tools for Chrome, IE developer toolbar for IE.
  • Implementation of microservices using OSGI and deploying into Karaf containers.
  • Worked closely with fixing team, fixing high and other priority defects using JIRA.
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Implemented the business logic writing action components and configuring XML files using spring and Hibernate framework.
  • Implemented a Continuous Delivery pipeline with Dockers, and GitHub and AWS.
  • Developed the war/ear file using Ant script and deployed into WebLogic Application Server.
  • Wrote configuration files for injecting EJBs, Service Impls and DAO classes.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Efficiently presented the data using JSF Data tables.
  • Used Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Deployed the Jar files on the Tomcat Server.
  • Prepared technical design documents (TDD) for Use cases.
  • Written Junit Test cases for performing unit testing.
  • Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.
  • Involved in developing Maven Scripts for the build and deployment of J2EE applications.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Coordinated the overall execution of the test plan with Development and business representatives.
  • Actively participated in High-level Document and Detailed level Document for different modules in the project.

Environment: Java EE, EJB 3.0,Struts, IBM MQ Series, Servlets, XML, XSL, XSD, CSS, JIRA, JavaScript, Dockers, AJAX, MVC, HTML, Eclipse, Maven, Jenkins, Junit, Http Unit, JSF, JTS, Hibernate, REST, Tomcat, containers, Apache ODE, Web logic, Oracle11g and Windows.

We'd love your feedback!