Job Description :
Title: Bigdata Developer
Location: Tampa FL, Dallas TX
Duration: Long Term.

This role requires a wide variety of strengths and capabilities, including:
Expertise in application, data and infrastructure architecture disciplines
Advanced knowledge of architecture, design and business processes
Keen understanding of financial control and budget management
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Component Software Design & Development; Ensuring design decisions can be actioned by the development team
Ability to work productively and efficiently in an agile environment; Ability to work independent as well as in a team environment; Acting as a role model for all best practices, ensuring consistency across entire team
7+ years of experience with full development lifecycle from inception through implementation leveraging Java and various Java frameworks;
5+ years architecting and implementing applications leveraging common patterns such as SEDA, Lambda, Kappa and similar data processing architectures;
3+ years implementing Big Data technologies including Spark, HDFS, MapReduce, Hive, Sqoop, and similar technologies;
3+ years leveraging big data consumption tools such as Impala, Hive, Drill, or similar query engines;
3+ years of experience with Scala and similar Big Data oriented languages
Experience with TDD utilizing test data, jUnit and Mockito; Experience with JSON, XML, XSD and JAXB;
Experience with Change Management and Incident Management process;
Strong experience in using Gradle, Eclipse, Maven, Jenkins, SVN, JIRA, Control M or equivalent tools;
Experience with common frameworks like Spring, Apache, Hibernate (or similar ORM tools), REST such as Jersey, JSON, etc;
Working knowledge of Oracle RDBMS;
Experience with Linux shell scripts; Experience with At Scale, Kafka or similar technologies a plus
Kafka, Hadoop, Scala, tableau, spark, case stream
sql - cassandra, mongodb
ci/cd knowledge process - approach to automated testing