We provide IT Staff Augmentation Services!

Senior Core Java /big Data Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • A Senior Software Professional around 12 years of experience in analysis, design, development and implementation large - scale technology solutions for multi-national companies in Client-Server, Multi-tier architecture and web based systems using Java/J2EE technologies
  • Having extensive work experience with Core Java, Spring, PL/SQL, XML, TIBCO RV
  • Having experience with MVC Architecture - Maven, SVN, VSS and WinCVS, Perforce, GIT.
  • Experience in developing and designing middle tier business applications using Core Java, multithreading, Collections, Serializations, Generics, Auto Boxing etc
  • Knowledge of Unix/Linux OS and good knowledge on shell scripting.
  • Experience in Bigdata (Spark,HDFS,SOLR,HIVE,HBase,pig,Yarn,kafka,python,R,scala)
  • Experienced in all phases of Software development life cycle (SDLC) and agile, quality management systems and project life cycle processes.
  • Very good understanding of Object Oriented concepts, Multithreading and Java design patterns.
  • Experience with using various open source frameworks and tools for building large enterprise class applications and optimizing the development lifecycle.
  • Experience with the database like Sybase, Oracle, MS SQL and PL/SQL
  • Experience in end-to-end development of application from requirement analysis to testing and implementation
  • Experience in writing Business Requirements documents and Functional Specification documents
  • Skills in writing optimized SQL queries. Experience in writing oracle PL/SQL packages.
  • UAT coordination, Support, Troubleshooting and Performance Tuning.
  • Experience in working as an OSC (Onsite Coordinator) in an offshore-onsite development model
  • Possess a very good ability to grasp the underlying business process and ability to work as an individual and in a team
  • Experience with frameworks like JUnit,JMock.

SKILLS:

Languages: Java/J2EE, XML, HTML, PL/SQL, SCALA, PYTHON

J2EE Technologies: JDBC, JNDI, JMS, MQ, Web Services, XML, JAXBDesign Patterns, muitithreading, Quantum Caching

Frame works: Spring, Hibernate

Big Data: SPARK, HDFS, Map Reduce, hive, HBase, pig, R,sqoop, kafka, cloudera, HortonWorks

App/ Web Server: WebSphere, Web Logic and Tomcat.

Database: Oracle,Sybase,MS SQL

IDEs: RAD, WSAD, Eclipse.

Platforms: Windows 7/ XP,Unix, Linux

Tools: VSS, ANT, Log4J, SVN, GIT, Junit, MOCK,Jasmine, Autosys,Perforce, Aqua data studio,squirrel,Toad

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Senior CORE Java /Big Data Developer

Responsibilities:

  • I am the only one who is responsible for below activities.
  • Developed the FTP Service and SFTP service to connect to Thomson Reuters, SunGard etc.
  • Created audit table in oracle so that we won’t miss any files from source and we won’t download same file more than once.
  • We have validations set for each ftp & sftp jobs so that we will have report which file codes we are not downloading on daily basis.
  • Implementing the business logic for processing different files and putting those in SOLR collections and in hBase.
  • Created Spark related code such as using different kind of transformations and actions so that we will be processing these files concurrently by using the cluster.
  • Added security Kerberos and sentry for SOLR so that unintended groups/persons won’t have access to our collections.
  • Processing jobs for one of job created using python script.
  • Created all DDL, DML in oracle for audit jobs.
  • Created schemas for collections (SOLR) with different combinations of shards for optimization of output.
  • In spark-submit used different combination of drivermemeory, executer memory, and noofexecuters for better throughput.
  • Optimization of code along with support to business.
  • Created code in python panda and R for datascienece (data analysis)

Environment: Java 8, multithreading, scala,python,R,spark,hBase,hive,HDFS,Kafka,pig.

Confidential, New York, NY

Senior CORE Java /BigData Developer

Responsibilities:

  • Developed the service layers exposing Restful Services to front-end team.
  • Implementing the business logic for controls like bilateral chat, multi-lateral chat, sign-off rate in the middle-tier using Java classes including hibernate mapping (via annotations), dao layer, event handlers etc.
  • Worked on the bulk action functionality to extend due date, reassign reviews
  • Creating DB entries for new controls (reviews) - reference data
  • Version Maintenance using SVN, Creating Branches as per sprint (release) and merging code changes to release branch.
  • Developed Junit test cases and Unit Testing of the services, Using Swagger for testing

