freehire launches on Product Hunt on 26 August.

Follow →

Senior Developer, Java/AI

  • Design and implement microservice systems using intermediate architectural patterns such as Microservice Patterns and event-driven architectures.
  • Develop autonomously in Java/Kotlin, using standard libraries and advanced features such as Streams and modern APIs.
  • Intermediate expertise in advanced Spring Boot configurations (conditional configuration, profiles, security, transactions).
  • Create and manage reactive streams using frameworks such as Reactor or WebFlux.
  • Design and manage relational and non-relational schemas, perform optimizations and understand execution plans.
  • Configure centralized logging using tools such as the ELK Stack and Datadog.
  • Produce detailed documentation, including endpoints, payloads, response codes and examples.
  • Implement intermediate resilience techniques such as circuit breakers, retries and timeouts.

Requirements

  • Solid understanding and hands-on experience with microservices-based architectures.
  • Intermediate knowledge of Java/Kotlin, including Streams and modern APIs.
  • Intermediate mastery of Spring Boot and its advanced configurations.
  • Practical experience building reactive systems with specific frameworks.
  • Experience designing database schemas, writing advanced queries and performing optimizations.
  • Implementation of centralized logging and familiarity with market-standard tools.
  • Clear and detailed technical API documentation skills.
  • Practical techniques for resilience and stability of distributed systems.

Core Competencies

Demonstrates expertise in designing and implementing microservice systems using Java/Kotlin and Spring Boot, with a strong focus on reactive programming and centralized logging. Proficient in creating detailed technical documentation and applying resilience techniques for distributed systems.

Highest-signal resume keywords

  • Microservices-Based Architectures
  • Java/Kotlin Development
  • Spring Boot Advanced Configurations
  • Reactive Systems Development
  • Centralized Logging Implementation

ATS Optimization Keywords

Hard Skills

  • Microservice Patterns
  • Java
  • Kotlin
  • Spring Boot
  • Reactor
  • WebFlux
  • Database Schema Design
  • Advanced Query Writing
  • Resilience Techniques
  • Technical API Documentation

Industry Keywords

  • Event-Driven Architectures
  • Reactive Streams
  • Execution Plans
  • Conditional Configuration
  • Profiles
  • Security
  • Transactions

Tools & Technologies

  • ELK Stack
  • Datadog

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available