Senior Java-Big Data Developer

irving, Texas

Our client is seeking a Senior Java/Big Data Developer to join their team in Irving, TX.


  • A Bachelor’s degree in science, computers, information technology or engineering
  • 8-12 years of experience, working in developing/architecting high performing data consumption apis on high volume data lakes
  • 8-10 years of working experience as Senior Big Data specialize or architect in Corporate/Retail Banking domain
  • Expertise in designing api using third party tools or building home grown apis
  • Strong hands-on working experience in multiple Big data and Cloud technologies
  • Strong expertise in Data-warehouses
  • Comfortable working with large data volumes and be able to demonstrate a firm understanding of logical data structures and analysis techniques
  • Strong Core Java working experience
  • Experience in Big data technologies like HDFS, Hive. Hbase, Apache Spark Kafka
  • Experience with Spring (Boot, REST, Transaction, AOP).
  • Experience with design and development of Microservices (Microservices design Principles)
  • Experience in using in memory data stores like Redis, Couchbase, Gemfire etc.
  • Experience in messaging technologies like Apache Kafka
  • Experience in building self-service platform agnostic data access apis
  • Experience in using api orchestration frameworks like Mulesoft, WsO2, Apigee
  • Service oriented architecture, and data standards like JSON, Avro, Parquet
  • Agile/Scrum methodology experience
  • Experience in SCMs like GIT; and tools like JIRA
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • Experience in working on Linux shell scripting
  • Experience in RDMS and No SQL databases
  • Exposure to Elastic Search (Kibana, Sense UI) and Elastic Search Index preferred

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs