Point your AI agent at freehire and let it find you a job.

Get the CLI →

O&S Computer – Soft

New

Senior Java Developer

Posted 2 views
Discussion

Summary

Senior Java Developer at O&S Computer-Soft in Radzionków, Poland (partial remote). Day to day: building Java/Spring Boot backend applications and microservices architecture, designing PostgreSQL/MySQL databases, REST integrations, plus Angular/TypeScript frontend work, code reviews and mentoring. Contract: employment or B2B.

O&S Computer-Soft jest firmą ceniąca profesjonalne podejście do klienta i biznesu, stawiającą na jakość oferowanych produktów i usług. Od prawie 30 lat dostarczamy zaawansowane systemy dla telekomunikacji, administracji publicznej, bankowości i przemysłu.

Senior Java Developer

Czym się będziesz zajmować:

  • Projektowanie i rozwój aplikacji backendowych w oparciu o Java
  • Praca z frameworkiem Spring (Spring Boot, Spring Cloud)
  • Tworzenie i rozwój architektury mikroserwisowej
  • Projektowanie i optymalizacja baz danych (PostgreSQL/MySQL)
  • Integracja z systemami zewnętrznymi z użyciem REST
  • Współpraca z zespołem frontend, DevOps oraz QA
  • Code review oraz mentoring mniej doświadczonych developerów
  • Udział w podejmowaniu decyzji architektonicznych

Czego oczekujemy:

  • Minimum 5 lat doświadczenia komercyjnego w programowaniu w Java
  • Bardzo dobra znajomość Java Spring Boot
  • Doświadczenie w budowie REST API
  • Znajomość wzorców projektowych i zasad Clean Code
  • Praktyczna znajomość baz danych SQL
  • Doświadczenie w wykorzystaniu Biblioteki UI Angular Material
  • TypeScript- wymagana jest znajomość typowania, interfejsów, dekoratorów i programowania obiektowego (OOP).
  • RxJS – doświadczenie w realizacji projektów opartych o strumienie (Observables) i operatory (np. switchMap, combineLatest) w Angular.
  • HTML5 i CSS3 (SCSS) - biegłość w budowaniu responsywnych układów (Flexbox, Grid) oraz znajomość preprocesorów.
  • Doświadczenie z Docker
  • Znajomość Git oraz pracy w metodykach Agile (Scrum)
  • Komunikatywna znajomość języka angielskiego (min. B2) umożliwiająca czytanie dokumentacji technicznej
  • umiejętności dzielenia się wiedzą oraz komunikatywności.

Warto z nami pracować, ponieważ oferujemy:

  • udział w ciekawych projektach,
  • umowę o pracę lub B2B,
  • rozwój zawodowy i możliwość realizowania własnych pomysłów,
  • zgrany, młody i dynamiczny zespół,
  • niekorporacyjną kulturę pracy,
  • niezbędne narzędzia pracy,
  • parking pod Firmą,
  • elastyczny czas pracy,
  • częściowa praca zdalna,
  • doceniamy swoich pracowników finansowo więc zarobki są adekwatne do poziomu umiejętności.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available