Unknown Company

Senior Software Engineer – Kafka

denver, co • Posted 1 weeks ago
Onsite Full Time Software Architecture & Engineering

  • Design and deliver features end to end, from discovery and technical design through implementation, testing, release, and iteration
  • Build responsive interfaces and data visualizations using TypeScript and Angular
  • Design and develop Java-based APIs and services
  • Contribute to Gravitee's core gateway runtime using asynchronous and non-blocking design patterns
  • Help customers configure and observe AI Gateways, MCP tools and servers, agent identity, and agent-to-agent interactions
  • Model and transform operational data into understandable and actionable insights
  • Contribute to Gravitee's open-source platform and Enterprise Edition
  • Use LLMs and AI-assisted development tools for prototyping, implementation, testing, debugging, and exploration
  • Validate AI-generated work for correctness, security, maintainability, and performance
  • Write automated tests and contribute to reliable delivery practices
  • Collaborate with product managers, designers, engineers, and technical leaders through code and design reviews
  • Share knowledge and help the team make practical technology and protocol choices

Requirements

  • Significant experience building and operating full-stack applications in a production environment; typically five or more years for this level
  • Strong Java experience and experience designing maintainable REST APIs and backend services
  • Strong TypeScript and modern frontend development experience using a component-based framework
  • Experience building data-rich user interfaces and visualizations
  • Solid understanding of API design, data modeling, distributed systems, and asynchronous workflows
  • Experience with automated testing, Git-based development, code review, and iterative product delivery
  • Experience with persistent data stores such as MongoDB or relational databases
  • Experience with search or analytics technologies such as Elasticsearch or OpenSearch
  • Hands-on experience using LLMs or AI coding assistants in an engineering workflow
  • Judgment to review and improve AI-generated outputClear communication, collaborative problem-solving, and ability to take an ambiguous problem through to production
  • Angular or another modern component-based frontend framework
  • Asynchronous and non-blocking Java development using Vert.x, RxJava, Netty, or comparable reactive technologies
  • Docker, Kubernetes, and cloud-native application delivery
  • API management, API gateways, OpenAPI, or event-streaming platforms such as Kafka
  • API security and identity standards such as OAuth 2.0 and OpenID Connect
  • Model Context Protocol (MCP), Agent2Agent (A2A), tool calling, LLM proxies, or other emerging AI protocols and standards
  • Building or operating LLM-powered applications, RAG systems, or agentic workflows
  • Open-source software or enterprise developer platforms

Core Competencies

Demonstrates expertise in building and operating full-stack applications, with a strong focus on Java and TypeScript for developing maintainable REST APIs and responsive user interfaces. Proficient in utilizing AI-assisted development tools and automated testing practices to ensure high-quality software delivery.

Highest-signal resume keywords

  • Java Development
  • TypeScript Frontend Development
  • API Design and Development
  • Automated Testing
  • Cloud-Native Application Delivery

Hard Skills

  • Java
  • TypeScript
  • REST API Design
  • Data Visualization
  • Asynchronous Programming
  • MongoDB
  • Elasticsearch
  • Docker
  • Kubernetes
  • OpenAPI

Soft Skills

  • Clear Communication
  • Collaborative Problem-Solving

Industry Keywords

  • Open-Source Software
  • Enterprise Developer Platforms
  • Event-Streaming Platforms
  • AI Gateways
  • RAG Systems

Tools & Technologies

  • Angular
  • Vert.x
  • RxJava
  • Netty
  • AI Coding Assistants
  • API Gateways
  • OAuth 2.0
  • OpenID Connect
  • Model Context Protocol
  • Agent2Agent

#J-18808-Ljbffr

Senior Software Engineer – Kafka in denver at Unknown Company

This position is listed as full time and onsite.

Back to Job Search