We provide IT Staff Augmentation Services!

Sr. Java / Hadoop Developer Resume

5.00/5 (Submit Your Rating)

Jupiter, FL

PROFESSIONAL SUMMARY

  • About 8+ years of strong experience in Software Development Methodology such as SDLC, Agile,Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Strong Technical expertise in Java / JEE(J2EE) Technologies (Java 1.7, JSP, Servlets, Spring 3.x, Spring DAO, Spring MVC, Spring IOC, Hibernate) and oracle.
  • Extensive experience in using Java based application frameworks like Struts, Spring and Hibernate in development of web based applications.
  • Experience on Java Multi - Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Hands on experience wif Hadoop ecosystem components like Hadoop Map Reduce, YARN, HDFS, Hive, HBase, Sqoop, Oozie, Kafka, Spark, and ZooKeeper. Expertise in loading and transforming large sets of structured, semi-structured and unstructured data.
  • Knowledge on cloud environment wif Amazon Web Services.
  • Experienced in analyzing data wif Hive Query Language (HQL).
  • Experienced in writing Spark programs using Java/Python.
  • Hands on experience wif Spring Core, Spring JDBC Template, Spring MVC.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Strong in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Knowledge in platform neutral mark-up using XML, DTD, XSD, XSL, XSLT wif DOM and SAX parsers.
  • Experience wif different Application servers like Apache Tomcat, Glass Fish and Web-sphere
  • Profound noledge in working wif RDBMS includes Oracle, MySQL and DB2.
  • Experienced in writing unit test cases using JUnit.
  • Experience in usage of source code version control using SVN and Git.
  • Sound noledge of Continuous Integration practices and tools such as Jenkins, SCM, Nexus.
  • Involved in teh full stack development from front end to teh back end development and also implementing teh testing parameters.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0/7.0/8.0 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse 3.x, Net Beans 6.x IDE.
  • Experienced in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3 and in making web pages’ cross browser compatible.
  • Involved in resolving Production Issues, Analysis, Troubleshooting and Problem Resolution and performance Management.
  • Highly organized wif teh ability to manage multiple projects and meet deadlines.
  • Strong analytical and dynamic trouble shooting skills coupled wif excellent communication skills and able to work individually and as a team.
  • Excellent work ethics, self-motivated and quick learner.
  • Willing to learn, adapt new technologies and third party products.

TECHNICAL SKILLS:

Java Enterprise API: Servlets 2.5,JSP 2.0,EJB 3.0,JNDI,Hibernate 3.X,Struts 1.2/2.0, Groovy, Spring MVC

Web Technologies: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, J Query, Bootstrap

Big Data Environment: Hadoop Map Reduce, HDFS, Spark, Spark Streaming, Pig, Oozie, Hive, YARN, Kafka, Zoo Keeper

Programming Languages: Java 1.7, Java 8, SQL, PL/SQL, Python

Database: Oracle11g, My SQL, DB2

Integration Technologies: Web services (SOAP) Restful, JMS 2.0, AWS, Apache Camel, Spring Boot

Middle Layer: Struts 1.2, Spring 3.x, Hibernate 3.x

Development Tools: Eclipse, STS, IntelliJ, RAD, JDeveloper, Net Beans, J Builder, JUnit, Log4j, Ant, SOAP UI, Toad, SQL Developer, GIT, MS Visio, JConsole

Application Servers: Web Sphere 7.x/8.5, Web-logic 10/9.x/8.x/7, Apache Tomcat 8.0.24, Glass fish 4.0, JBOSS

Operating System: Windows 98/2000/XP/Vista/7, Linux, UNIX, MAC OS

Testing Frameworks: Junit, Spring Test Module, SOAP UI

Source Control: CVS, Tortoise SVN, Git

Methodologies: Agile, Waterfall

XML Technologies: XML, DTD, SAX, DOM, SOAP UI, JSON, WSDL, XPath, XSLT

PROFESSIONAL EXPERIENCE

Confidential, Jupiter, FL

Sr. Java / Hadoop Developer

Responsibilities:

  • Involved in various phases of teh Software Development Life Cycle.
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested teh application in each iteration
  • Implemented Spring MVC framework to develop and configure teh views and controller of Spring MVC implemented database persistence, and integrated teh web application wif teh persistence layer.
  • Had regular interactions wif customers and gathered requirements inBigDatacollation, summation, filtering and normalizing thedata.
  • Implemented Representational state transfer (REST) Web services for distributed systems using Jersey framework to retrieve data from client side.
  • Used Amazon AWS (EC2/S3) for prototyping and subsequent evaluation.
  • Storing and loading teh data from HDFS to AWS S3 and backing up and Created tables in AWS cluster wif S3 storage.
  • Involved in to writing Java programs using sparkcontext.
  • Worked on Cask CDAP, Zaloni tools for creating Datalakes.
  • Worked on Data visualization and Data integration wif Airbnb Superset.
  • Used Spark to create API’s in JAVA and real time streaming teh data using Spark wif Kafka.
  • Developed Hive queries and Spark SQL queries to analyze large datasets.
  • Involved in scheduling Oozie workflow engine to run multiple Hive jobs.
  • Created and Configure micro services architecture using Spring Boot for AMI project.
  • Created continuous delivery pipeline for AMI Directory to run teh warand deploy jobs in Jenkins brew master instance, which reduces teh time for teh deployment of microservices.
  • Implemented Business Logic using Java, Spring, Spring boot, Struts and Hibernate.
  • Used JSON for message transformation.
  • Implemented Test Driven Development to develop teh robust web application.
  • Involved in providing support during integration testing, component system testing and product system testing.
  • Implemented function tests using groovy scripts.
  • Used JIRA for teh issue tracking and bug reporting.