Environment: Java 7, Restful, Spring, JBMP Workflow, Hibernate, Maven, SVN, Apache Tomcat, Swagger, SQL Server, Composite Studio 6.2, Angular JS 1.4,ignite

Confidential, New York, NY

Senior CORE Java / Big Data Developer

Responsibilities:

  • Requirement gathering and analyzing it with proper Technical document.
  • Developing and enhancing existing COMET and new IHC implementation.
  • Implementing caches using Reference data, trade data, new source data ().
  • Enhancing the GUI in order to in corporate new trade flows from different Front-End systems and to in corporate new business functionalities
  • Preparation of Test Cases using JUnit and Unit testing of the modules.
  • Responsible for performing releases on the UAT and Regression environments
  • Participate in User Acceptance Testing (UAT) and fix bugs accordingly
  • Deploying the application and do checkout.
  • Coordinating with the offshore team and help them to understand the requirements. Also coordinate with the Offshore team to make sure all deliverables are made on time
  • Participate in Client testing and fix the bugs accordingly.
  • Written Stored procedures, functions triggers, queries in oracle
  • Performance tuning for application thru java collections, multithreading and caching
  • Performance tuning thru db objects such as index, cluster, reindex etc
  • Key Challenges:
  • For better performance used DOM,JAXB and String Builder xml creation.
  • For better throughput creating multithreaded module.
  • Development along with Support and onsite coordinator.
  • Mentoring for Global Production Support team for transferring support to them.
  • Continuous updates in BRD and support for the new requirement with Ad Hoc changes
  • Making sure all the milestones are achieved thru the project and get the complete project sign-off from the Client

Environment: JDK1.6, spring, hibernate, UNIX Scripting, Oracle, Eclipse IDE,RAD, Aqua data studio, squirrel, Toad, XML, SVN, Web Logic Application Server, RAD, Mock, SPARK,hive,yarn,kafka,hdfs,hBase

Confidential, Bethlehem, PA

Senior Java/J2EE Developer

Responsibilities:

  • Requirement gathering and analyzing it with proper Functional and Technical document.
  • Developing and enhancing Product designer and Account manager.
  • Implementing caches using EHCache for Policy related data.
  • Enhancing the GUI in order to in corporate new trade flows from different Front-End systems and to in corporate new business functionalities
  • Preparation of Test Cases using JUnit and Unit testing of the modules
  • Responsible for performing releases on the UAT and Regression environments
  • Participate in User Acceptance Testing (UAT) and fix bugs accordingly
  • Deploying the application and do checkout.
  • Coordinating with the offshore team and help them to understand the requirements. Also coordinate with the Offshore team to make sure all deliverables are made on time
  • Participate in Client testing and fix the bugs accordingly.
  • Written Stored procedures, triggers, queries in Sybase
  • For better performance used DOM,JAXB and String Builder xml creation.
  • For better throughput creating multithreaded module.
  • Development along with Support and onsite coordinator.
  • Mentoring for Global Production Support team for transferring support to them.
  • Continuous updates in BRD and support for the new requirement with Ad Hoc changes
  • Making sure all the milestones are achieved thru the project and get the complete project sign-off from the Client

Environment: JDK1.6, spring, UNIX Scripting, Oracle, Eclipse IDE,RAD, Aqua data studio, squirrel, Toad, XML, SVN, Web Sphere Application Server, RAD, Mock, Jasmine, Java Script.

Confidential

Sr Analyst

