You'll develop scalable and secure engineering solutions that will be leveraged by colleague and customer facing applications.You swiftly problem-solve technical issues and work with teams across the bank to develop digital solutions that utilize the portal's Reporting and Analytics frameworks. You'll work closely with a cross-functional team of web and database developers, Business Intelligence designers, architects, business analysts and infrastructure engineers.
Responsible for full life cycle development of new and existing enterprise Hadoop cluster and java/j2ee applications and components.
Work as a team player in a global development group participating in requirements and data analysis, design as well as development.
Communicate and collaborate between the infrastructure, development and business groups.
Strong analytical skills, self-motivated and capable of working in a dynamic environment that demands multi-tasking.
Ability to generate ideas and efficiently mock up proposals and demos
Basic Qualifications/Skills (Must be quantifiable)
B.S. degree in computer science or related field with emphasis on technology
4+ years of Cloudera Hadoop/Big data development experience
4+ year Java experience
2+ year data warehousing experience
Working experience of handling big data volume
Hands on experience with Cloudera Hadoop ecosystem
Hands on experience with SPARK, IMPALA,SCALA
SQLskills with Stored Procedure knowledge.
Knowledge of relational database techniques, data warehouse concepts and architecture
Knowledge ofXML/JSONschema design and validation techniques.
Experience working inUNIXenvironmentincluding knowledge of shell scripts
Overall understanding of three tier architectures
Candidate should be able to diagnose problems quickly and independently.
Sharp, quick, aggressive ability to deal with business and system problems
Strong communication skills and willingness to learn new technologies & applications a must!
Associated topics: algorithm, application, backend, back end, c++, developer, devops, sdet, software development engineer, software engineer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.