Software Engineer Mid (Java)
Tech Stack / Keywords
Firma i stanowisko
The ASTRO Department develops applications to manage ASTRO networks using Java backend technology and web frontend. The software is built using CI/CD pipelines and runs on on-premise customer systems. The team works with Java21, Tomcat, Hibernate, Postgres, RHEL, and KVM and develops a Network Management Provisioning Manager application.
Wymagania
- 3-5 years of software development experience with Java, Tomcat, and Hibernate.
- Detailed technical knowledge of Java, Tomcat, and Hibernate.
- Experience working mostly unsupervised within a Scrum team.
- Regular use of AI-code generation with human and AI-assisted code reviews.
- Knowledge of RHEL is a large plus.
- Knowledge of PostgreSQL is a plus.
- Must be a team player due to split user-stories and interaction points.
Obowiązki
- Develop and maintain Java backend and web frontend applications for ASTRO network management.
- Participate in Scrum team activities including daily syncs and biweekly sprints.
- Utilize AI-assisted code generation and conduct code reviews with human and AI assistance.
- Collaborate with team members on user stories involving multiple interaction points.
- Work in a hybrid mode with 2 office days and 3 remote days per week.
Inne informacje
Informujemy, że administratorem danych jestMotorola Solutio z siedzibą w Krakowie, ul. czerwone maki 82 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Motorola Solutions
25 aktywnych ofert