Lead Java Developer

TEKsystemsCharlotte, NC
3d$82 - $85Hybrid

About The Position

Seeking an experienced Lead Java Developer to join the Cyber AI team. This role focuses on building, automating, and optimizing cybersecurity solutions using modern Java, event‑driven architectures, and cloud‑native technologies. You will design and develop scalable backend services that enhance their cyber defense capabilities, with the opportunity to incorporate AI-driven intelligence into existing systems.

Requirements

  • Java
  • Springboot

Responsibilities

  • Design, develop, and maintain enterprise-grade microservices using Java (11+) and Spring Boot.
  • Build scalable, resilient systems aligned with NFRs (performance, reliability, availability, security).
  • Develop and support event-driven architectures leveraging Kafka or similar streaming platforms.
  • Implement and optimize cloud-native services deployed in Kubernetes-based environments.
  • Enhance and automate components of the cybersecurity platform, improving detection, response, and operational efficiency.
  • Integrate secure APIs, manage data workflows, and ensure production readiness across services.
  • Collaborate with cross-functional teams to introduce AI/ML or GenAI capabilities into existing Java systems.
  • Contribute to architectural decisions, code reviews, and best practices for distributed systems.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service