Confidential, Juno beach, FL

Java Developer

Responsibilities:

  • System Requirements gathering for teh project.
  • Designed and developed teh project using MVC design pattern
  • Developed front end using Struts framework
  • Used Struts and JQuery for web page development and front-end validations
  • Implementing Struts/ Tiles based framework to present teh data to teh user
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Configured and created application log files using Log4J required to trace application messages.
  • Developed EJBs, DAOs, and Stored Procedures and SQL queries to support system functionality.
  • Developed SOAP UI based Web Services for Integrating wif teh Enterprise Information System Tier.
  • Apache Camel is used for implementing new integration framework for teh existing platform.
  • Build dis application usingGroovy/Grailsas a REST API server and Angular JS as a single application wif MySQL database.
  • Used TOAD as database tool for running SQL queries
  • Used Solr search implementations for effective functionality.
  • Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
  • Use ANT scripts to automate application build and deployment processes
  • Support Production/Stage application defects, track and document using Quality Center
  • Server tuning and reading teh Heap Dumps and Java Core File Analysis
  • Implemented Cache Mechanism
  • Implemented GUI components using CSS and Bootstrap.
  • Prepared various project related functional and technical documents
  • Responsible for Testing environment, Deployment, Building and Delivery to client.

Confidential, Fortmills - SC

Java Developer

Responsibilities:

  • Work wif Business teams in teh Discovery and Design phase of teh Software Development and evolve Business rules
  • Developed JUnit test cases for unit testing teh Service and DAO Layer
  • Developed Util classes for code reusability as part of business logic.

Environment: Java, JSP, XML, Java Script, Spring, Eclipse Oracle 10g, SQL, PL/SQL, Google Guice.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Reviewed Design Document, gathered information from Business Analysts to design Functional Specifications for teh Pacakage Visibility System and developed screens as per requirements.
  • Designed and developed presentation layers using Servlets, JSP, Java Beans, CSS, HTML, jQuery and Java Script.
  • Has been teh POC for theOffshore support team, co-ordinated and distributed tasks among support teams.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Integrated teh application wif Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, JSTL to create teh user interface views
  • Debugging issues and Deploying Web Applications
  • Coordinated wif ON Site teams to deliver teh enhancements on time.
  • Perform regression and functional testing, preparing teh test case before delivering teh requirements
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.
  • Analysis of Defects in teh Defect Management System and fixing them, delivering them on time
  • Setting up daily Status meetings wif team and communicate status to Project Manger.
  • Worked wif testing team analyzed and fixed teh production defects and deployed teh applications on teh server
  • Implemented stored procedures using callable statement in Oracle11g for data accessing and manipulation

Confidential

UI & JAVA/J2EE Developer

Responsibilities:

  • Application Design - Had Knowledge and ability to review and create new design standards and framework for Renault through SLRT project.
  • Developed teh Project by understanding & implementing teh New Nissan Frame work and helping teh peers by contributing teh noledge gained by hands on experience.
  • Implemented Queue Approach for improving teh performance and decreased teh fallouts of teh client orders.
  • Implemented Logging Functionality for teh whole Application using Log4j
  • Responsible for on time Delivery of teh code and successful in meeting upon all teh dead lines
  • Tested thoroughly teh entire Application, fixed teh bugs and rolled out for Deployment as new standard frame work
  • Designed JSP’s as per teh requirement provided in teh SRS document.
  • Involved in updating teh code deployment and co coordinating wif teh co-Alliance team.
  • Taken care of all teh day to day activities happening in production.
  • Handling day to day status calls and involved in taking teh business requirements from teh users and clients.
  • Implemented Action classes and Managed Bean classes.
  • Involving in Data Access layer and service layer business logic implementation.
  • Implemented Custom Validations as per teh Requirement.
  • Coordinating wif Testing Team.
  • Involved in bug fixing and Code review.

Environment: Java, JEE, Struts JSP, JSTL, Servlets, JDBC, Log4J, Maven, Apache Tomcat Server, XML, AJAX, Javascript, Eclipse, Oracle 10g, SQL Developer.

We'd love your feedback!