We provide IT Staff Augmentation Services!

Lead Java/hadoop Developer/architect - Consultant Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • Over 11+ years of experience in the Information Technology with focus on designing, developing and maintenance of JAVA/J2EE Enterprise solutions and open source technologies using Core Java/multithreading, Java/J2EE Design patterns, Struts 2.x, Spring 3, Spring MVC, Spring AOP, Caching, Hibernate, Web services (JAX - WS and JAX-REST), JSP, JSF, Servlets, AJAX, DOJO, JQuery, JSON, MQ Series SOA, UML, XML/XSL, Maven, JMS, SQL/PLSQL, Oracle, SQL Server, MySQL and DB2.
  • Exposure on various business domains like Banking, Insurance, Finance, Telecom, Health Care & Media.
  • Expertise in Investment banking (Prime services, trading), Telecom domain, Network Infrastructures and enterprise applications related with Sales, SD, Billing, and Service Assurance.
  • Installing, configuring and using various Hadoop distributions like Cloudera, Horton Works and IBM Big Insight
  • Experience in all phases of Software Development Life Cycle (SDLC), Agile, Waterfall, SCRUM Management, XP, ITUP, CTI, RAD i.e. planning, use case analysis, OOD, development, debugging, unit test, Integration, managing & monitoring of complex, scalable, secured, optimized, large data intensive enterprise systems.
  • Implemented java components using GOF and J2EE Design Patterns such as command, decorator, facade, singleton, factory, Service-Locator, Business Delegate, DataAccessObject and MVC.
  • Expertise in scripting UML, HLD, AD, AID and SOA process related documents.
  • Experience in using most of the Java IDE’s like Eclipse, Exadel Studio, WSAD.
  • Experience in working with quality assurance team that includes prioritizing E2E master test, SIT and mapped them back to the requirements for traceability reporting.
  • Experience in performing Gap Analysis, Root cause Analysis, Traceability matrix (RTVM), SCM & developing functional prototypes (POC) or mock ups to define UI & overall project deliverable.
  • Strong Global delivery skills includes Onshore- Offshore model and acted as a SPOC from development side and interacted with IT & client personnel - continuously monitored, relayed project health, keys risks and presented project metrics dashboard to the CXO levels.
  • Expert in project migration, re-write, re-Engineering, maintenance & implementation of project transition phases.
  • Extensive experience in BigData and excellent understanding/knowledge of Hadoop architecture and various components such as Hadoop MapReduce, HDFS, Hive, HBase, Flume, Pig, Oozie etc.
  • Good experience in developing projects using Bigdata technologies like Oozie, Hadoop, Sqoop, HBase, InfiniDB, MongoDB.s
  • In depth understanding of Hadoop Architecture and components such as Job/Task Tracker, Name Node, Data Node concepts.
  • Experienced in installing, configuring, and administrating Hadoop cluster of major Hadoop distributions.

TECHNICAL SKILLS

Languages: Core Java, XML, HTML 5, Shell Scripting, PL/SQL

Core Java: Java 6/7, Collections, Multithreading, Annotation, Security, Generics, JDBC

Java Technologies: Struts 2.x, Spring 3, Hibernate 3.x, JSP, EJB, Servlet, JDBC, JMS, ANT, Junit, Maven, Tiles, XML, XSD, JSON, JQuery, ExtJS, Dojo1.5, AJAX, Web Services.

Bigdata/Hadoop Ecosystem: HDFS, MapReduce, Flume, ZooKeeper, Sqoop, PIG, HIVE, HBase, Oozie

Architecture & Patterns: MVC, SOA, Façade, Singleton, Factory, Interceptor, Decorator, Command, Service-Locator, Business Delegate, DAO.

Software methodologies: ITUP, RUP, Agile, OOAD, UML, SDLC, Lean techniques.

Web/Application Servers: Web Sphere, Tomcat Server, WebLogic, Web Sphere MQ, JBoss

Report./Wireframe tools: Fusion Chart v3, IReport (Jasper), Moqups.

Automation tools: IBM Rational Service Tester, Rational Functional Tester.

RDBMS: Oracle, DB2, MySQL, SQL Server.

No SQL: MongoDB, Casandra

Tools: PRISM, MyEclipse, MS Office, MS Project, TOAD, SQL Nav.

ID Editors: Eclipse, IBM RSA/RAD/WSAD, Exadel Studio, NetBeans, Edit plus.

Operating Systems: Windows 8.x/7.0/XP/2003/2000, UNIX, Linux.

Change Mgmt. tools: Rational clear quest.

SCM & Version control: Rational clear case, CVS, Maven, Subversion (SVN)

Requirements Mgmt. tools: Rational requisite pro, IBM Prism, QuickerR.

Business modeling tools: IBM Business Process Modeler, RSM V7, RSA, MS Visio.

PROFESSIONAL EXPERIENCE

Confidential - New York City, NY

Lead Java/Hadoop Developer/Architect - Consultant

