Sobes.tech
Senior

Реците нам о вашем радном искуству и последњем пројекту

sobes.tech АИ

Одговор од АИ

U mom iskustvu kao senior Java programer, učestvovao sam u nekoliko većih projekata, uključujući razvoj distribuiranog sistema za obradu velikih podataka u realnom vremenu. U poslednjem projektu, bio sam odgovoran za arhitekturu mikroservisa, koristio sam Spring Boot, Kafka za razmenu poruka i Docker za kontejnerizaciju. Takođe sam implementirao CI/CD procese pomoću Jenkins-a i pisao jedinicne i integracione testove sa JUnit i Mockito.

Primer koda jednostavnog REST kontrolera u Spring Boot:

@RestController
@RequestMapping("/api/users")
public class UserController {

    @GetMapping("/{id}")
    public ResponseEntity<User> getUser(@PathVariable Long id) {
        User user = userService.findById(id);
        if (user == null) {
            return ResponseEntity.notFound().build();
        }
        return ResponseEntity.ok(user);
    }
}
Реците нам о вашем радном искуству и последњем… - sobes.tech