We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Accomplished, well - credentialed, and results-oriented with 12+ years of progressive experience in IT industry in overall execution, design, development and management of application software using Java, J2EE, Big Data (Hadoop Ecosystem) and BFS (domain).
  • Worked for Clients like Confidential, Confidential .
  • Excellent hands on experience on Processing big data and creating analytics components using Cloudera Hadoop 2, Map Reduce, HDFS, Hive, hue, Impala, Flume, Sqoop and Kafka with Realtime Data processing using JBOSS Netty framework.
  • Excellent knowledge and experience in Design and Architecture using OOPS concepts.
  • Proficient in all Automation and Batch processing java framework using Spring, Hibernate, Multithreading Core Java, JMS and EJB.
  • Experienced in Messaging using JMS, MQ and Apache Kafka
  • Experience in using servers like WebLogic 11 and Apache Tomcat 7.1
  • Experienced in IBM ODM/Ilog product to develop Rule based system,
  • Good working knowledge of MAVEN, Log4J, XML, Multithreading, Collections, Exceptions.
  • Actively participated in preparing the architecture and design document and reviewing with JPMC architect to finalize the deliverables.
  • Appreciated by the clients verbally and through written emails frequently throughout career.
  • Worked in Credit Risk (Derivatives/Securities processing domain area), Collateral Management (OTC Derivatives), Compliance and Merchant Services that can be utilized across projects.
  • Possess excellent leadership and Development Skills.
  • Good Hands on experience on Oracle 11g (PL/SQL).
  • Experienced in third party tools like JIRA, Subversion SVN and AutSys Portal.

TECHNICAL SKILLS

Languages: Core Java, Unix Script

Programming Methodologies: J2EE (JDBC, JNDI, EJB, JMS, JSP, Servlets)

Big Data: Cloudera Hadoop CDH-5.9.1, HDFS, Map Reduce, Hive, hue, Impala, Flume, Kafka, Talend Big Data Studio, TAC.

Data Security: HP Voltage Encryption/Decryption

Frameworks: Spring (core/batch), Struts, Hibernate and J2EE framework

Operating Systems: MS Windows XP/7, UNIX, LINUX.

RDBMS: Oracle 10/11g

Tools: and Utilities: Configuration Management Tool Tortoise SVN 1.6.15

Defect Tracking Tool: Quality Center, JIRA.

Messaging Tool: IBM’s MQ Series

Rule Based Processing: IBM’s ODM (Operation Decision Manager)/Ilog

Build & development Tool: Maven

IDE: Eclipse3.2-4.6, TOAD9.2.-11

Application /Web Servers: Weblogic 9.2-11, Apache Tomcat 7.1

Test Tools: JUNIT

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Technical Lead/ Developer

Responsibilities:

  • Interacting with Business PMO to get the new requirements and preparing Detailed Technical Design Document with respect to Function Design Document.
  • Developed Real Time Native Receivers and Subscribers using jBoss Netty and Core java/Spring.
  • Design and developed near real time Hadoop Ecosystem data flow using (HDFS, Hive, Impala, MapReduce, Flume and Apache Kafka).
  • Design and Developed generic MapReduce analytics program to parse raw data and create extract for multiple vendors to analyze.
  • Big Data Migration from Production HDFS to Cloud using UNIX script batch jobs using Hadoop related technologies.
  • Using Talend Big Data Studio and TAC to create and schedule new jobs.
Environment: Cloudera CDH-5.9.1 Hadoop-2.6.0, HDFS, Hive-1.1.0, Impala-2.5.0, MapReduce, Flume-1.6.0, Sqoop-1.4.6, Apache Kafka 2.10-0.9.0.1, Unix Script, Jboss Netty Framework-3.1.5, Core Java, Spring-4.1.5.

Confidential, New York City, NY

Technical Lead/ Developer

Responsibilities:

  • Java technical lead for Reference Data hub and Client review projects.
  • Interacting with Business PMO to get the new requirements and preparing Detailed Technical Design Document with respect to Function Design Document.
  • Developed Spring automation batch for RDT-Hub with Java xml Parser and Hibernate persisting model used to populate data in Oracle Database.
  • Stored procedures, triggers, functions and partitions created on oracle to store and enrich feed data.
  • Configure the Spring automation batch on Autosys portal on all lower and production environment.
  • Working with UI developers to build client review UI application using Spring MVC and ExtJs 4 framework.
  • Involved in migration of UI from ExtJs 4 to ExtJs 5.
  • Developing and coordinating with team on development based on the design.
  • Propose and implement new processing designs.
  • Preparation of high level and low Level design and impact matrix
  • End to End coding of all the critical modules in project.
  • Provide emergency bug fixes in case of production issues.

