Praca: Programista Backend (Java)
Ogłoszenie numer: 10010815, z dnia 2025-07-09
Klient portalu Praca.pl
Programista Backend (Java)
Miejsce pracy: Szczecin
Opis stanowiska
- Rozwój aplikacji webowej związanej z podpisem elektronicznym i obiegiem dokumentów (oprogramowanie SaaS z wysokimi parametrami SLA) w języku Java.
Wymagania
- Minimum 3-letnie doświadczenie w realizacji projektów komercyjnych.
- Znajomość Java, Spring/SpringBoot, Hibernate, JPA.
- Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (np. PostgreSQL, Oracle).
- Znajomość SQL/PLSQL, wzorców projektowych, SVN/GIT, Maven/Gradle.
- Tworzenie testów jednostkowych i integracyjnych, znajomość TDD i XP.
- Komunikatywność, analityczne myślenie, otwartość na rozwój.
- Znajomość języka angielskiego na poziomie komunikatywnym.
- Znajomość bezpieczeństwa aplikacji webowych, High Availability, Swagger tools, czy Continuous Integration/Delivery (Bamboo/Jenkins).
- Doświadczenie z bibliotektami przetwarzania dokumentów (iText, PDFBox) i technologiami jak ElasticSearch, RabbitMQ, MongoDB.
- Znajomość Angular, JavaScript, HTML/CSS, UML oraz SCRUM.
- Doświadczenie w międzynarodowych zespołach.
Oferujemy
- Dostęp do zaawansowanych technologii.
- Spotkania integracyjne i playroomy.
- Owocowe poniedziałki, drużynę sportową, kartę Multisport.
- Prywatną opiekę medyczną, ubezpieczenie grupowe.
- Dofinansowanie wypoczynku, biletów do kina, teatru i innych wydarzeń kulturalnych.
Podobne oferty pracy
Projektowanie i wdrażanie oprogramowania. Tworzenie koncepcji i planowanie nowych modułów i funkcjonalności. Optymalizacja istniejących systemów i poprawa...
ZOBACZ WIĘCEJRozwój i utrzymanie systemów informatycznych. Współpraca z zespołami projektowymi: programiści, testerzy, architekci. Tworzenie dokumentacji technicznej....
ZOBACZ WIĘCEJZadania: projektowanie oraz wdrażanie oprogramowania, udział w opracowywaniu koncepcji oraz planowaniu nowych modułów i funkcjonalności, optymalizacja...
ZOBACZ WIĘCEJNajnowsze oferty
Projektowanie i wdrażanie oprogramowania. Tworzenie koncepcji i planowanie nowych modułów i funkcjonalności. Optymalizacja istniejących systemów i poprawa...
ZOBACZ WIĘCEJRozwój aplikacji webowej związanej z podpisem elektronicznym i obiegiem dokumentów (oprogramowanie SaaS z wysokimi parametrami SLA) w języku Java. Minimum...
ZOBACZ WIĘCEJRozwój i utrzymanie systemów informatycznych. Współpraca z zespołami projektowymi: programiści, testerzy, architekci. Tworzenie dokumentacji technicznej....
ZOBACZ WIĘCEJ
Najnowsze komentarze