Lead Java API Developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2

Skills

API
Lead Java

Job Details

Job Title : Lead Java API Developer

Location : Cincinnati, OH 45227 (Onsite)

Duration : 12 Months

Key Responsibilities

  • Lead full lifecycle application development, including design, coding, debugging, and deployment.
  • Perform software, code, requirements, and risk analysis, ensuring reliability and scalability.
  • Apply Object-Oriented Design and Analysis (OOA/OOD) for building distributed and real-time processing systems.
  • Design and develop APIs, messaging, and event-driven solutions (MQ, Kafka, etc.).
  • Implement availability engineering practices, including SLAs, failover, and graceful degradation.
  • Enhance system observability using OpenTelemetry, Grafana, and Splunk.
  • Drive performance tuning, optimization, automation, and usability improvements.
  • Support and maintain existing software, ensuring standards compliance.
  • Evaluate new technologies and recommend solutions for implementation.
  • Collaborate with cross-functional teams in Agile/iterative environments.

Required Skills

  • Core Expertise: Java (concurrency, memory management, performance tuning).
  • System Design: Distributed systems, real-time processing, API design.
  • Messaging/Eventing: MQ, Kafka, or similar platforms.
  • Availability Engineering: SLAs, failover strategies, system degradation handling.
  • Observability Tools: OpenTelemetry, Grafana, Splunk.
  • Strong background in software testing, QA, and integration.

Qualifications

  • Undergraduate degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 8 20 years of professional software engineering experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.