Environment: Spring Batch 3.2, Hibernate 4.2.2, Woodstox parser 4.2, oracle 11g, Linux, Apache Tomcat 1.6, ExtJs 4, Autosys Portal.

Confidential, New York City, NY

Senior Developer/ Lead

Responsibilities:

  • Acting as a technical lead at onsite to deliver end to end projects in all supported environments.
  • Interacting with Business PMO to get the new requirements and preparing Detailed Technical Design Document with respect to Function Design Document
  • Developed multithreaded automation batch using JMS, EJB, MDB, core Java and Hibernate framework.
  • Developed Application UI using Struts 1.3, core Spring, Spring jdbc/Hibernate and oracle.
  • Developed rule based engine using IBM ODM 8.1 product.
  • Developing and coordinating with team on development based on the design.
  • Propose and implement new processing designs.
  • Preparation of high level and low Level design and impact matrix.
  • End to End coding of all the critical modules in project.
  • Provide emergency bug fixes in case of production issues.
  • Offshore coordination

Environment: Based on Hybrid MVC Framework (Struts/Spring) with Hibernate/Jdbc used in database connectivity, EJB, JMS, MDB’s, Multithreading Batch Processor Framework (core java) and Oracle 10g (PL/SQL). IBM’s ODM/Ilog Jrule is used for creating Rules layer to process business rules

Confidential, Houston, Texas

Senior Developer

Responsibilities:

  • Requirement Analysis and Review.
  • Preparation of detailed technical design documents.
  • Status reporting.
  • Review and delivery of work products
  • Offshore coordination.
  • Provide emergency bug fixes in case of production issues.

Environment: Based on Struts Framework, Prototype Java script framework, core java, Oracle 10g (PL/SQL).

Confidential, New York City, NY

Senior Developer

Responsibilities:

  • Collecting the new requirements and preparing Detailed Technical Design Document with respect to Function Design Document.
  • Developed multithreaded automation batch using JMS, EJB, MDB, core Java and Hibernate framework.
  • Developed Application UI using Struts 1.3, core Spring, Spring jdbc/Hibernate and oracle Status reporting
  • Review and delivery of Project deployable to all environments.
  • Offshore coordination.

Environment: Based on Hybrid MVC Framework, EJB, JMS, MDB’s, Multithreading Batch Processor Framework (core java), Oracle 10g (PL/SQL).

Confidential

RESPONSIBILITIES:

  • Requirement Analysis and Review
  • Preparing Detailed Technical Design Document, class diagram based on requirement document.
  • Developed multiple workflow using Spring, struts, hibernate, JMS and MQ series to process trades to JPMC system and apply trading algorithms to them.
  • Status reporting
  • Review and delivery of work products.

Environment: Based on Spring Framework, JSP, Struts, Hibernate, Junit and JMS, MQ series, Oracle 9.i.

Confidential

Responsibilities:

  • Requirement Analysis and Review
  • End to End development of MQ router component using core Java (multithreading) and MQ series messaging tool.
  • Responsible for deploying MQ router to the entire release environment.

Environment: Core java, JAXB parser, JMS, MQ Series.

Confidential

Java Developer

Responsibilities:

  • Development of a critical module of CIBC (ODR)
  • Bug fix and enhancement of ODR in UAT phase.
  • Status reporting
  • Metrics collection, analysis and reporting

Environment: Based on j2ee architecture, EJB, Struts, JSP, Servlets, and DAO, Oracle9.1, weblogic8.1, eclipse, Test Director8.1, Selenium6.1.

Confidential

Developer

Responsibilities:

  • Responsible for front and middle layer of the product architecture.
  • Patch release and new version release of product.
  • Enhancement and bug fixing for previous releases.

Environment: Based on J2EE architecture, EJB, jsp, servlets and core java, Jboss3.2, Tomcat 4.1

We'd love your feedback!