Responsibilities:

  • Requirement gathering and analyzing it with proper Functional and Technical document.
  • Developing and enhancing middle ware components using Collections, Generics, Object Serialization, Threading and using Core java design patterns
  • Interacting with the Front-End systems and downstream applications using messaging techniques like Tibco-RV and JMS
  • Creating different processes responsible for getting live feeds from Reference Data Systems and updating the cache accordingly to make sure the cache is up-to-date
  • Enhancing the GUI in order to in corporate new trade flows from different Front-End systems and to in corporate new business functionalities
  • Preparation of Test Cases using JUnit and Unit testing of the modules
  • Responsible for performing releases on the UAT and Regression environments
  • Participate in User Acceptance Testing (UAT) and fix bugs accordingly
  • Deploying the application and do checkout.
  • Real-time cache handling thru java.
  • For better throughput creating multithreaded module.
  • Continuous updates in BRD and support for the new requirement with Ad Hoc changes
  • Data Analysis & Report to find the issue in data.
  • FIX message used to consume /send message.
  • Coherence cache is used to have high performance.

Environment: JDK1.5, spring, UNIX Scripting, Tibco-EMS, JMS, Sybase, Eclipse IDE, Aqua data studio,squirrel, Toad, MS SQL, XML, Perforce, Sybase advantage, FIX Message, MAVEN, Ant, Fixed Income.

Confidential

Senior CORE Java Developer

Responsibilities:

  • Requirement gathering and analyzing it with proper Functional and Technical document.
  • Developing and enhancing middle ware components using Collections, Generics, Object Serialization, Threading and using Core java design patterns
  • Interacting with the Front-End systems and downstream applications using messaging techniques like Tibco-RV and JMS
  • Implementing caches using Quatum caching mechanism for managing different types of reference data
  • Creating different processes responsible for getting live feeds from Reference Data Systems and updating the cache accordingly to make sure the cache is up-to-date
  • Enhancing the GUI in order to in corporate new trade flows from different Front-End systems and to in corporate new business functionalities
  • Preparation of Test Cases using JUnit and Unit testing of the modules
  • Responsible for performing releases on the UAT and Regression environments
  • Participate in User Acceptance Testing (UAT) and fix bugs accordingly
  • Deploying the application and do checkout.
  • Real-time cache handling thru java.
  • Coordinating with the offshore team and help them to understand the requirements. Also coordinate with the Offshore team to make sure all deliverables are made on time
  • Participate in Client testing and fix the bugs accordingly.
  • Development of business modules using Business Delegate classes.
  • Written Batch Jobs Developing shell script for running jobs.
  • Written Stored procedures, triggers, queries in Sybase
  • Data Analysis and providing the report to clients.
  • Developing Perl script for reporting jobs.
  • Providing APIs to client
  • Performance tuning for application thru java collections, multithreading and caching
  • Performance tuning thru db objects such as index, cluster, reindex etc
  • SPOC for Accounts related information.
  • For better throughput creating multithreaded module.
  • Development along with Support and onsite coordinator.
  • Mentoring for Global Production Support team for transferring support to them.
  • Continuous updates in BRD and support for the new requirement with Ad Hoc changes
  • Making sure all the milestones are achieved thru the project and get the complete project sign-off from the Client
  • Data Analysis & Report to find the issue in data.
  • FIX message used to consume /send message.
  • Spring is used to have HA(High Availability) and IOC.
  • Coherence cache is used to have high performance.
  • Requirement gathering and analyzing it with proper Functional and Technical document.
  • Developing and enhancing middle ware components using Collections, Generics, Object Serialization, Threading and using Core java design patterns
  • Interacting with the Front-End systems and downstream applications using messaging techniques like Tibco-RV and JMS
  • Implementing caches using Quatum caching mechanism for managing different types of reference data
  • Creating different processes responsible for getting live feeds from Reference Data Systems and updating the cache accordingly to make sure the cache is up-to-date
  • Documenting the Technical Specification and Functional Specification.
  • Creating the sequence diagram for Confidential with UML
  • Involved in design & development of the Project.
  • We have used collections, reflections, Generics.
  • Preparation of Test Cases using JUnit and Unit testing of the modules
  • Confidential was migrated from Web interface to Swing technology.
  • Sending xml messages from Confidential to Server to handle the request.
  • Installing this in PROD without a single bug.
  • Used swing to create GUI component’s

Environment: Java, J2EE, JDBC, JUnit, Swing, HTML, XML, spring, Maven, Sybase, Eclipse IDEProduct Service

We'd love your feedback!