Java Big Data Developer

  • Free
  • Published date: March 16, 2023
    • New Jersey, United States

 
Title -Java Big Data Developer

Duration: 9+ Months

Location: Hybrid in Mt. Laurel, NJ (3 days per week on-site)






Job Summary

Responsible for designing and developing software applications and
application extensions using a combination of Java technologies and modern Big
Data platforms and streaming technologies. Guides the integration and
deployment of a broad range of components, from lab development environments to
QA and production. Troubleshoots and analyzes production issues. Documents work
activity using a blend of Agile technologies and WIKI-based content management
systems. Collaborates closely with both senior and junior colleagues.

Responsibilities

? Develops production-quality code that is thoroughly tested

? Designs custom applications using sound architectural and design principles

? Conducts performance and scalability testing with customized load
generating tools

? Automates the integration and delivery of software changes to development,
test, and production environments using version controlled playbooks and
configuration files

? Works with the Quality Assurance team to determine if applications meet
technical requirements

? Supports the deployment of new software releases

? Diagnoses performance issues both in the lab and in production, proposing
and implementing code improvements

? Analyzes and resolves complex technical problems, particularly pertaining
to Big Data products and applications

? Analyzes large data sets containing billions of entries

? Spark based analysis of large data sets containing billions of entries

? Designs, develops, and deploys meaningful metrics for system and
application monitoring and alerting

? Analyzes and troubleshoots complex coding issues across multiple
interrelated components

? Understands and identifies underlying Linux platform issues affecting
overall system behavior

? Participates in on-call rotation

Requirements

? Strong skills in the following areas:

o Languages: Java, C/C++

o Frameworks: SpringBoot

o Big Data: Kafka, Spark

o NoSQL: Cassandra

o Automation: Gradle, Concourse, Ansible

o OS: Linux, Shell Scripts

? Strong experience developing large-scale streaming solutions using Kafka
and Cassandra

? Strong experience in multi-threaded applications and parallel processing,
with a strong grasp of concurrency concepts

? Strong experience with Linux and Cloud native systems in a DevOps
environment

? Experience with high volume batch and streaming data processing
technologies such as Spark

? Experience in performance tuning and testing

? Working knowledge of messaging technologies such as JSON and REST

? LaaS experience, i.e., ELK stack (Elastic Search, logstash, Kibana) for
monitoring

? MaaS experience, i.e., Telegraf, Prometheus, Grafana, Alerta

? Good verbal and written communication skills

? Experience writing technical system admin guides, installation guides and
troubleshooting guides

Additional Desired Experience

? Experience in Python, Scala

? Experience with relational databases such as MySQL

? Experience with MongoDB

? Experience in AngularJS

? Experience in Kubernetes and Docker

? Experience developing and deploying applications to AWS

? Experience troubleshooting, analyzing and diagnosing JVM runtime problems

? Experience with TCP/IP, networking technologies, and protocols,
particularly DHCP, TFTP, SNMP, DOCSIS

? Knowledge of Cisco Prime Cable Provisioning and Cisco Prime Network
Registrar products

 

 





Reference : Java Big Data Developer jobs

Useful information

  • Avoid scams by acting locally or paying with PayPal
  • Never pay with Western Union, Moneygram or other anonymous payment services
  • Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
  • This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"


post to multiple job boards
Now take benefits of multiple job boards and search engine posting.
Try it.

Related listings

  • SQL Developer

    Technology (New Jersey) March 16, 2023 Free

    Title: SQL Developer Location:  Mount Laurel, NJ / Charlotte, NC (Onsite) Type: Full time / Contract   Job Description:   8+ years of hands-on MS SQL development. Able to independently handle development tasks. Experience working with Datawarehouses ...

  • Backend Developer

    Technology (New Jersey) March 16, 2023 Free

    Architect, Design, Develop and Deploy the infrastructure Architect and build highly scalable databases able to ingest a real-time stream of gigabytes of data per day and capable of querying over billions of data points across several dimensions in a ...

  • LIMS Admin

    Technology (New Jersey) March 16, 2023 Free

    Minimum of 10 years experience as a LIS Administrator. Bachelor’s Degree or 4 years of experience working within a clinical Laboratory or IS department Good Experience with Sunquest database schema. Background in Laboratory computer system technology...