Alten México
Alten México
Alten México świadczy usługi doradztwa inżynieryjnego i technologicznego w obszarach inżynierii i badań i rozwoju, IT, cyberbezpieczeństwa oraz zarządzania projektami. Jako część grupy ALTEN firma wspiera klientów z sektorów motoryzacyjnego, lotniczego i nauk przyrodniczych w opracowywaniu i realizacji projektów ukierunkowanych na technologie. Działalność firmy odzwierciedla również deklarowany nacisk na zrównoważone innowacje, różnorodność i społeczną odpowiedzialność biznesu.

Starszy programista backendu (Java) — ALTEN México, praca hybrydowa w Puebli

Twórz i rozwijaj bezpieczne, odporne na awarie API backendowe dla ALTEN México z użyciem Java, Spring Boot i SQL Server. Pomagaj optymalizować krytyczne systemy i integracje na stanowisku seniorskim z hybrydowym modelem pracy w Puebli.

Opis

  • Twórz i utrzymuj skalowalne, bezpieczne interfejsy REST API w Spring Boot 3, w tym zapewniaj prawidłową obsługę statusów HTTP i integrację z systemami zewnętrznymi.
  • Wdrażaj uwierzytelnianie i autoryzację z użyciem Spring Security i JWT.
  • Optymalizuj zapytania SQL Server i transakcje bazodanowe za pomocą JPA, aby poprawić wydajność i stabilność systemu.
  • Stosuj wzorce odporności, takie jak Resilience4j, aby wspierać dostępność aplikacji i odporność na awarie.
  • Strukturyzuj obsługę błędów za pomocą @ControllerAdvice i Bean Validation, aby zapewnić solidne procesy walidacji.
  • Pisz testy jednostkowe i integracyjne z użyciem JUnit i Mockito, aby utrzymywać jakość kodu.
  • Wspieraj stabilizację krytycznych systemów, identyfikując i usuwając wąskie gardła backendu.
  • Wspieraj ciągłe doskonalenie procesów, w tym optymalizację zapytań SQL oraz integrację za pośrednictwem HttpClient, WebClient lub RestTemplate.

Wymagania

  • Duże doświadczenie w tworzeniu backendu z użyciem Java 17 lub 21 i Spring Boot 3.
  • Zaawansowana znajomość Spring Security, uwierzytelniania opartego na JWT oraz zarządzania rolami i uprawnieniami.
  • Biegła znajomość JPA i relacyjnych baz danych, w szczególności SQL Server, w tym umiejętność pisania wydajnych zapytań.
  • Doświadczenie w integracji usług zewnętrznych, API i mikrousług oraz stosowaniu wzorców odporności.
  • Znajomość narzędzi do testowania JUnit i Mockito.
  • Umiejętność pracy w środowisku zwinnym z zespołami frontendowymi, DevOps i innymi interesariuszami.
  • Znajomość obsługi błędów, rejestrowania zdarzeń aplikacji i monitorowania.
  • Doświadczenie z systemami krytycznymi lub o wysokiej dostępności będzie dodatkowym atutem.
  • Znajomość języka angielskiego na poziomie średnio zaawansowanym.

Benefity

  • Ubezpieczenie od poważnych wydatków medycznych.
  • Premia roczna w wysokości wynagrodzenia za 15 dni.
  • Dodatek urlopowy w wysokości 25%.
  • Ubezpieczenie stomatologiczne i okulistyczne.
  • Bony na zakupy spożywcze.
  • 12 dni urlopu.

Powiązane oferty pracy

Avantor

Koordynator operacyjny — zapasy laboratoryjne i wysyłka

Avantor

Koordynacja zapasów laboratoryjnych, zakupów, wysyłek i obsługi klientów Avantor z sektora naukowego. Rola obejmuje także wsparcie przy wysyłce materiałów niebezpiecznych, raportowanie i obsługę systemów ewidencji zapasów.

Otwórz
Intact

Specjalista ds. likwidacji szkód majątkowych II — Intact, Mississauga

Intact

Badaj i likwiduj szkody dotyczące nieruchomości mieszkalnych, kondominiów i obiektów komercyjnych dla klientów Intact w całej Kanadzie. Zapewniaj empatyczne wsparcie kanałami cyfrowymi i telefonicznie.

Otwórz
Endless Studios

Twórca programu nauczania projektowania gier (Unity)

Endless Studios

Opracowuj lekcje projektowania gier dla florydzkich programów kształcenia zawodowego i technicznego w szkołach średnich, korzystając z silnika Endstar firmy Endless Studios. Twórz lekcje wprowadzające do Unity, sprawdziany, przewodniki dla nauczycieli i samouczki do pracy w klasie.

Otwórz
Nivoda

Starszy inżynier AI/ML — praca zdalna w USA

Nivoda

Twórz systemy rankingowe, rekomendacyjne i wyszukiwania multimodalnego dla globalnego marketplace’u jubilerskiego Nivoda oraz witryn jubilerów. Buduj produkcyjne rozwiązania uczenia maszynowego w obszarach wyszukiwania, odkrywania produktów i dopasowywania obrazów.

Otwórz