Responsibilities:

  • Design & develop wrapper interface to process Dublin (LE) as part of Legal Entity Day 1 migration.
  • Import-export data into HDFS format, analyze Big data using Hadoop environment, Developed UDFs using Hive, Pig Latin and Java.
  • Written multiple MapReduce procedures to power data for extraction, transformation and aggregation from multiple file formats including XML, JSON, CSV & other compressed file formats.
  • Importing / exporting data in HDFS and using Sqoop. Configured Flume to load data from server.
  • Extracted files from Cassandra through Sqoop and placed in HDFS and processed.
  • Architect and develop EOD feed process, setup the base development environment and infra.
  • Involved in Hadoop Cluster maintenance tasks patching security holes & updating system packages
  • Design and develop complex presentation logic and business layer for the application.
  • Work with the Teradata analysis team to gather the business requirements.
  • Handling structured and unstructured data and applying ETL processes.
  • Perform POC for the migration and rule engine.

Environment: Core Java, JEE, Hadoop-1.1.2, Pig-0.11.1, Sqoop-1.4.3, Flume-1.2.0, EJB, XML, Eclipse, FOBOCA MQ & Notify lane, Shell Scripting, Control-M (Both UNIX and Mainframe Jobs), MS Office, UML, Visio, UNIX, Weblogic, Window 2007, Oracle11g, Db2.

Confidential - Middletown, NJ

Java Lead Developer

Responsibilities:

  • Participate in BRR, SRR sessions with cross-functional linked teams to identify project related requirement and work with Sr. Architect & Tier 1 for the POC & application design.
  • Recommend the open source technologies and system integration methods.
  • Setup the base development environment and provided KT to the team. Created AID, Design package, PSP and unit test cases for the complex modules.
  • Design and develop “Case manager” workflow module using Struts (MVC), DOJO, Ajax etc. and Support production query & resolving production incidents for “Case Manager”.
  • Design and develop complex presentation logic and business layer of the application.
  • Prioritized E2E Master Test cases and mapped them back to requirements for TTR reporting.
  • Perform Data Reconciliation process, Data thread & consuming Web Services (SOA).
  • Involved in the code reviews (Identify review comments / resolve).
  • Assisted Delivery managers in defining project schedules, SOW, TCP and HOM.

Environment: Core Java, JEE, Struts, Spring Framework, Spring AOP, Caching, Hibernate, Web Service (JAX-WS and JAX-RS), AWS, Jersey, JavaScript, Ajax, Dojo, XML, SAML, JSON, JQuery, CSS 3, HTML 5, Eclipse, IBM Prism, UML, Visio, Rally, Agile, BRR Tool, RequisitePro, Window 7, Oracle10g.

Confidential - Middletown, NJ

Java Lead Developer

Responsibilities:

  • Team Lead for "ICS" (International Carrier Services) that support Global Whole Sale markets.
  • Managed the development of the INSP Re-Write project from the inception phase to the maintenance phase (ITUP) & weekly reported status to the client executives.
  • Develop Functional Requirement Document (FRD), Systems Requirements Specification (SRS) Technical Requirement Documents (TRD's), Application Interface Document (AID) and received "Best of IBM" award for year 2011 for SRS drafting for this project.
  • Conducted sessions on BPI with SME team to enhance the existing GUI navigation, transaction for core "Facilities" module.
  • Involved in Business Process development, BPM (IPAG Network Infrastructure) & Data Analysis.
  • Created the POC using Dojo & presented to the client/stake holders.
  • Designed, developed "Facilities" modules using Struts (MVC), Dojo, POJO, DAO etc.
  • Assisted delivery manager in project plan, scope & managed team of 10 SE including Dev/QA team.
  • Worked with test team manager and leads to develop Master test plan, System Integration test plan & conduct joint test workshop (JTW) session for E2E functionality clarifications.

Environment: Core Java, JEE, Struts, Web Service (JAX-WS and JAX-RS) JavaScript, ExtJS, Ajax, JSP, XML, JSON, CSS 3, HTML 5, Java Mail, JQuery, IBM RSA, Google APIs, Prism, MS Office, ITUP, UML, Visio, BRR Tool, RequisitePro, UNIX, Oracle10g.

Confidential

Sr. Software engineer

Responsibilities:

  • Responsible for implementation of IBM Project Transition phases successfully from ITALY -Naples (Onsite), Interviewed apps team, stakeholders, SME's & external vendor (Opera21) in order to gather system details, core transactions & BR, FR with respect to Present Mode of Operation (PMO) & Future Mode of Operation (FMO) flows of Designer systems etc.
  • Migrated existing application/environment and created production deployment strategies.
  • Enhance the existing GUI and controller modules (Struts) of “Designer” application.
  • Designed and developed various Java based components like Import engine, CSP authentication, generic Workflow engine, dashboard for multiple products using Struts Framework (MVC), Hibernate.
  • Created XSD’s as per provisioning & implement JSON communication between client & server.
  • Conducted benchmarking activities to record the “Designer” GUI functional flow using "Camtisea" and provided KT to the offshore team.

Environment: Core Java, JSP, Servlet, Struts 2, Hibernate, Web Service (JAX-WS ) JavaScript, Ajax, XML, XSLT, JSON, CSS 3, HTML 5, OC4J, SOA, JQuery, IBM CC, IBM CQ, MQSeries, Prism, MS Office, ITUP, UML, RequisitePro, UNIX, Camtisea, Oracle10g.

We'd love your feedback!