Job Description :
Title: Big Data Developer with Strong Java (Background)
Location: Newark, DE
Contract Duration: Full-Time
Interview Process: 2 rounds of Webex
Visa: USC or GC
Requirements:
Education: Technical Bachelor’s Degree in Computer Science / Engineering
Skills: Hadoop, Spark, Impala and Hive, Java
Experience: 9 Years (Minimum)
Job Description:
The role requires participation in application design and code reviews. Ensure compliance with project life cycle methodology and adhere to IT control policies and guidelines; incorporate architectural standards into application design; identify applicable system platform, components, and dependencies; document application specifications.
· Must have experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment ·
· Must possess strong design skills and ability to use various design patterns to develop solutions rapidly
· Should quickly acquire broad knowledge of applications in Finance space and system inter-dependencies
· Be a self-starter with confidence to drive issues through to completion in highly pressured situations
· Should have strong problem management and problem investigation skills with ability to learn new skills quickly to add value in problem-focus areas
· Must have excellent communication skills with ability to deliver timely and responsive service to internal clients
Additionally, this role requires:
· Review of test plans and perform code reviews
· Manage day to day individual workload
· Monitor milestones and critical dates to identify potential slippages and mitigate risk appropriately
Qualifications:
· Big Data experience with Hadoop, Spark, Impala and Hive
· Complete software development lifecycle (analysis through deployment)
· Design and development of multi-tier software application
Must Have:
· Strong database design and performance tuning
· Java, XML a big plus with some front end development experience
· Working experience in Unix/Linux and Windows environments
· Experience with both on-line and batch processing, shell scripts / Perl programming
· Experience in IT Project Management or experience with applications handling lot of data from diverse sources