Backend Developer (Java/Kotlin/AWS)
⚲ Kraków, Grzegórzki
135 zł netto (+ VAT) / godz.
Wymagania
- Java
- Kotlin
- Spring Boot
- AWS
- SQL
- Terraform
- Docker
- Git
- Kafka
- RabbitMQ
Opis stanowiska
Nasze wymagania:
komercyjne doświadczenie w programowaniu backendowym z wykorzystaniem Java i/lub Kotlin,
bardzo dobra znajomość Spring Boot,
praktyczne doświadczenie z AWS,
znajomość REST API oraz integracji event-driven,
doświadczenie w pracy z architekturą mikroserwisową,
dobra znajomość SQL i relacyjnych baz danych,
praktyczna znajomość Terraform,
doświadczenie z Dockerem, Git oraz nowoczesnymi praktykami DevOps,
znajomość technologii messagingowych, takich jak Kafka lub RabbitMQ,
doświadczenie w testach automatycznych, debugowaniu oraz rozwiązywaniu problemów produkcyjnych,
samodzielność w realizacji dobrze zdefiniowanych zadań oraz umiejętność szybkiego wejścia w istniejący system,
w przypadku braku komercyjnego doświadczenia z Kotlinem – gotowość do szybkiego rozpoczęcia pracy z tym językiem,
bardzo dobra znajomość języka angielskiego – minimum B2+.
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Obszary naszej działalności obejmują m.in.:
• doradztwo technologiczne,
• tworzenie oprogramowania,
• systemy wbudowane,
• rozwiązania chmurowe,
• zarządzanie danymi,
• dedykowane zespoły projektowe.
Cześć! Poznaj możliwości współpracy ze Scalo!
Zakres obowiązków:
rozwój usług backendowych w Java i/lub Kotlin z wykorzystaniem Spring Boot,
projektowanie i rozwój REST API oraz integracji event-driven,
pracę z usługami AWS, m.in. RDS, S3 oraz wewnętrzną platformą danych,
tworzenie i utrzymywanie infrastruktury z wykorzystaniem Terraform,
pracę z relacyjnymi bazami danych oraz SQL,
samodzielną realizację funkcjonalności od implementacji i testów po wdrożenie produkcyjne,
tworzenie czystego, testowalnego i łatwego w utrzymaniu kodu,
udział w code review, analizie problemów produkcyjnych oraz dyskusjach technicznych,
współpracę z zespołem developerskim, Product Managerami oraz innymi interesariuszami,
realizację usług w trybie 100% zdalnym,
długoterminową współpracę w modelu B2B,
stawkę do 135 zł/h + VAT
Oferujemy:
możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services,
zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie,
dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.
komercyjne doświadczenie w programowaniu backendowym z wykorzystaniem Java i/lub Kotlin,
bardzo dobra znajomość Spring Boot,
praktyczne doświadczenie z AWS,
znajomość REST API oraz integracji event-driven,
doświadczenie w pracy z architekturą mikroserwisową,
dobra znajomość SQL i relacyjnych baz danych,
praktyczna znajomość Terraform,
doświadczenie z Dockerem, Git oraz nowoczesnymi praktykami DevOps,
znajomość technologii messagingowych, takich jak Kafka lub RabbitMQ,
doświadczenie w testach automatycznych, debugowaniu oraz rozwiązywaniu problemów produkcyjnych,
samodzielność w realizacji dobrze zdefiniowanych zadań oraz umiejętność szybkiego wejścia w istniejący system,
w przypadku braku komercyjnego doświadczenia z Kotlinem – gotowość do szybkiego rozpoczęcia pracy z tym językiem,
bardzo dobra znajomość języka angielskiego – minimum B2+.
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Obszary naszej działalności obejmują m.in.:
• doradztwo technologiczne,
• tworzenie oprogramowania,
• systemy wbudowane,
• rozwiązania chmurowe,
• zarządzanie danymi,
• dedykowane zespoły projektowe.
Cześć! Poznaj możliwości współpracy ze Scalo!
Zakres obowiązków:
rozwój usług backendowych w Java i/lub Kotlin z wykorzystaniem Spring Boot,
projektowanie i rozwój REST API oraz integracji event-driven,
pracę z usługami AWS, m.in. RDS, S3 oraz wewnętrzną platformą danych,
tworzenie i utrzymywanie infrastruktury z wykorzystaniem Terraform,
pracę z relacyjnymi bazami danych oraz SQL,
samodzielną realizację funkcjonalności od implementacji i testów po wdrożenie produkcyjne,
tworzenie czystego, testowalnego i łatwego w utrzymaniu kodu,
udział w code review, analizie problemów produkcyjnych oraz dyskusjach technicznych,
współpracę z zespołem developerskim, Product Managerami oraz innymi interesariuszami,
realizację usług w trybie 100% zdalnym,
długoterminową współpracę w modelu B2B,
stawkę do 135 zł/h + VAT
Oferujemy:
możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services,
zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie,
dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.
🔍 Dekoder Ogłoszenia
🔴
samodzielność w realizacji dobrze zdefiniowanych zadań
Oczekuje się, że będziesz pracować bez ciągłego nadzoru, ale zadania będą jasno określone, co może ograniczać swobodę decyzyjności.
🔴
umiejętność szybkiego wejścia w istniejący system
Prawdopodobnie będziesz musiał szybko zrozumieć i zacząć pracować z kodem, który mógł nie być pisany według najlepszych praktyk lub jest słabo udokumentowany.
🔴
w przypadku braku komercyjnego doświadczenia z Kotlinem – gotowość do szybkiego rozpoczęcia pracy z tym językiem
Możesz być zmuszony do nauki i efektywnego wykorzystania Kotlina w krótkim czasie, co może oznaczać dodatkowe obciążenie i presję.
🟡
wspieraniem naszych partnerów w rozwijaniu ich biznesu
Może to oznaczać, że będziesz pracować nad różnorodnymi projektami dla różnych klientów, co wymaga elastyczności, ale też może prowadzić do braku stabilności jednego, długoterminowego projektu.
🟡
Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów.
Jest to ogólny opis misji firmy, który nie dostarcza konkretnych informacji o codziennej pracy ani technologiach, ale brzmi motywująco.