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