NoFluffJobs Praca zdalna Senior New

Programista/Programistka Java (branża finansowa)

ASTEK Polska

⚲ Poznań, Wrocław

21 840 - 25 200 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • PostgreSQL
  • Oracle
  • JPA
  • JUnit
  • Mockito
  • REST API
  • Postman
  • Liquibase
  • OpenShift
  • Jenkins
  • GitLab
  • Maven
  • RabbitMQ (nice to have)
  • Kafka (nice to have)
  • MongoDB (nice to have)
  • Camunda (nice to have)

Opis stanowiska

O projekcie: Stanowisko Poszukujemy doświadczonego Java Backend Developera/Java Developerki do długofalowej współpracy przy rozwoju i utrzymaniu systemów backendowych w środowisku bankowym. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój oraz optymalizację usług backendowych opartych o nowoczesne technologie Java i Spring. Dodatkowe informacje Praca odbywa się głównie w modelu 100% zdalnym, z możliwością okazjonalnych wizyt w biurze w Poznaniu lub Wrocławiu. Co oferujemy - Długoterminowa współpraca - Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji - Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami - Jasna ścieżka kariery - Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie) - Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe Wymagania: - Wykształcenie wyższe techniczne związane z IT, ukończone uzyskaniem tytułu naukowego (np. inżynier). - Bardzo dobra znajomość Java (preferowane wersje 21/25). - Doświadczenie w pracy z Spring oraz Spring Boot (preferowane wersje 3.5.x oraz 4.x). - Znajomość relacyjnych baz danych, w szczególności PostgreSQL oraz Oracle. - Doświadczenie w pracy z JPA. - Umiejętność tworzenia i testowania kodu z wykorzystaniem JUnit oraz Mockito. - Doświadczenie w projektowaniu i integracji REST API. - Znajomość zagadnień związanych z bezpieczeństwem aplikacji. - Znajomość wzorców projektowych i architektonicznych. - Doświadczenie w pracy z narzędziami: Postman, Liquibase, OpenShift, Jenkins, GitLab, Maven. - Umiejętność pracy zespołowej oraz współpracy z testerami, analitykami i Product Ownerem. Mile widziane: - Znajomość technologii RabbitMQ, Kafka, MongoDB, Camunda. - Doświadczenie w sektorze bankowym. Codzienne zadania: - Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java i Spring Boot. - Tworzenie oraz rozwijanie REST API. - Integracja aplikacji z relacyjnymi bazami danych (PostgreSQL, Oracle) z wykorzystaniem JPA/Hibernate. - Tworzenie testów jednostkowych i integracyjnych (JUnit, Mockito). - Współpraca z zespołem projektowym (testerzy, analitycy, Product Owner) - Dbanie o jakość kodu, stosowanie wzorców projektowych i udział w code review. - Wsparcie procesów CI/CD oraz praca z narzędziami developerskimi (m.in. GitLab, Jenkins, OpenShift, Maven).