Job Details

ID #17359716
State Texas
City Austin
Job type Permanent
Salary USD TBD TBD
Source Gables Search Group
Showed 2021-07-27
Date 2021-07-26
Deadline 2021-09-24
Category Et cetera
Create resume

Senior Java Developer - Kafka

Texas, Austin, 73301 Austin USA

Vacancy expired!

Senior Java Developer

What You'll Do:

  • Act as a senior Kafka application developer with emphasis on Java, occasionally working on non-Kafka Java-based efforts
  • Design and develop new Kafka applications, using previous experiences and industry best practices
  • Maintain existing Kafka apps to enhance the existing business functionality and make continuous improvements
  • Support existing Kafka apps in a critical production environment; create/update documentation and support procedures; cross train other team members to effectively support the system as well
  • Work closely with the Kafka infrastructure team on upgrades and changes
  • Being a Java expert, help the team in developing new web applications and maintain existing applications utilizing modern web technologies such as Spring, REST, JPA, Kubernetes, Junit and SoapUI
  • Work with additional open systems tech such as MongoDB, Oracle DB, Spring Batch, Linux shell/bash scripting
  • Translate business requirements into system design, work directly with Trading business analysts on requirements, prepare detailed technical specifications, and provide hour or story point estimates
  • Perform tech lead role under minimal direction to design, code, test, debug, and maintain programs
  • Provide system support, including on-call rotation (about 8 times per year), troubleshoot, and resolve complex system issues
  • Provide guidance, training and mentorship to other associates, including performing code peer reviews, suggesting best practices and following SDLC processes

Requirements

  • Experienced in Kafka app development and support, 2 year minimum:
  • Strong knowledge of core Kafka components and APIs
  • Knowledge of Confluent Kafka is a plus
  • Experienced developing Kafka producers, consumers, and Streams
  • Experienced with Kafka topic design, partitioning, redundancy, Kubernetes deployment, and/or architecture is a plus
  • Experienced in web application development and support, minimum 5 years. Strong Java skills.
  • Experience with MongoDB is a huge plus
  • A continuous learner, forward-thinking, open to new processes and technologies.
  • Experience with DevOps, CI/CD, or Agile practices is beneficial
  • Someone who shows initiative but appreciates a supportive team willing to help
  • Someone who likes challenges, gets things done, and keeps commitments
  • Willing to learn new skills outside of the traditional web space as needed, such as Linux or mainframe

Vacancy expired!

Subscribe Report job