About The Position

We are looking for a Senior Java/Kotlin Engineer who goes beyond traditional development. This role combines hands-on backend engineering with a strong DevOps and AI-assisted automation mindset, leveraging agentic AI tools (e.g., Claude) to improve code quality, security, and delivery workflows. You will work at the intersection of software engineering, DevOps, and AI-assisted development, helping us build scalable systems while evolving our engineering practices toward AI-augmented delivery. This is a 50/50 role: 50%: Feature development, backend engineering (Java/Kotlin) 50%: DevOps automation, AI-driven workflows, and repository optimization

Requirements

  • Strong experience in Java and/or Kotlin backend development
  • Solid understanding of software design, APIs, and distributed systems
  • Experience with CI/CD pipelines and DevOps practices
  • Hands-on experience with: Static code analysis tools Dependency management and security remediation
  • Familiarity with AI-assisted coding tools (e.g., Claude, GitHub Copilot, etc.)
  • Experience working with Git-based workflows and multi-repo environments

Nice To Haves

  • Direct experience using Claude (or similar LLMs) for DevOps or automation tasks
  • Experience building AI-assisted pipelines or agent-based workflows
  • Knowledge of secure coding practices and vulnerability management
  • Exposure to: Infrastructure as Code (Terraform, etc.) Cloud platforms (AWS, GCP, or Azure) Observability and monitoring tools

Responsibilities

  • Backend Development Design, build, and maintain scalable backend services using Java/Kotlin
  • Deliver production-ready features with high quality and performance standards
  • Collaborate with product and engineering teams to translate requirements into technical solutions
  • AI-Driven DevOps & Automation Use Claude (or similar agentic AI tools) to: Identify and fix vulnerabilities (static analysis, dependency risks, secure patches)
  • Automate code improvements across repositories
  • Generate and maintain unit and integration tests using AI from code context and diffs
  • Continuously improve CI/CD workflows using AI-assisted processes
  • AI Readiness & Engineering Enablement Improve “AI readiness” of repositories: Clean architecture and modular structure Clear interfaces and contracts Type safety and documentation for LLM consumption
  • Build guardrails for AI usage: Prompt design and versioning Output validation and consistency checks Safe code generation practices (diff validation, review flows)

Benefits

  • The chance to work in innovative projects with leading brands, that use the latest technologies that fuel transformation.
  • The opportunity to be part of an amazing, multicultural community of tech experts.
  • A competitive compensation package and medical insurance.
  • A flexible working environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service