Unclassified - Chicago, IL

posted 3 months ago

Full-time
Chicago, IL

About the position

The position involves designing, developing, testing, and maintaining software applications specifically for PayEdge and GP2, in alignment with business requirements and specifications. The role requires a strong focus on creating and implementing RESTful APIs using Java, Spring Boot, and the Photon Framework. Collaboration with cross-functional teams is essential to fully understand requirements and to design scalable solutions that effectively meet business needs. In addition to software development, the role includes optimizing Kafka configurations and performance tuning to ensure high throughput, low latency, and fault tolerance. Implementing monitoring, logging, and alerting solutions for Kafka clusters is crucial to ensure system reliability and availability. The candidate will also be responsible for troubleshooting and debugging issues related to Kafka, Java, JSON, and API Gateway components. Furthermore, documenting design decisions, architecture diagrams, and technical specifications is a key part of the job to maintain clarity and facilitate future development efforts.

Responsibilities

  • Design, develop, test, and maintain PayEdge and GP2 software applications according to business requirements and specifications.
  • Design and implement RESTful APIs using Java and Spring Boot and Photon Framework.
  • Collaborate with cross-functional teams to understand requirements and design scalable solutions that meet business needs.
  • Optimize Kafka configurations and performance tuning to ensure high throughput, low latency, and fault tolerance.
  • Implement monitoring, logging, and alerting solutions for Kafka clusters to ensure system reliability and availability.
  • Troubleshoot and debug issues related to Kafka, Java, JSON, and API Gateway components.
  • Document design decisions, architecture diagrams, and technical specifications.

Requirements

  • Proficiency in Java and Spring Boot for software development.
  • Experience with RESTful API design and implementation.
  • Strong understanding of Kafka and its configurations.
  • Ability to perform performance tuning for high throughput and low latency systems.
  • Experience with monitoring, logging, and alerting solutions for system reliability.
  • Proficient in troubleshooting and debugging software issues, particularly with Kafka, Java, JSON, and API Gateway components.
  • Strong documentation skills for design decisions and technical specifications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service