Ответ
Да, я активно участвую в разработке текущего проекта. Мои основные обязанности включают:
- Разработку backend на Java с использованием Spring Boot и Hibernate.
- Проектирование и поддержку REST API.
- Работу с базой данных PostgreSQL, включая оптимизацию запросов.
- Написание unit-тестов с использованием JUnit и Mockito.
- Участие в code review и рефакторинге кода.
Проект представляет собой SaaS-платформу для автоматизации бизнес-процессов. Работа организована по Agile-методологии (Scrum/Kanban).
Пример кода (контроллер):
@RestController
@RequestMapping("/api/users")
public class UserController {
@Autowired
private UserService userService;
@GetMapping("/{id}")
public ResponseEntity<UserDto> getUser(@PathVariable Long id) {
return ResponseEntity.ok(userService.getUserById(id));
}
}