Java Kafka Developer

Long Finch Technologies

Mount Laurel, NJ

Posted On: Mar 22, 2024

Job Overview

Job Type

Full-time

Experience

8 - 10 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirements

0%

Required Skills

  • Python
  • Java
  • Kafka
  • Spark
  • SpringBoot
  • AngularJS
  • Kubernetes
  • Docker
Job Description
Responsibilities
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 man agement systems. Collaborates closely with both senior and junior colleagues.
 
  • 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.
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
  • Bachelor's in Computer Science, Engineering or related fields.

Job ID: LF240092


Posted By

Shivam Singh

HR Manager