Ответ
Опыт работы 5+ лет в коммерческой разработке на Java. Основные направления: backend, микросервисы, Spring Boot, Hibernate, работа с базами данных (PostgreSQL, MySQL), message brokers (Kafka, RabbitMQ).
Пример кода для REST API на Spring Boot:
@RestController
@RequestMapping("/api/users")
public class UserController {
@Autowired
private UserService userService;
@GetMapping("/{id}")
public ResponseEntity<User> getUser(@PathVariable Long id) {
return ResponseEntity.ok(userService.findById(id));
}
}
Работал в Agile-командах, участвовал в полном цикле разработки - от проектирования до деплоя. Также есть опыт менторинга junior-разработчиков.