Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Build asynchronous APIs using AsyncAPI and REST principles.
  • Design and set up event-driven systems using tools like Kafka or Solace.
  • Make sure event streaming works fast and efficiently.
  • Work with architects and product teams to define event formats and rules.
  • Ensure systems can handle errors and keep working (fault-tolerant and resilient).
  • Apply secure API practices (OAuth2, JWT) and keep documentation up to date.
  • Review code, guide junior developers, and share best practices.
  • Work with DevOps teams to set up automated deployments (CI/CD).

Required Skills

  • Strong Java skills and experience with Spring Boot for REST APIs.
  • Knowledge of AsyncAPI and OpenAPI 3.x.
  • Good understanding of event-driven architecture and message brokers (Kafka, Solace).
  • Experience with microservices, distributed systems, and cloud platforms (AWS/Azure/GCP).
  • Familiarity with API security and performance tuning.
  • Hands-on experience with CI/CD, Docker, and Kubernetes.
  • Problem-solving skills and ability to work in agile teams.

Nice-to-Have

  • Experience with data streaming platforms.
  • Knowledge of Domain-Driven Design (DDD) and CQRS.
  • Familiarity with monitoring tools like Dynatrace or Grafana.
  • Understanding of AI-based event processing.

Soft Skills

  • Good communication and teamwork.
  • Ability to mentor and lead discussions.
  • Proactive and focused on scalability, security, and cost efficiency

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146486917

Similar Jobs